Travel options for:
Vancouver to Mexico City
  • Fly

    $179 - $759
    1. Vancouver

      18 min - every 10 minutes - line 980

      $6 - $8

    2. Vancouver (YVR)

      5 h 10 min - non-stop

      $170 - $750

    3. Mexico City (MEX)

      4 min - every 15 minutes

      $1

    4. Oceanía

      5 min - every 15 minutes

      $1

      • Mexico City
  • Bus

    $240 - $481
    1. Vancouver, BC

      7 h 15 min - twice daily

      $24 - $35

    2. Portland, OR

      3 min - 1052 feet

    3. Portland, OR

      16 h 55 min - once daily

      $100 - $220

    4. Los Angeles, CA

      7 h 5 min - twice daily

      $30 - $75

    5. Mexicali, MX

      39 h 20 min - 3 times a day

      $85 - $150

    6. Terminal Central De Autobuses

      35 min - every 20 minutes

      $1

      • Victoria
  • Train, bus

    $339 - $907
    1. Vancouver Pacific Central

      4 h 25 min - once daily

      $35 - $85

    2. Seattle King Street Station

      35 h 25 min - once daily

      $170 - $550

    3. Los Angeles Union Station

      4 h 47 min - 3 times a week

      $45 - $120

    4. 3rd Street @ Gila Street

      1 h 11 min - every 20 minutes

      $2

    5. 2nd Ave and B Street

      13 min - 3755 feet

    6. San Luis Río Colorado

      14 h - 3 times a day

      $85 - $150

    7. Terminal Central De Autobuses

      35 min - every 20 minutes

      $1

      • Victoria
  • Drive

    $400 - $600
    1. Vancouver

      2 days 4 h - 2992.2 miles

      $400 - $600

      • Mexico City
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From King Edward Station line 980 train to Vancouver airport, fly to Mexico City airport, tram to Oceanía, then subway to Mexico City. 7 h 51 min $228. From Vancouver, BC bus to Portland, OR, walk to Portland, OR, bus to Los Angeles, CA, bus to Mexicali, MX, bus to Terminal Central De Autobuses Del Norte, then tram to Victoria. 3 days 2 h $306. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, train to Los Angeles Union Station Amtrak, train to 3rd Street @ Gila Street, bus to 2nd Ave and B Street, walk to San Luis Río Colorado, bus to Terminal Central De Autobuses Del Norte, then tram to Victoria. 3 days 15 h $618. From Vancouver drive to Mexico City. 2 days 4 h $489.