COMPARE Prices across different modes

Fri
Oct 22
$68Amtrak
$29Flixbus
Sat
Oct 23
Find prices
$26Flixbus
Sun
Oct 24
$54Amtrak
$28Flixbus
Mon
Oct 25
Find prices
$26Flixbus
Tue
Oct 26
Find prices
$23Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Philadelphia and New Haven, CT

distanceDistance149 miles (241 km)
durationAverage train duration4 h 17 min
priceAverage train ticket price$48 (€39)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

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

Trains from Philadelphia to New Haven

New Haven is a coastal city located on Long Island Sound, in Connecticut. The city is approximately 177 miles (284 kilometers) northeast of Philadelphia, Pennsylvania. The two cities are accessible by train services offered by Amtrak. A train journey by Amtrak from Philadelphia to New Haven takes an average of 3 hours and 30 minutes and the frequency of trains from Philadelphia to New Haven is more than ten trains daily.

Which train companies travel from Philadelphia to New Haven?

Currently, Amtrak is the only train company that operates the Philadelphia - New Haven route. The company has been in operation since 1970 and it operates more than 300 trains daily both in the US and some Canadian provinces. Amtrak operates more than ten trains from Philadelphia to New Haven, giving passengers a wide selection of train journeys to choose from between the two cities.

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

The distance between Philadelphia and New Haven is approximately 177 miles, and a journey by Amtrak from Philadelphia to New Haven takes an average of 3 hours and 30 minutes. The fastest Amtrak train from Philadelphia to New Haven takes around 3 hours and 20 minutes while the slowest one takes around 3 hours and 40 minutes. A train journey from Philadelphia to New Haven offers picturesque scenes along the way, and Amtrak offers complimentary services such as WiFi and comfortable chairs to counter the effect of long-haul journeys.

How many trains are there from Philadelphia to New Haven?

While Amtrak is the only company providing train services from Philadelphia to New Haven, the company offers more than ten trains daily on this route. Thanks to the many scheduled train journeys from Philadelphia to New Haven offered by Amtrak, passenger demands between the two cities are usually met. The high frequency of the trains also means that passengers can expect a train from Philadelphia to New Haven roughly every 30 minutes, so passengers have lots of flexibility when planning their journeys. The earliest train from Philadelphia to New Haven departs at about 5:00 a.m. while the last one leaves at about 11:30 p.m.

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

Departure station: All trains to New Haven depart from Philadelphia 30th Street Station or North Philadelphia Train Station. The train stations are located 3.5 miles (5.6 kilometers) and 1.4 miles (2.2 kilometers) respectively from the city center. Public transit is available from the city center to the train stations. Chestnut Hill West trains spend about 25 minutes to access 30th Street Station from the city center. North Philadelphia Train Station can be accessed from the city center using the West Trenton Line from the Jefferson Station which takes about 13 minutes. Taxi services are also available. North Philadelphia Train Station has no listed facilities but facilities such as ATMs, restrooms, and vending machines can be found at Philadelphia, PA - 30th Street Station.

Trains from Philadelphia to New Haven terminate at New Haven State Street Station or New Haven Union Station. The State Street Station (STS) is located 0.5 miles (0.8 kilometers) from the city center while the Union Station is located 0.8 miles (1.3 kilometers) from the city center. Passengers can access the city center from the two stations by a taxi, spending about three minutes and five minutes, respectively. Public transit is not available from the train stations to the city center. Passengers who do not have a lot of baggage can also walk to the city center. The only facility listed on the State Street Station is an elevator. New Haven Union Station is a bigger station that has a waiting room and ATMs, restrooms, and vending machines.

Travel Tips

Trains from Philadelphia to New Haven, CT
Travel by train to New Haven, CT 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 New Haven, CT.
FAQs
How much do cheap train tickets between Philadelphia and New Haven, CT cost?
Looking to save money on your trip? Omio customers have found the cheapest train to New Haven, CT from Philadelphia for the next 7 days starting from $22 (€18)  one way.
What is the cost of a train to New Haven, CT from Philadelphia?
If you’re looking to book your train tickets in the next week, you can expect the Philadelphia to New Haven, CT train price to come in at an average of $48 (€39)  one way.
How many miles is it from Philadelphia to New Haven, CT by train?
When traveling this route you should expect the distance to New Haven, CT from Philadelphia by train to be approximately 149 miles (241 km).
What is the Philadelphia to New Haven, CT train travel time?
On average the Philadelphia to New Haven, CT train travel time is 4 h 17 min  for the 149 miles (241 km) long trip, but the duration can vary if you travel on weekends and holidays.
How many trains per day are there to New Haven, CT from Philadelphia?
On average, there are 12 trains a day from Philadelphia to New Haven, CT. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Philadelphia to New Haven, CT? What time is the last train from Philadelphia to New Haven, CT?
The earliest train departing from Philadelphia to New Haven, CT leaves at 10: 42 AM. The last train departing from Philadelphia to New Haven, CT leaves at 9: 58 PM. You can find the latest Philadelphia to New Haven, CT train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Philadelphia to New Haven, CT train tickets to get the best deals?
The price of a one way train ticket from Philadelphia to New Haven, CT is on average $48 (€39) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to New Haven, CT from Philadelphia available a few months in advance.

Important Stations and Airports for this Journey

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