Travel from North-Carolina to Ottawa

Train, bus or fly from North Carolina to Ottawa?

United Airlines, Air Canada and 2 other airlines fly from Cary to Ottawa hourly. Alternatively, Megabus operates a bus from Charlotte to Ottawa once daily. Tickets cost $35 - $50 and the journey takes 8 h 40 min. 4 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 North Carolina to Ottawa

From N Harrison Ave at W Johnson St line 300 bus to Regional Transit Center, line 100 bus to Raleigh/Durham airport, fly to Ottawa airport, then line 97 bus to Ottawa. 6 h 40 min $159. From Charlotte Transportation Center line 5 bus to Charlotte airport, fly to Ottawa airport, then line 97 bus to Ottawa. 6 h 35 min $505. From Charlotte Transportation Center line 5 bus to Charlotte airport, fly to Montreal airport, line 209 bus to Dorval, then train to Ottawa. 6 h 56 min $350. From Charlotte bus to Washington, bus to New York, NY, bus to Montreal, PQ, then bus to Ottawa, ON. 26 h 11 min $159. From Charlotte taxi to Charlotte Amtrak, train to New York Penn Station, train to Montréal, then train to Ottawa. 26 h 17 min $348. From Charlotte taxi to Charlotte - 3301-400 Freedom Dr., bus to New York, NY - 103 Canal St., walk to New York - 19 Pike St., bus to Central Ave & N. Lake Ave, line 1 bus to Albany, NY, bus to Montreal, PQ, then bus to Ottawa, ON. 26 h 19 min $193. From Charlotte drive to Ottawa. 15 h 41 min $149.

Operators from North Carolina to Ottawa

Close Print Itinerary
  1. Here are 7 options to get from
    North Carolina to Ottawa:

    1. Trip:
      1 Fly Raleigh/Durham to Ottawa
      • One-Way approx: USD $137 - $319
      • Duration: 6 h 40 min
      Open +
      • Trip:
        1 Fly Raleigh/Durham to Ottawa
        • One-Way approx: USD $137 - $319
        • Duration: 6 h 40 min
        Close x
    2. Trip:
      2 Fly Charlotte to Ottawa
      • One-Way approx: USD $154 - $1,105
      • Duration: 6 h 35 min
      Open +
      • Trip:
        2 Fly Charlotte to Ottawa
        • One-Way approx: USD $154 - $1,105
        • Duration: 6 h 35 min
        Close x
    3. Trip:
      3 Fly Charlotte to Montreal, train
      • One-Way approx: USD $203 - $535
      • Duration: 6 h 56 min
      Open +
      • Trip:
        3 Fly Charlotte to Montreal, train
        • One-Way approx: USD $203 - $535
        • Duration: 6 h 56 min
        Close x
    4. Trip:
      4 Bus via Washington
      • One-Way approx: USD $105 - $255
      • Duration: 26 h 11 min
      Open +
      • Trip:
        4 Bus via Washington
        • One-Way approx: USD $105 - $255
        • Duration: 26 h 11 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $182 - $519
      • Duration: 26 h 17 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $182 - $519
        • Duration: 26 h 17 min
        Close x
    6. Trip:
      6 Bus Pandora Bus
      • One-Way approx: USD $148 - $208
      • Duration: 26 h 19 min
      Open +
      • Trip:
        6 Bus Pandora Bus
        • One-Way approx: USD $148 - $208
        • Duration: 26 h 19 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 15 h 41 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 15 h 41 min
        Close x