Travel from Ottawa to Vancouver-BC-Canada

Train, bus or fly from Ottawa to Vancouver?

WestJet and Air Canada fly from Ottawa to Vancouver every 30 minutes. Alternatively, you can take a train from Ottawa to Vancouver via Toronto, Windsor, Detroit Amtrak, Chicago Union Station Amtrak, and Everett Amtrak in around 2 days 16 h.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Ottawa to Vancouver

ModeDurationPrice
From Hurdman C line 97 bus to Ottawa airport, fly to Vancouver airport, then train to Vancouver.6 h 54 min$369
From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to Vancouver airport, then train to Vancouver.8 h 42 min$326
From Ottawa train to Toronto, train to Windsor, drive to Detroit Amtrak, train to Chicago Union Station Amtrak, train to Everett Amtrak, then train to Vancouver Pacific Central Station Amtrak.2 days 16 h$909
From Ottawa, ON bus to Toronto, ON, bus to Winnipeg, MB, bus to Calgary, AB, then bus to Vancouver, BC.2 days 23 h$458
From Ottawa, ON bus to Washago then train to Vancouver, BC.3 days 19 h$772
From Ottawa train to Toronto then train to Vancouver.3 days 20 h$788
From Ottawa drive to Vancouver.2 days 0 h$493

How long does it take to get from Ottawa to Vancouver?

It takes approximately 6 h 54 min to get from Ottawa to Vancouver, including transfers.

Is there a direct train between Ottawa and Vancouver?

No, there is no direct train from Ottawa to Vancouver. However, there are services departing from Ottawa and arriving at Vancouver via Toronto. The journey, including transfers, takes approximately 3 days 20 h.

Is there a direct bus between Ottawa and Vancouver?

No, there is no direct bus from Ottawa to Vancouver. However, there are services departing from Ottawa, ON and arriving at Vancouver, BC via Toronto, ON, Winnipeg, MB and Calgary, AB. The journey, including transfers, takes approximately 2 days 23 h.

Operators from Ottawa to Vancouver

OperatorPhoneWebsite
OC TranspoOC Transpo
WestJetWestJet
Air CanadaAir Canada
Translink BCRTC604-953-3333Translink BCRTC
VIA Rail+1 1 888 842-7245VIA Rail
STMSTM
Air TransatAir Transat
Amtrak+1 1-800-872-7245Amtrak
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Ontario Northland+1 800-461-8558Ontario Northland
Close Print Itinerary
  1. Here are 7 options to get from
    Ottawa to Vancouver:

    1. Trip:
      1 Fly from Ottawa
      • One-Way approx: USD $209 - $710
      • Duration: 6 h 54 min
      Open +
      • Trip:
        1 Fly from Ottawa
        • One-Way approx: USD $209 - $710
        • Duration: 6 h 54 min
        Close x
    2. Trip:
      2 Train to Montreal, fly
      • One-Way approx: USD $238 - $695
      • Duration: 8 h 42 min
      Open +
      • Trip:
        2 Train to Montreal, fly
        • One-Way approx: USD $238 - $695
        • Duration: 8 h 42 min
        Close x
    3. Trip:
      3 Train Amtrak
      • One-Way approx: USD $428 - $1,287
      • Duration: 2 days 16 h
      Open +
      • Trip:
        3 Train Amtrak
        • One-Way approx: USD $428 - $1,287
        • Duration: 2 days 16 h
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $262 - $710
      • Duration: 2 days 23 h
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $262 - $710
        • Duration: 2 days 23 h
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $380 - $1,227
      • Duration: 3 days 19 h
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $380 - $1,227
        • Duration: 3 days 19 h
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $347 - $1,250
      • Duration: 3 days 20 h
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $347 - $1,250
        • Duration: 3 days 20 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $400 - $600
      • Duration: 2 days 0 h
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $400 - $600
        • Duration: 2 days 0 h
        Close x