Philadelphia to Boston

Cheapest

Carpool

Cheapest $28

Quickest

Flight

Quickest 1h 30min

Most Convenient

Train

Most Convenient

There are 2 bus companies, 1 train company operating 2 routes - Northeast Regional, Acela Express, 2 airlines, 1 ferry company from Philadelphia to Boston. The cheapest bus costs $36 and is 7h 20min. The cheapest train costs $53 and is 5h 14min. The cheapest flight costs $95 and is 1h 30min. The cheapest ferry costs $165 and is 5h 44min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from Philadelphia to Boston?

There are 5 ways to travel from Philadelphia to Boston. 4 buses, 1 train, 4 flights, 1 ferry and 1 by car are possible between the two areas. The by car from Philadelphia to Boston is the cheapest. The flight operated by jetBlue running from PHL to BOS is the fastest. The train operated by Amtrak running from PHL to BOS is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Do you recommend the bus or the train between Philadelphia and Boston?

There are several bus companies - Greyhound, Peter Pan / Greyhound - scheduled to run from Philadelphia to Boston. Since there are multiple companies, this should increase your chances of finding a cheaper or discount bus ticket. One train provider, Amtrak, runs trains from Philadelphia to Boston. But, because the flight only takes 1h 30min and costs $95, we recommend the flight. Although, the prices for flights vary drastically more so than buses or trains, so as you get closer to your date of travel, the likelihood of finding a cheap flight gets smaller.

Philadelphia airports, bus, and train stations

Boston airports, bus, and train stations

Find related trips

Train from Allentown to Cambridge Train from Edison to Quincy Cheapest way from Staten Island to Lynn Train from Elizabeth to Brockton


Bus from Philadelphia to Boston from $36 with Greyhound, Peter Pan / Greyhound

Bus
Philadelphia to Boston
$36
7h 20min
  • Greyhound $41
    Bus 9h 0min
    Philadelphia
    9h 0min · Bus
    Boston
  • Peter Pan / Greyhound $36
    Bus 7h 20min
    Philadelphia
    7h 20min · Bus
    Boston

Train from PHL Philadelphia to BOS Boston from $54 with Amtrak

Train
PHL to BOS
$54
5h 18min
  • Amtrak $53
    Train · 1 stop 5h 14min
    PHN
    5h 14min · Train Northeast Regional
    BBY
  • Amtrak $53
    Train · 1 stop 5h 15min
    PHN
    5h 15min · Train Northeast Regional
    BOS
  • Amtrak $54
    Train · 1 stop 5h 17min
    PHL
    5h 17min · Train Acela Express
    BBY
  • Amtrak $54
    Train · 1 stop 5h 18min
    PHL
    5h 18min · Train Acela Express
    BOS

Flight from PHL Philadelphia to BOS Boston from $95 with jetBlue, Multiple Airlines

Flight
PHL to BOS
$95
1h 30min
  • jetBlue flight to BOS
    jetBlue
    From $95

Ferry from E 35th Street Ferry Terminal Manhattan to Oak Bluffs Marthas Vineyard from $165 with SeaStreak

Ferry
E 35th Street Ferry Terminal to Oak Bluffs
$165
5h 44min
E 35th Street Ferry Terminal
5h 44min · Ferry
Oak Bluffs

Bus from Philadelphia to Chelsea from $48

Bus
Philadelphia to Chelsea
$48
9h 21min
Philadelphia
9h 21min · Bus
Chelsea

Flight from TTN Trenton to BOS Boston from $248

Flight
TTN to BOS
$248
5h 18min
TTN
5h 18min · Flight
BOS

Bus from Philadelphia to Everett from $48

Bus
Philadelphia to Everett
$48
9h 20min
Philadelphia
9h 20min · Bus
Everett
Flight
ILG to BOS
$257
5h 27min
ILG
5h 27min · Flight
BOS
Bus
Mount Laurel to Boston
$38
7h 5min
Mount Laurel
7h 5min · Bus
Boston
Flight
ACY to BOS
$252
5h 22min
ACY
5h 22min · Flight
BOS
Drive
Philadelphia to Boston
$28
6h 45min
Philadelphia
6h 45min · Drive
Boston