Travel from Phoenix to Monterrey

Bus or fly from Phoenix to Monterrey?

American Airlines, United Airlines and 2 other airlines fly from Phoenix to Monterrey hourly. Alternatively, Greyhound USA operates a bus from Phoenix to Monterrey every 4 hours. Tickets cost $40 - $110 and the journey takes 8 h 17 min. 2 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 Phoenix to Monterrey

From Phoenix taxi to Phoenix airport, fly to Monterrey airport, then taxi to Monterrey. 5 h 44 min $409. From Phoenix taxi to Phoenix airport, fly to Laredo airport, drive to Nuevo Laredo, then bus to Monterrey. 8 h 13 min $525. From Phoenix taxi to Phoenix airport, fly to McAllen airport, drive to Reynosa, then bus to Monterrey. 9 h 29 min $589. From Phoenix, AZ bus to Calexico, CA, drive to Mexicali airport, fly to Monterrey airport, then taxi to Monterrey. 7 h 42 min $183. From Phoenix, AZ bus to El Paso, TX, line 8907 bus to Ciudad Juárez, then bus to Monterrey. 28 h 52 min $182. From Phoenix, ΑΖ bus to Tucson, walk to Tucson Amtrak, train to San Antonio Amtrak, walk to Commerce & Bowie, line 301 bus to San Antonio, TX, bus to Laredo, TX, then bus to Monterrey, MX. 30 h 29 min $335. From Van Buren St & 1St Ave line 3 bus to Phoenix East, bus to Mazatlán, then bus to Monterrey. 38 h 12 min $190. From Phoenix drive to Monterrey. 20 h 28 min $175.
Close Print Itinerary
  1. Here are 8 options to get from
    Phoenix to Monterrey:

    1. Trip:
      1 Fly Phoenix to Monterrey
      • One-Way approx: USD $174 - $729
      • Duration: 5 h 44 min
      Open +
      • Trip:
        1 Fly Phoenix to Monterrey
        • One-Way approx: USD $174 - $729
        • Duration: 5 h 44 min
        Close x
    2. Trip:
      2 Fly Phoenix to Laredo, bus
      • One-Way approx: USD $228 - $891
      • Duration: 8 h 13 min
      Open +
      • Trip:
        2 Fly Phoenix to Laredo, bus
        • One-Way approx: USD $228 - $891
        • Duration: 8 h 13 min
        Close x
    3. Trip:
      3 Fly Phoenix to McAllen, bus
      • One-Way approx: USD $248 - $996
      • Duration: 9 h 29 min
      Open +
      • Trip:
        3 Fly Phoenix to McAllen, bus
        • One-Way approx: USD $248 - $996
        • Duration: 9 h 29 min
        Close x
    4. Trip:
      4 Bus to Mexicali, fly to Monterrey
      • One-Way approx: USD $97 - $334
      • Duration: 7 h 42 min
      Open +
      • Trip:
        4 Bus to Mexicali, fly to Monterrey
        • One-Way approx: USD $97 - $334
        • Duration: 7 h 42 min
        Close x
    5. Trip:
      5 Bus Grupo Senda
      • One-Way approx: USD $105 - $219
      • Duration: 28 h 52 min
      Open +
      • Trip:
        5 Bus Grupo Senda
        • One-Way approx: USD $105 - $219
        • Duration: 28 h 52 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $171 - $495
      • Duration: 30 h 29 min
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $171 - $495
        • Duration: 30 h 29 min
        Close x
    7. Trip:
      7 Bus TAP Royal International
      • One-Way approx: USD $154 - $205
      • Duration: 38 h 12 min
      Open +
      • Trip:
        7 Bus TAP Royal International
        • One-Way approx: USD $154 - $205
        • Duration: 38 h 12 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 20 h 28 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 20 h 28 min
        Close x