Travel options for:
Vancouver to Mexico City
  • Fly

    $176 - $757
    1. Vancouver

      18 min - every 10 minutes

      $6 - $7

    2. Vancouver (YVR)

      5 h 5 min - non-stop

      $170 - $750

    3. Mexico City (MEX)

      8 min - every 15 minutes - line 5

  • Bus

    $187 - $538
    1. Vancouver, BC

      33 h 35 min - once daily

      $75 - $290

    2. Los Angeles, CA

      6 h 50 min - twice daily

      $30 - $70

    3. Mexicali, MX

      39 h 20 min - 3 times a day

      $80 - $180

    4. Terminal Central De Autobuses

      34 min - every 10 minutes

  • Train, bus TAP

    $287 - $736
    1. Vancouver Pacific Central

      4 h 25 min - once daily

      $35 - $85

    2. Seattle King Street Station

      18 h - once daily

      $100 - $290

    3. Chico, CA

      11 h 1 min - once daily

      $50 - $120

    4. Los Angeles, CA

      3 h 20 min - every 4 hours

      $20 - $50

    5. San Ysidro, CA

      8 min - 7.8 miles

      $1 - $2

    6. Tijuana

      41 h 50 min - 3 times a day

      $80 - $190

    7. Autobuses del Norte

      7 min - every 15 minutes - line 5

  • Train, bus via San Antonio

    $456 - $1,304
    1. Vancouver Pacific Central

      4 h 25 min - once daily

      $35 - $85

    2. Seattle King Street Station

      35 h 10 min - once daily

      $170 - $550

    3. Los Angeles Union Station

      28 h 50 min - 3 times a week

      $180 - $550

    4. San Antonio

      21 h 5 min - once daily

      $70 - $120

    5. Autobuses del Norte

      7 min - every 15 minutes - line 5

  • Drive

    $400 - $600
    1. Vancouver

      2 days 4 h - 2992.2 miles

      $400 - $600

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

From King Edward Station train to Vancouver airport, fly to Mexico City airport, then line 5 subway to Mexico City. 7 h 37 min $226. From Vancouver, BC bus to Los Angeles, CA, bus to Mexicali, MX, bus to Terminal Central De Autobuses Del Norte, then night bus to Independencia_1. 3 days 10 h $335. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, train to Chico, CA, bus to Los Angeles, CA, bus to San Ysidro, CA, drive to Tijuana, bus to Autobuses del Norte, then line 5 subway to Consulado_1. 3 days 10 h $521. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, train to Los Angeles Union Station Amtrak, train to San Antonio, bus to Autobuses del Norte, then line 5 subway to Consulado_1. 3 days 20 h $930. From Vancouver drive to Mexico City. 2 days 4 h $489.