COMPARE Prices across different modes

Thu
Oct 21
$30Amtrak
$26Flixbus
Fri
Oct 22
$68Amtrak
$38Flixbus
Sat
Oct 23
$69Amtrak
$24Flixbus
Sun
Oct 24
$69Amtrak
$41Flixbus
Wed
Oct 27
$30Amtrak
$23Flixbus
Fri
Oct 29
$54Amtrak
$32Flixbus
Sat
Oct 30
$22Amtrak
Find prices
Sun
Oct 31
$30Amtrak
$31Flixbus
Mon
Nov 1
$23Amtrak
$23Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between New Haven, CT and Philadelphia

distanceDistance149 miles (241 km)
durationAverage train duration3 h 37 min
priceAverage train ticket price$59 (€48)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersAmtrak

Trains from New Haven, CT to Philadelphia cover the 149 miles (241 km) long journey taking on average 3 h 37 min with our travel partners like Amtrak. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $30 (€25), but the average price of train tickets is $59 (€48).

Train companies

Travel with Amtrak from New Haven, CT to Philadelphia

Amtrak trains will get you between New Haven, CT and Philadelphia from $30 (€25). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey from New Haven, CT to Philadelphia.

Amtrak from New Haven, CT to Philadelphia train information:

  • Average Duration: 3 h 14 min
  • Amtrak frequency: 2 a day

Amtrak's current ticket policies due to COVID-19 for your train from New Haven, CT to Philadelphia 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 New Haven to Philadelphia?

Philadelphia is the largest city in the State of Pennsylvania, US. The city is approximately 177 miles (284 kilometers) from New Haven, CT. There are several modes of transport available, with trains being an attractive option. Travelers can eliminate the congestion associated with driving, not to mention shorter travel times. Trains to Philadelphia from New Haven take, on average, 2 hours and 55 minutes to arrive in Philadelphia. Amtrak is a train company that operates train services between New Haven and Philadelphia, among other cities in the US and across Canada. The frequency of trains from New Haven to Philadelphia is relatively high; passengers can expect more than five trains daily.

Which train companies travel from New Haven to Philadelphia?

The dominant train company which operates the New Haven - Philadelphia route is the Amtrak Train Company. The company was founded in 1971 and it operates more than 300 trains daily both in the US and Canada. There can be more than five train trips from New Haven to Philadelphia daily operated by Amtrak. This relatively higher frequency of trains to Philadelphia from New Haven means that passengers have great flexibility when choosing which time of the day they would like to catch a train from New Haven to Philadelphia. The earliest train from New Haven to Philadelphia operated by Amtrak departs at around 7:15 a.m. while the latest depart at around 8:15 p.m. The interval between each train from New Haven to Philadelphia is about 1 hour.

How long is the train ride from New Haven to Philadelphia?

A train trip from New Haven to Philadelphia takes between 2 hours and 55 minutes to about 3 hours and 25 minutes. Offering a faster alternative to car travel. Amtrak trains let passengers relax in comfortable seating as they travel. Where commuting by car or bus can lead to traffic congestion or speed restrictions, trains travel at up to 150mph (250 kph) with no snarl-ups. Long haul trains by Amtrak provide complementary services that ensure the satisfaction of customers on board and improve the general convenience of traveling by train between cities. Passengers can arrive just half an hour before their departure if traveling without luggage and board their service to Philadelphia.

How many trains from New Haven to Philadelphia?

On any given day, passengers can expect five departures from New Haven to Philadelphia from Amtrak. Departures are spread throughout the day for morning to early evening. Travelers can reserve the train of their choice from New Haven to Philadelphia on Amtrak's website depending on their travel plans. The earliest train from New Haven to Philadelphia operated by Amtrak departs at around 7:15 a.m. while the latest depart at around 8:15 p.m. A frequency of five or more trains a day from New Haven to Philadelphia is relatively high giving passengers good flexibility in planning their journeys between the two cities.

What are the departure and arrival stations for trains to New Haven to Philadelphia?

Departure station: Trains depart from New Haven to Philadelphia from two stations. The first station is the State Street Station (STS) and the other one is the Union Station (NHV). State Street Station is half a mile (0.8 kilometers) from New Haven, CT city center, just a short ten minute walk or two minutes drive. Union Station, on the other hand, is precisely just under one mile from New Haven, CT city center. This distance is equivalent to five minutes of driving. There are plenty of taxis within the city center, making the two train stations accessible by the taxis. The State Street Station (STS) which is much nearer to the city center can be accessed on foot. Due to the proximity of the two train stations from New Haven, CT city center, passengers can also access them via cycling. State Street Station is not a major station like the Union Station and does not have built-in facilities. Facilities present in Union Station (NHV) include ATMs, restrooms, and vending machines, among others.

Arrival station: Trains from New Haven to Philadelphia terminate at either North Philadelphia train station or Philadelphia 30th Street Station. North Philadelphia train station is about four miles from the city center. Passengers can move from the train station to the city center by taxi which takes about ten minutes. Public transport such as Chestnut Hill West Trains are also available taking passengers 28 minutes to reach the city center. Philadelphia 30th Street Station is about a mile and a half from the city center and passengers can use the West Trenton Line to access the city center from the train station, taking about 13 minutes. Philadelphia 30th Street Station is the main station and has facilities such as ATMs, restrooms, and vending machines.​

Travel Tips

Trains from New Haven, CT to Philadelphia
Travel by train 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 New Haven, CT to Philadelphia.
FAQs
How much do cheap trains to Philadelphia from New Haven, CT cost?
Looking to save money on your journey? Omio customers have found the cheapest train between New Haven, CT and Philadelphia for the next 7 days starting from $30 (€25)  one way.
How much does it cost to take a train between New Haven, CT and Philadelphia?
The New Haven, CT to Philadelphia train ticket price is on average $59 (€48)  if you are looking to purchase your tickets for this route in the next week.
How far is Philadelphia from New Haven, CT by train?
The train distance from New Haven, CT to Philadelphia is around 149 miles (241 km).
How long is the train to Philadelphia from New Haven, CT?
On average the New Haven, CT to Philadelphia train time is 3 h 37 min  covering the 149 miles (241 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train companies go from New Haven, CT to Philadelphia?
If you're looking for trains from New Haven, CT to Philadelphia, you can rely on Amtrak to get you to Philadelphia. It's also good to check out all possible train companies for the New Haven, CT to Philadelphia trip to see if there might be differences in the amenities they offer.
How many trains are there to Philadelphia from New Haven, CT a day?
The average number of trains departing New Haven, CT for Philadelphia is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from New Haven, CT to Philadelphia? When does the last train depart from New Haven, CT to Philadelphia?
You can take the earliest train from New Haven, CT to Philadelphia at 4: 50 AM   or take the last train from New Haven, CT to Philadelphia leaving at 9: 45 PM. Look for the latest New Haven, CT to Philadelphia train schedules on Omio and book the best time to take the train for this route.
When should I book the New Haven, CT to Philadelphia train for the best deals on tickets?
If you purchase the New Haven, CT to Philadelphia train within the next 7 days, you can find one way tickets to cost on average $59 (€48). However, booking your train ticket in advance gives you access to the best prices for trains to Philadelphia from New Haven, CT. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

New Haven, CT
Philadelphia
The major railway station for departures from New Haven, CT is. Read all the information you need to know about services, amenities and connections at for your journey between New Haven, CT and Philadelphia.