Travel from Columbus-OH-USA to Toronto

Bus or fly from Columbus to Toronto?

Air Canada and Delta fly from Columbus to Toronto 4 times a day. Alternatively, you can take a bus from Columbus to Toronto via Buffalo, NY in around 11 h.

Book transport from Columbus 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 Columbus to Toronto

ModeDurationPrice
From Columbus, OH bus to Columbus airport, fly to Toronto airport, then train to Toronto.3 h 54 min$267
From Columbus, OH bus to Columbus airport, fly to Toronto Island airport, then line 509 tram to Toronto.6 h 1 min$447
From Columbus, OH bus to Detroit, MI, drive to Windsor, then train to Toronto.9 h 18 min$121
From Columbus, OH bus to Buffalo, NY then bus to Toronto, ON.11 h$109
From Columbus, OH bus to Detroit, MI then bus to Toronto - Royal York Hotel.11 h 28 min$90
From Columbus Ohio State University bus to Payne Av & E 13Th St, line 26 bus to Superior Av & East Roadway, walk to Cleveland Amtrak, train to Buffalo, then train to Toronto.12 h 28 min$156
From Columbus, OH bus to Washington St & Swan St, line 6 bus to Buffalo, then train to Toronto.13 h 12 min$140
From Columbus drive to Toronto.7 h 23 min$69

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

It takes approximately 3 h 54 min to get from Columbus to Toronto, including transfers.

Is there a direct bus between Columbus and Toronto?

No, there is no direct bus from Columbus to Toronto. However, there are services departing from Columbus, OH and arriving at Toronto, ON via Buffalo, NY. The journey, including transfers, takes approximately 11 h.

Operators from Columbus to Toronto

OperatorPhoneWebsite
Lakefront LinesLakefront Lines
Air CanadaAir Canada
DeltaDelta
UP ExpressUP Express
Southwest AirlinesSouthwest Airlines
Porter AirlinesPorter Airlines
United AirlinesUnited Airlines
Toronto TransitToronto Transit
Greyhound USA+1 214-849-8100Greyhound USA
VIA Rail+1 1 888 842-7245VIA Rail
Barons BusBarons Bus
Megabus877-462-6342Megabus
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Greater Cleveland TransitGreater Cleveland Transit
Amtrak+1 1-800-872-7245Amtrak
Niagara FrontierNiagara Frontier