Travel from Toronto to Vermont

Bus or fly from Toronto to Vermont?

Porter Airlines flies from Toronto to South Burlington twice a week. Alternatively, you can take a bus from Toronto to Burlington via Kirkland, PQ and Montréal, QC in around 9 hours 48 minutes.

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 Toronto to Vermont

ModeDurationPrice
From Union Station line 509 tram to Toronto Island airport, fly to Burlington airport, then line 12 bus to South Burlington.3 h 48 min$243
From Union Station line 509 tram to Toronto Island airport, fly to Montreal airport, bus to Montréal, QC, bus to Pearl Street at St. Paul Street, then line 56 bus to Milton.7 h 43 min$217
From UP Express Union Station train to Toronto airport, fly to Montreal airport, bus to Montréal, QC, bus to Pearl Street at St. Paul Street, then line 56 bus to Milton.7 h 47 min$178
From Union Station line 509 tram to Toronto Island airport, fly to Boston airport, bus to Boston, MA, then bus to Brattleboro.8 h 14 min$188
From Union Station line 509 tram to Toronto Island airport, fly to Montreal St. Hubert airport, taxi to Montréal, QC, bus to Pearl Street at St. Paul Street, then line 56 bus to Milton.7 h 23 min$763
From UP Express Union Station train to Toronto airport, fly to Hartford airport, line 30 bus to Hartford Amtrak, then train to Brattleboro.8 h 39 min$265
From Toronto train to Station Bonaventure, line 2 subway to Montréal, QC, then bus to Burnington, VT - UVM.8 h 7 min$133
From Toronto, ON bus to Kirkland, PQ, bus to Montréal, QC, then bus to Burnington, VT - UVM.9 h 48 min$83
From Toronto, ON bus to Ottawa, ON, bus to Montréal, QC, then bus to Burnington, VT - UVM.11 h 14 min$104
From Toronto drive to Burlington.7 h 45 min$69

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

It takes approximately 3 hours 48 minutes to get from Toronto to Vermont, including transfers.

Is there a direct bus between Toronto and Vermont?

No, there is no direct bus from Toronto to Vermont. However, there are services departing from Toronto, ON and arriving at Burnington, VT - UVM via Kirkland, PQ and Montréal, QC. The journey, including transfers, takes approximately 9 hours 48 minutes.

Operators from Toronto to Vermont

OperatorPhoneWebsite
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
Green Mountain Transit(802) 864-2282Green Mountain Transit
Air CanadaAir Canada
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Greyhound USA+1 214-849-8100Greyhound USA
UP ExpressUP Express
Air TransatAir Transat
WestJetWestJet
MBTAMBTA
Pascan AviationPascan Aviation
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
DeltaDelta
CT Transit+1 860-522-8101CT Transit
Amtrak+1 1-800-872-7245Amtrak
VIA Rail+1 1 888 842-7245VIA Rail
STMSTM
Megabus CA1-866-488-4452Megabus CA