Travel from Albany-NY-USA to Toronto

Train, bus or fly from Albany to Toronto?

You can take a bus from Albany to Toronto via Buffalo, NY in around 9 hours 25 minutes. Alternatively, VIA Rail operates a train from Albany to Toronto every 3 hours. Tickets cost $60 - $200 and the journey takes 9 hours 38 minutes.

Book transport from Albany to Toronto

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Albany to Toronto

ModeDurationPrice
From Albany, NY bus to Buffalo, NY then bus to Toronto, ON.9 h 25 min$78
From Albany train to Toronto.9 h 38 min$119
From Washington Ave & Hawk St - Capitol/Hawk Station line 905 bus to Schenectady, train to Syracuse, NY, then bus to Toronto, ON.11 h 23 min$96
From Albany drive to Toronto.6 h 41 min$62
From Washington Ave & Hawk St - Capitol/Hawk Station line 737 bus to Albany airport, fly to Toronto airport, then train to Toronto.7 h 3 min$184
From Albany-Rensselaer Amtrak train to New York Penn Station, train to Newark Liberty Airport Station, train to Newark airport, fly to Toronto Island airport, then line 509 tram to Toronto.6 h 54 min$247
From Albany-Rensselaer Amtrak train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Toronto airport, then train to Toronto.7 h 7 min$208
From Albany train to Syracuse, NY, bus to Syracuse airport, fly to Toronto airport, then train to Toronto.7 h 48 min$374
From Albany-Rensselaer Amtrak train to Springfield, MA, bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Toronto airport, then train to Toronto.8 h 58 min$305

How long does it take to get from Albany to Toronto?

It takes approximately 9 hours 25 minutes to get from Albany to Toronto, including transfers.

Is there a direct train between Albany and Toronto?

Yes, there is a direct train departing from Albany and arriving at Toronto. Services depart every three hours, and operate every day. The journey takes approximately 9 hours 38 minutes.

Is there a direct bus between Albany and Toronto?

No, there is no direct bus from Albany to Toronto. However, there are services departing from Albany, NY and arriving at Toronto, ON via Buffalo, NY. The journey, including transfers, takes approximately 9 hours 25 minutes.

Operators from Albany to Toronto

OperatorPhoneWebsite
Trailways New YorkTrailways New York
Megabus877-462-6342Megabus
VIA Rail+1 1 888 842-7245VIA Rail
Capital District Transportation (CDTA)Capital District Transportation (CDTA)
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Air CanadaAir Canada
UP ExpressUP Express
Amtrak+1 1-800-872-7245Amtrak
NJ Transit+1 973-491-7000NJ Transit
Newark AirtrainNewark Airtrain
Porter AirlinesPorter Airlines
Toronto TransitToronto Transit
New York City Transit (MTA)New York City Transit (MTA)
WestJetWestJet
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
CT Transit+1 860-522-8101CT Transit