Travel from Vancouver-BC-Canada to San-Diego

Train, bus or fly from Vancouver to San Diego?

WestJet, Air Canada and four other airlines fly from Vancouver to San Diego hourly. Alternatively, you can take a bus from Vancouver to San Diego via Los Angeles, CA in around 37 hours 36 minutes.

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 Vancouver to San Diego

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to San Diego airport, then line 992 bus to San Diego.5 h 45 min$248
From King Edward Station train to River Rock Casino Resort, Richmond, shuttle to Seattle airport, fly to San Diego airport, then line 992 bus to San Diego.8 h 44 min$214
From Vancouver, BC bus to Los Angeles, CA then bus to San Diego, CA.37 h 36 min$138
From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, train to Los Angeles Union Station Amtrak, then train to San Diego Santa Fe Depot Amtrak.44 h 33 min$485
From Vancouver drive to San Diego.23 h 52 min$227

How long does it take to get from Vancouver to San Diego?

It takes approximately 5 hours 45 minutes to get from Vancouver to San Diego, including transfers.

Is there a direct train between Vancouver and San Diego?

No, there is no direct train from Vancouver to San Diego. However, there are services departing from Vancouver Pacific Central Station Amtrak and arriving at San Diego Santa Fe Depot Amtrak via Seattle King Street Station Amtrak and Los Angeles Union Station Amtrak. The journey, including transfers, takes approximately 44 hours 33 minutes.

Is there a direct bus between Vancouver and San Diego?

No, there is no direct bus from Vancouver to San Diego. However, there are services departing from Vancouver, BC and arriving at San Diego, CA via Los Angeles, CA. The journey, including transfers, takes approximately 37 hours 36 minutes.

Operators from Vancouver to San Diego

OperatorPhoneWebsite
Translink BCRTC604-953-3333Translink BCRTC
WestJetWestJet
Air CanadaAir Canada
United AirlinesUnited Airlines
DeltaDelta
Alaska Airlines, Inc.Alaska Airlines, Inc.
American AirlinesAmerican Airlines
San Diego Metro TransitSan Diego Metro Transit
Quick ShuttleQuick Shuttle
Southwest AirlinesSouthwest Airlines
Spirit AirlinesSpirit Airlines
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak
Close Print Itinerary
  1. Here are 5 options to get from
    Vancouver to San Diego:

    1. Trip:
      1 Fly from Vancouver
      • One-Way approx: USD $128 - $660
      • Duration: 5 h 45 min
      Open +
      • Trip:
        1 Fly from Vancouver
        • One-Way approx: USD $128 - $660
        • Duration: 5 h 45 min
        Close x
    2. Trip:
      2 Shuttle to Seattle, fly
      • One-Way approx: USD $143 - $456
      • Duration: 8 h 44 min
      Open +
      • Trip:
        2 Shuttle to Seattle, fly
        • One-Way approx: USD $143 - $456
        • Duration: 8 h 44 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $125 - $343
      • Duration: 37 h 36 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $125 - $343
        • Duration: 37 h 36 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $236 - $708
      • Duration: 44 h 33 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $236 - $708
        • Duration: 44 h 33 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $180 - $270
      • Duration: 23 h 52 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $180 - $270
        • Duration: 23 h 52 min
        Close x