Travel from Ohio to Canada

Bus or fly from Ohio to Canada?

Air Canada and Delta fly from Columbus to Mississauga 4 times a day. Alternatively, Barons Bus operates a bus from Columbus to Toronto once daily. Tickets cost $30 - $90 and the journey takes 7 h 50 min. 6 other operators also service this route.

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 Ohio to Canada

From Columbus, OH bus to Columbus airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 4 h 24 min $249. From State Rd & Snow Rd bus to Tower City Station Track 8, subway to Cleveland airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 5 h 5 min $240. From Montgomery Rd & Maple Ave line 4 bus to 250 E 4th Cincinnati - Out, bus to Covington airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 5 h 57 min $189. From Toledo, OH bus to Lafayette & 6Th, line 049 bus to Rosa Parks Transit Center, line 2222 bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto Island airport, then line 307 bus to Toronto. 6 h 24 min $206. From Youngstown, OH bus to Pittsburgh, PA, walk to Seventh Ave At Smithfield St, bus to Pittsburgh airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 6 h 27 min $171. From Columbus, OH bus to Detroit, MI, drive to Windsor, train to UNION STATION - NORTHBOUND PLATFORM towards FINCH, line 1 subway to Eglinton Station, then line 32 bus to Eglinton Ave West At Russell Hill Rd. 9 h 49 min $127. From Columbus, OH bus to Buffalo, NY, bus to Yonge St At Dundas St East, line 320 bus to Eglinton Station, then line 32 bus to Eglinton Ave West At Russell Hill Rd. 11 h 30 min $112. From Columbus, OH bus to Detroit, MI, bus to St Andrew Station - Northbound Platform, line 1 subway to St Clair West Station, then line 33 bus to Spadina Rd At Old Forest Hill Rd. 12 h 7 min $96. From Columbus, OH bus to Payne Av & E 13Th St, line 26 bus to Superior Av & East Roadway, walk to Cleveland Amtrak, train to Buffalo, train to UNION STATION - NORTHBOUND PLATFORM towards FINCH, then line 1 subway to Davisville Station - Northbound Platform. 13 h $157. From Columbus, OH bus to Washington St & South Division St, line 6 bus to Buffalo, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to St Clair West Station, then line 33 bus to Spadina Rd At Old Forest Hill Rd. 13 h 55 min $146. From Columbus drive to Toronto. 7 h 28 min $69.
Close Print Itinerary
  1. Here are 11 options to get from
    Ohio to Canada:

    1. Trip:
      1 Fly Columbus to Toronto
      • One-Way approx: USD $167 - $460
      • Duration: 4 h 24 min
      Open +
      • Trip:
        1 Fly Columbus to Toronto
        • One-Way approx: USD $167 - $460
        • Duration: 4 h 24 min
        Close x
    2. Trip:
      2 Fly Cleveland to Toronto
      • One-Way approx: USD $200 - $410
      • Duration: 5 h 5 min
      Open +
      • Trip:
        2 Fly Cleveland to Toronto
        • One-Way approx: USD $200 - $410
        • Duration: 5 h 5 min
        Close x
    3. Trip:
      3 Fly Covington to Toronto
      • One-Way approx: USD $148 - $349
      • Duration: 5 h 57 min
      Open +
      • Trip:
        3 Fly Covington to Toronto
        • One-Way approx: USD $148 - $349
        • Duration: 5 h 57 min
        Close x
    4. Trip:
      4 Bus to Windsor, fly to Toronto Island
      • One-Way approx: USD $102 - $332
      • Duration: 6 h 24 min
      Open +
      • Trip:
        4 Bus to Windsor, fly to Toronto Island
        • One-Way approx: USD $102 - $332
        • Duration: 6 h 24 min
        Close x
    5. Trip:
      5 Bus to Pittsburgh, fly to Toronto
      • One-Way approx: USD $120 - $407
      • Duration: 6 h 27 min
      Open +
      • Trip:
        5 Bus to Pittsburgh, fly to Toronto
        • One-Way approx: USD $120 - $407
        • Duration: 6 h 27 min
        Close x
    6. Trip:
      6 Bus, train via Detroit, MI
      • One-Way approx: USD $72 - $205
      • Duration: 9 h 49 min
      Open +
      • Trip:
        6 Bus, train via Detroit, MI
        • One-Way approx: USD $72 - $205
        • Duration: 9 h 49 min
        Close x
    7. Trip:
      7 Bus Barons Bus
      • One-Way approx: USD $47 - $131
      • Duration: 11 h 30 min
      Open +
      • Trip:
        7 Bus Barons Bus
        • One-Way approx: USD $47 - $131
        • Duration: 11 h 30 min
        Close x
    8. Trip:
      8 Bus Greyhound Canada
      • One-Way approx: USD $57 - $129
      • Duration: 12 h 7 min
      Open +
      • Trip:
        8 Bus Greyhound Canada
        • One-Way approx: USD $57 - $129
        • Duration: 12 h 7 min
        Close x
    9. Trip:
      9 Bus, train
      • One-Way approx: USD $94 - $241
      • Duration: 13 h
      Open +
      • Trip:
        9 Bus, train
        • One-Way approx: USD $94 - $241
        • Duration: 13 h
        Close x
    10. Trip:
      10 Bus Barons Bus, train
      • One-Way approx: USD $71 - $186
      • Duration: 13 h 55 min
      Open +
      • Trip:
        10 Bus Barons Bus, train
        • One-Way approx: USD $71 - $186
        • Duration: 13 h 55 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 7 h 28 min
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 7 h 28 min
        Close x