Travel from San-Diego to Cancún

Bus or fly from San Diego to Cancún?

Volaris, Aeroméxico and 2 other airlines fly from San Diego to Cancún hourly. Alternatively, San Diego Metro Transit operates a bus from San Diego to Cancún every 20 minutes. Tickets cost $1 - $3 and the journey takes 15 min. 6 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 San Diego to Cancún

From Fifth Avenue Station tram to San Ysidro Transit Center, bus to Tijuana airport, fly to Cancun airport, then bus to Cancún. 8 h 5 min $298. From Broadway & Front St line 992 bus to San Diego airport, fly to Cancun airport, then bus to Cancún. 9 h 21 min $225. From Fifth Avenue Station tram to San Ysidro Transit Center, bus to Tijuana airport, fly to Cozumel airport, taxi to Cozumel Port, ferry to Playa del Carmen Terminal Turística, then bus to Cancún. 11 h 54 min $255. From Broadway & Front St line 992 bus to San Diego airport, fly to Cozumel airport, taxi to Cozumel Port, ferry to Playa del Carmen Terminal Turística, then bus to Cancún. 11 h 9 min $1,012. From Broadway & 3rd Av line 901 bus to San Diego Bus Station, bus to Tijuana, bus to Guadalajara, bus to Mexico City, then bus to Cancun. 2 days 7 h $259. From San Diego Bus Station bus to Tijuana, bus to Mexico City, then bus to Cancun. 2 days 11 h $258. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak, train to San Antonio Amtrak, walk to Hoefgen In Front Of S.P. Depot, line 301 bus to Commerce & Bowie, walk to San Antonio, bus to Mexico City, then bus to Cancun. 2 days 22 h $645. From San Diego drive to Cancún. 2 days 1 h $465.
Close Print Itinerary
  1. Here are 8 options to get from
    San Diego to Cancún:

    1. Trip:
      1 Fly Tijuana to Cancun
      • One-Way approx: USD $146 - $1,320
      • Duration: 8 h 5 min
      Open +
      • Trip:
        1 Fly Tijuana to Cancun
        • One-Way approx: USD $146 - $1,320
        • Duration: 8 h 5 min
        Close x
    2. Trip:
      2 Fly San Diego to Cancun
      • One-Way approx: USD $193 - $437
      • Duration: 9 h 21 min
      Open +
      • Trip:
        2 Fly San Diego to Cancun
        • One-Way approx: USD $193 - $437
        • Duration: 9 h 21 min
        Close x
    3. Trip:
      3 Fly Tijuana to Cozumel, ferry, bus
      • One-Way approx: USD $180 - $686
      • Duration: 11 h 54 min
      Open +
      • Trip:
        3 Fly Tijuana to Cozumel, ferry, bus
        • One-Way approx: USD $180 - $686
        • Duration: 11 h 54 min
        Close x
    4. Trip:
      4 Fly San Diego to Cozumel, ferry, bus
      • One-Way approx: USD $338 - $1,923
      • Duration: 11 h 9 min
      Open +
      • Trip:
        4 Fly San Diego to Cozumel, ferry, bus
        • One-Way approx: USD $338 - $1,923
        • Duration: 11 h 9 min
        Close x
    5. Trip:
      5 Bus Autobuses Elite
      • One-Way approx: USD $208 - $323
      • Duration: 2 days 7 h
      Open +
      • Trip:
        5 Bus Autobuses Elite
        • One-Way approx: USD $208 - $323
        • Duration: 2 days 7 h
        Close x
    6. Trip:
      6 Bus TAP
      • One-Way approx: USD $164 - $341
      • Duration: 2 days 11 h
      Open +
      • Trip:
        6 Bus TAP
        • One-Way approx: USD $164 - $341
        • Duration: 2 days 11 h
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $350 - $886
      • Duration: 2 days 22 h
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $350 - $886
        • Duration: 2 days 22 h
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $380 - $550
      • Duration: 2 days 1 h
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $380 - $550
        • Duration: 2 days 1 h
        Close x