Travel options
from Boston to Philadelphia

You can get from Boston to Philadelphia by train, bus or flight.

Our recommendation

To get from Boston to Philadelphia on Nov 30 we recommend taking a flight because it’s the best combination of price and speed.

06:25PMEdward L. Logan International Airport, MA1h43 08:08PMPhiladelphia International Airport, PA
0 changes
$1061One-way
Cheapest
07:00AMBoston10h45 05:45PMPhiladelphia
2 changes
$551One-way
Other options
11:00AMEdward L. Logan International Airport, MA1h33 12:33PMPhiladelphia International Airport, PA
0 changes
$1061One-way
07:00AMEdward L. Logan International Airport, MA1h40 08:40AMPhiladelphia International Airport, PA
0 changes
$1061One-way
04:42PMEdward L. Logan International Airport, MA1h43 06:25PMPhiladelphia International Airport, PA
0 changes
$1061One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
Nov 30
$135Amtrak
$33Flixbus
$94American Airlines
Wed
Dec 1
$131Amtrak
$29Flixbus
$142American Airlines
Thu
Dec 2
$60Amtrak
$29Flixbus
$52American Airlines
Fri
Dec 3
$60Amtrak
$32Flixbus
$52American Airlines
Sat
Dec 4
$60Amtrak
$29Flixbus
Find prices
Sun
Dec 5
$59Amtrak
$32Flixbus
$51American Airlines
Mon
Dec 6
$83Amtrak
$29Flixbus
$52American Airlines
Tue
Dec 7
$59Amtrak
$29Flixbus
$56American Airlines
Wed
Dec 8
$35Amtrak
$29Flixbus
$73American Airlines
Thu
Dec 9
$36Amtrak
$29Flixbus
$52American Airlines
Fri
Dec 10
$60Amtrak
$29Flixbus
Find prices
Sat
Dec 11
Find prices
$29Flixbus
$73American Airlines
Sun
Dec 12
$83Amtrak
Find prices
Find prices
Mon
Dec 13
$36Amtrak
$29Flixbus
$56American Airlines
Tue
Dec 14
$36Amtrak
$32Flixbus
$56American Airlines
Wed
Dec 15
$36Amtrak
$35Flixbus
$56American Airlines
Thu
Dec 16
$35Amtrak
$31Flixbus
$91United
Fri
Dec 17
Find prices
$33Flixbus
$262American Airlines
Sat
Dec 18
$172Amtrak
$31Flixbus
$195American Airlines
Sun
Dec 19
$80Amtrak
$33Flixbus
$202American Airlines

Travel Information from Boston to Philadelphia

distanceDistance270 miles (435 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$20 - $179
cheapestCheapest modeBus • $20 (€16) • 6 h 20 min
fastestFastest modeFlight • $179 (€148) • 1 h 20 min
carriersPopular travel companiesFlixbus, Republic Airlines or Amtrak

Travel 270 miles (435 km) by bus, flight or train to Philadelphia from Boston. The most popular travel companies which serve this trip are Flixbus, Republic Airlines or Amtrak among others. Travelers can even take a direct from Boston to Philadelphia.

Travel Tips

Travel from Boston to Philadelphia
Travel to Philadelphia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Boston to Philadelphia.
FAQs
How do I get from Boston to Philadelphia?

You can travel between Boston and Philadelphia 3 different ways: bus, flight or train.

What is the cheapest way to go from Boston to Philadelphia?

The cheapest way to travel from Boston to Philadelphia is by taking a bus with an average price of $20 (€16).

This is compared to other travel options to Philadelphia:

Taking a bus is usually $159 (€131) less than taking a flight to Philadelphia, which costs on average $179 (€148) for the same trip.

A bus is $61 (€50) less than a train for this trip with tickets for a train from Boston to Philadelphia costing on average $81 (€66).

What is the quickest way to get from Boston to Philadelphia?

The fastest way to get to Philadelphia from Boston is by flight with an average travel time of 1 h 20 min.

Other travel options to Philadelphia can usually take longer:

In comparison, getting to Philadelphia by bus can take on average 6 h 20 min.

In comparison, taking a train requires on average 5 h 41 min   of travel time.

How many miles from Boston to Philadelphia would I travel?

The distance is approximately 270 miles (435 km) from Boston to Philadelphia.

How many services a day are there between Boston and Philadelphia?

The average frequency per day from Boston to Philadelphia is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip to Philadelphia from Boston as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling from Boston to Philadelphia, what are the departure and arrival points in Boston and Philadelphia?

These are the most popular departure and arrival points from Boston to Philadelphia:

    Who can get me from Boston to Philadelphia?

    Omio works with many trusted partners that can help you travel the best way from Boston to Philadelphia:

    • You can travel to Philadelphia from Boston by bus with Flixbus. You can find cheap tickets on Omio for $20 (€16) with Flixbus from Boston to Philadelphia.
    • You can travel to Philadelphia from Boston by flight with Republic Airlines. You can find cheap tickets on Omio for $179 (€148) with Republic Airlines from Boston to Philadelphia.
    • You can go to Philadelphia from Boston by train with Amtrak. You'll see cheap train tickets for $81 (€66) with Amtrak from Boston to Philadelphia on Omio.
    What is another destination I should add to my tour from Boston to Philadelphia?
    Many of our customers who book a trip from Boston to Philadelphia often extend their vacation and travel to other popular destinations like New York City, Washington, DC or Paris. If you’re thinking of adding another destination to your Boston and Philadelphia itinerary, let Omio find you the best connections between Philadelphia and any of these top destinations today!
    When should I buy a ticket from Boston to Philadelphia online to score the best deals?

    When planning your trip from Boston to Philadelphia, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

    • Bus tickets are costing $20 (€16) one way on average.
    • Plane tickets are costing $179 (€148) one way on average.
    • Train tickets cost $81 (€66) one way on average.

    However, we recommend buying tickets from Boston to Philadelphia online a few months in advance to get the best deals and save money on your upcoming journey.