Travel from Columbus-OH-USA to Ottawa

Bus or fly from Columbus to Ottawa?

Air Canada, United Airlines and 4 other airlines fly from Columbus to Ottawa hourly. Alternatively, Barons Bus operates a bus from Columbus to Ottawa once daily. Tickets cost $30 - $90 and the journey takes 7 h 50 min. 5 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 Columbus to Ottawa

From Columbus, OH bus to Columbus airport, fly to Ottawa airport, then line 97 bus to Ottawa. 5 h 45 min $177. From Columbus, OH bus to Columbus airport, fly to Kingston airport, taxi to Kingston, then train to Ottawa. 8 h 20 min $874. From Columbus, OH bus to Columbus airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 7 h 45 min $222. From Columbus, OH bus to Detroit, MI, drive to Windsor, train to Toronto, then train to Ottawa. 13 h 56 min $211. From Columbus, OH bus to Buffalo, NY, bus to Toronto, ON, then bus to Ottawa, ON. 16 h 50 min $154. 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, train to Toronto, then train to Ottawa. 17 h 6 min $246. From Columbus, OH bus to Washington St & South Division St, line 6 bus to Buffalo, train to Toronto, train to Fallowfield 2A, then line 95 bus to Slater / Empress. 18 h $228. From Columbus, OH bus to Buffalo, NY, bus to Niagara Falls, ON, bus to Dundas Station - Southbound Platform, line 1 subway to Yorkdale, ON, then bus to Ottawa, ON. 25 h 36 min $235. From Columbus drive to Ottawa. 11 h 15 min $106.
Close Print Itinerary
  1. Here are 9 options to get from
    Columbus to Ottawa:

    1. Trip:
      1 Fly to Ottawa
      • One-Way approx: USD $146 - $298
      • Duration: 5 h 45 min
      Open +
      • Trip:
        1 Fly to Ottawa
        • One-Way approx: USD $146 - $298
        • Duration: 5 h 45 min
        Close x
    2. Trip:
      2 Fly to Kingston, train
      • One-Way approx: USD $230 - $1,921
      • Duration: 8 h 20 min
      Open +
      • Trip:
        2 Fly to Kingston, train
        • One-Way approx: USD $230 - $1,921
        • Duration: 8 h 20 min
        Close x
    3. Trip:
      3 Fly to Montreal, train
      • One-Way approx: USD $165 - $368
      • Duration: 7 h 45 min
      Open +
      • Trip:
        3 Fly to Montreal, train
        • One-Way approx: USD $165 - $368
        • Duration: 7 h 45 min
        Close x
    4. Trip:
      4 Bus, train via Detroit, MI
      • One-Way approx: USD $111 - $359
      • Duration: 13 h 56 min
      Open +
      • Trip:
        4 Bus, train via Detroit, MI
        • One-Way approx: USD $111 - $359
        • Duration: 13 h 56 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $71 - $198
      • Duration: 16 h 50 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $71 - $198
        • Duration: 16 h 50 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $137 - $386
      • Duration: 17 h 6 min
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $137 - $386
        • Duration: 17 h 6 min
        Close x
    7. Trip:
      7 Bus, train #2
      • One-Way approx: USD $113 - $333
      • Duration: 18 h
      Open +
      • Trip:
        7 Bus, train #2
        • One-Way approx: USD $113 - $333
        • Duration: 18 h
        Close x
    8. Trip:
      8 Bus via Niagara Falls, ON
      • One-Way approx: USD $163 - $291
      • Duration: 25 h 36 min
      Open +
      • Trip:
        8 Bus via Niagara Falls, ON
        • One-Way approx: USD $163 - $291
        • Duration: 25 h 36 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $85 - $130
      • Duration: 11 h 15 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $85 - $130
        • Duration: 11 h 15 min
        Close x