Travel from Toronto to New-Haven

Bus or train from Toronto to New Haven?

You can take a bus from Toronto to New Haven via New York, NY in around 14 h 25 min. Alternatively, you can take a train from Toronto to New Haven via New York Penn Station in around 15 h 22 min.

Book transport from Toronto to New Haven

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Toronto to New Haven

ModeDurationPrice
From UP Express Union Station train to Toronto airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to New Haven.6 h 39 min$292
From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, train to New York Penn Station, then train to New Haven.6 h 36 min$341
From UP Express Union Station train to Toronto airport, fly to New York JFK airport, AirTrain to Jamaica, train to New York Penn Station, then train to New Haven.6 h 44 min$310
From UP Express Union Station train to Toronto airport, fly to Hartford airport, line 30 bus to Hartford Amtrak, then train to New Haven.6 h 42 min$255
From UP Express Union Station train to Toronto airport, fly to Newark airport, train to New York Penn Station, then train to New Haven.6 h 50 min$322
From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to New Haven.8 h 12 min$329
From Toronto, ON Thru-Bus to New York, NY, walk to New York Penn Station, then train to New Haven Union Station Amtrak.12 h 27 min$237
From Toronto, ON bus to New York, NY then bus to New Haven, CT.14 h 25 min$72
From Toronto train to New York Penn Station then train to New Haven Union Station Amtrak.15 h 22 min$311
From Toronto drive to New Haven.9 h 12 min$83

How long does it take to get from Toronto to New Haven?

It takes approximately 6 h 39 min to get from Toronto to New Haven, including transfers.

Is there a direct train between Toronto and New Haven?

No, there is no direct train from Toronto to New Haven. However, there are services departing from Toronto and arriving at New Haven Union Station Amtrak via New York Penn Station. The journey, including transfers, takes approximately 15 h 22 min.

Is there a direct bus between Toronto and New Haven?

No, there is no direct bus from Toronto to New Haven. However, there are services departing from Toronto, ON and arriving at New Haven, CT via New York, NY. The journey, including transfers, takes approximately 14 h 25 min.

Operators from Toronto to New Haven

OperatorPhoneWebsite
UP ExpressUP Express
Air CanadaAir Canada
WestJetWestJet
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
New York City Transit (MTA)New York City Transit (MTA)
Long Island Rail RoadLong Island Rail Road
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
DeltaDelta
Port Authority NYNJPort Authority NYNJ
CT Transit+1 860-522-8101CT Transit
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus
Niagara FrontierNiagara Frontier
JetBlue AirwaysJetBlue Airways
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail