Cheap train tickets from Philadelphia to Boston

Showing times and prices for Dec 4

Cheapest

$131

Average

$211

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Philadelphia to Boston will cost around $ 211 if you buy it on the day, but the cheapest tickets can be found for only $ 131.

Cheapest
03:25PM30th Street Station7h55 11:20PMBack Bay Station, MA
1 changes
$1311One-way
Cheapest
03:25PM30th Street Station8h01 11:26PMSouth Station
1 changes
$1311One-way
2nd Cheapest
02:39PM30th Street Station5h11 07:50PMSouth Station
0 changes
$1611One-way
2nd Cheapest
02:39PM30th Street Station5h07 07:46PMBack Bay Station, MA
0 changes
$1611One-way
03:05PM30th Street Station6h13 09:18PMSouth Station
0 changes
$1721One-way

Train schedule from Philadelphia to Boston

Showing trains for tomorrow, Sat, Dec 4
12:09AM30th Street Station7h44 07:53AMBack Bay Station, MA
0 changes
12:09AM30th Street Station7h49 07:58AMSouth Station
0 changes
08:20AM30th Street Station5h56 02:16PMBack Bay Station, MA
0 changes
08:20AM30th Street Station6h02 02:22PMSouth Station
0 changes
09:39AM30th Street Station5h23 03:02PMSouth Station
0 changes
09:39AM30th Street Station5h17 02:56PMBack Bay Station, MA
0 changes
11:10AM30th Street Station6h05 05:15PMBack Bay Station, MA
0 changes
11:10AM30th Street Station6h12 05:22PMSouth Station
0 changes
12:18PM30th Street Station6h04 06:22PMBack Bay Station, MA
0 changes
12:18PM30th Street Station6h10 06:28PMSouth Station
0 changes
12:39PM30th Street Station5h18 05:57PMBack Bay Station, MA
0 changes
12:39PM30th Street Station5h24 06:03PMSouth Station
0 changes
01:19PM30th Street Station6h04 07:23PMSouth Station
0 changes
01:19PM30th Street Station5h58 07:17PMBack Bay Station, MA
0 changes
02:39PM30th Street Station5h11 07:50PMSouth Station
0 changes
02:39PM30th Street Station5h07 07:46PMBack Bay Station, MA
0 changes
03:05PM30th Street Station6h13 09:18PMSouth Station
0 changes
03:05PM30th Street Station6h08 09:13PMBack Bay Station, MA
0 changes
03:25PM30th Street Station7h55 11:20PMBack Bay Station, MA
0 changes
03:25PM30th Street Station8h01 11:26PMSouth Station
0 changes
05:18PM30th Street Station6h08 11:26PMSouth Station
0 changes
05:18PM30th Street Station6h02 11:20PMBack Bay Station, MA
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 3
Find prices
$44Flixbus
$94American Airlines
Sat
Dec 4
$131Amtrak
$40Flixbus
$94American Airlines
Sun
Dec 5
$83Amtrak
$34Flixbus
$51American Airlines
Mon
Dec 6
$60Amtrak
$29Flixbus
Find prices
Tue
Dec 7
$72Amtrak
$29Flixbus
$51American Airlines
Wed
Dec 8
$59Amtrak
$29Flixbus
Find prices
Thu
Dec 9
$59Amtrak
$29Flixbus
$51American Airlines
Fri
Dec 10
Find prices
$53Greyhound
Find prices
Sun
Dec 12
Find prices
$44Flixbus
$84United
Mon
Dec 13
$35Amtrak
$20Flixbus
Find prices
Tue
Dec 14
$35Amtrak
$29Flixbus
$56American Airlines
Wed
Dec 15
$35Amtrak
$29Flixbus
$56American Airlines
Thu
Dec 16
$47Amtrak
$34Flixbus
$52American Airlines
Fri
Dec 17
$84Amtrak
$34Flixbus
$57American Airlines
Sat
Dec 18
$150Amtrak
$44Flixbus
Find prices
Sun
Dec 19
$83Amtrak
$49Flixbus
$94American Airlines
Mon
Dec 20
$35Amtrak
$25Flixbus
$51American Airlines
Tue
Dec 21
$83Amtrak
$43Flixbus
$74American Airlines
Wed
Dec 22
$83Amtrak
$41Flixbus
$94American Airlines
Thu
Dec 23
$151Amtrak
$49Flixbus
$101American Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Boston from Philadelphia

distanceDistance270 miles (435 km)
durationAverage train duration7 h 49 min
priceAverage train ticket price$86 (€72)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesAmtrak or Amtrak

Trains from Philadelphia to Boston cover the 270 miles (435 km) long journey taking on average 7 h 49 min with our travel partners like Amtrak or Amtrak. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $59 (€50), but the average price of train tickets is $86 (€72).

Train companies

Philadelphia to Boston with Amtrak

Buy your official Amtrak train tickets between Philadelphia and Boston from $59 (€50) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable journey.

Amtrak

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Boston from Philadelphia, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

  • Average Price: $59

Amtrak's current ticket policies due to COVID-19 for your train between Philadelphia and Boston are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Trains from Philadelphia to Boston

Many travelers choose to take a trip across the Eastern Seaboard of the United States on a train from Philadelphia to Boston. The journey across the Northeastern Corridor rail line is considered to have some of the United States' most beautiful views. The average journey time on a train from Philadelphia to Boston is 6 hours and seven minutes​, which makes it significantly faster than a journey by coach. Amtrak always offers a direct service to Boston from Philadelphia, which makes it a convenient option for passengers with large luggage. An average of 40 trains per day run from Philadelphia to Boston, so travelers have plenty of choice.

Which train companies travel from Philadelphia to Boston?

Amtrak train company runs the train line between Philadelphia and Boston. Amtrak provides two services: the Northeast Regional and the Acela Express. The Amtrak Acela Express is the fastest train from Philadelphia to Boston. Carriages are newer and usually more spacious than those of the Northeast Regional. There's WiFi connection across the whole train, which makes this the favored choice for business travelers. Northeast Regional trains are significantly slower than those of the Acela Express service. Northeast Regional trains connect the major cities of the Eastern Seaboard with smaller towns.

How long is the train ride from Philadelphia to Boston?

Philadelphia is 308 miles (495 kilometers) away from Boston and the average duration of the train journey is 6 hours and seven minutes. However, this journey time is considerably shorter on the Amtrak Acela Express service. An Amtrak Acela Express train from Philadelphia to Boston takes, on average, 5 hours and 16 minutes. The Amtrak Acela is the fastest train service in the Americas, traveling at an average speed of 84 mph (138 kph). The average journey time for a Northeast Regional train from Philadelphia to Boston is 6 hours and 28 minutes​. Northeast Regional trains make an average of 16 stops whereas Acela Express trains only stop, on average, seven times per journey.

How many trains are there from Philadelphia to Boston?

Each day, an average of 40 trains depart from Philadelphia for Boston. The vast majority of these are Northeast Regional trains, which account for 29 of the daily trains from Philadelphia to Boston. The first train departs shortly after 5:00 a.m. and the last train departs shortly before 12:00 a.m. The Acela Express service train only departs between 6:00 a.m. until shortly after 5:00 p.m., and there is on average one Acela Express service per hour between those times. Before 6:00 a.m. and after 5:00 p.m., the only trains which depart are the slower Northeast Regional services.

What are the departure and arrival stations for trains from Philadelphia to Boston?

Departure station: every train from Philadelphia to Boston departs from Philadelphia 30th Street Station. Philadelphia 30th Street Station is 20 minutes outside of Philadelphia city center on foot. There are good transport links available between Philadelphia city center and 30th Street Station. Travelers can take trolleys 10, 11, 13, 34, and 36​ to 30th Street Station from Philadelphia city center, with an average journey time of four minutes. Alternatively, a trip on the MFL subway line takes around five minutes from the city center. For travelers journeying from elsewhere in Philadelphia, the city and suburbs are well-connected with 30th Street Station via bus, subway, trolley and rail services. Philadelphia 30th Street Station is accessible for travelers with limited mobility and has elevators fitted on platforms, to allow ease of access. Throughout the station there are disabled toilets. Before boarding, passengers can relax in the waiting room or the ClubAcela Lounge, if they have a valid United MileagePlus card​. There are Quik-Trak kiosks and vending machines for passengers to purchase snacks for their journey. Amtrak recommends that all passengers arrive at 30th Street Station at least 30 minutes before their departure time. If passengers have requested assistance with their luggage, or have access requirements due to limited mobility, Amtrak advises they should arrive at least 45 minutes before their train is due to depart.

Arrival station: all trains from Philadelphia arrive at Boston South Station. Boston South Station is very close to Boston city center and is only a 12-minute walk away. For passengers who wish to take public transport, Boston South Station is connected to the city center on the Red Metro line, with an average journey time of six minutes. For those traveling elsewhere in Boston, the transport authority operates bus, subway and train services which connect the city to its suburbs. Boston South Station is an accessible train station, with elevators allowing free access from platforms to the main concourse to travelers with limited mobility or large luggage. ATM Machines, Quik-Trak kiosks, vending machines, and payphones are among the available amenities.

Travel Tips

Trains from Philadelphia to Boston
Travel by train to Boston 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 Philadelphia to Boston.
FAQs
How much do cheap trains from Philadelphia to Boston cost?
Omio customers have found the cheapest trains from Philadelphia to Boston to cost as little as $59 (€50)  in the next 7 days.
What is the price of a train ticket from Philadelphia to Boston?
The Philadelphia to Boston train ticket price is on average $86 (€72)  if you are looking to purchase your tickets for this trip in the next week.
How far is it from Philadelphia to Boston by train?
You should expect to travel around 270 miles (435 km)  from Philadelphia to Boston by train.
What is the Philadelphia to Boston train travel time?
On average the Philadelphia to Boston train time is 7 h 49 min  covering the 270 miles (435 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train providers offer a service from Philadelphia to Boston?
Take the Philadelphia to Boston train with Amtrak or Amtrak. However, it's always good to check out all possible train companies for the route to Boston from Philadelphia as there might be differences in the amenities they offer.
How many trains are there from Philadelphia to Boston a day?
On average, there are 10 trains a day from Philadelphia to Boston. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Philadelphia to Boston? When does the last train depart from Philadelphia to Boston?
The first Philadelphia to Boston train departs at 5: 09 AM   and the last train from Philadelphia to Boston leaves at 10: 59 PM. Check out the most up-to-date train schedule from Philadelphia to Boston on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets to Boston from Philadelphia for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you book train tickets between Philadelphia and Boston within the next 7 days, you can find tickets to cost on average $86 (€72) one way. To find the best prices for this trip, consider booking your train ticket from Philadelphia to Boston a few months in advance.