Travel from McAllen to San-Miguel-de-Allende

Bus from McAllen to San Miguel de Allende

Greyhound USA operates a bus from McAllen to San Miguel de Allende once daily. Tickets cost $12 - $28 and the journey takes 1 h 3 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

How to get from McAllen to San Miguel de Allende

From McAllen drive to Reynosa airport, fly to Mexico City airport, bus to Querétaro, then bus to San Miguel de Allende. 6 h 30 min $87. From McAllen taxi to McAllen airport, fly to Queretaro airport, taxi to Querétaro, then bus to San Miguel de Allende. 6 h 39 min $651. From McAllen drive to Reynosa, bus to Monterrey, taxi to Monterrey airport, fly to Queretaro airport, taxi to Querétaro, then bus to San Miguel de Allende. 7 h 59 min $197. From McAllen taxi to McAllen airport, fly to Mexico City airport, bus to Querétaro, then bus to San Miguel de Allende. 6 h 46 min $372. From McAllen drive to Reynosa, bus to Monterrey, taxi to Monterrey airport, fly to Leon/Guanajuato airport, taxi to Guanajuato, then bus to San Miguel de Allende. 8 h 21 min $121. From McAllen, TX bus to Brownsville, TX, drive to Matamoros, bus to Querétaro, then bus to San Miguel de Allende. 13 h 21 min $106. From McAllen drive to San Miguel de Allende. 10 h 42 min $95.
Close Print Itinerary
  1. Here are 7 options to get from
    McAllen to San Miguel de Allende:

    1. Trip:
      1 Fly Reynosa to Mexico City, bus
      • One-Way approx: USD $71 - $209
      • Duration: 6 h 30 min
      Open +
      • Trip:
        1 Fly Reynosa to Mexico City, bus
        • One-Way approx: USD $71 - $209
        • Duration: 6 h 30 min
        Close x
    2. Trip:
      2 Fly McAllen to Queretaro, bus
      • One-Way approx: USD $289 - $1,257
      • Duration: 6 h 39 min
      Open +
      • Trip:
        2 Fly McAllen to Queretaro, bus
        • One-Way approx: USD $289 - $1,257
        • Duration: 6 h 39 min
        Close x
    3. Trip:
      3 Bus to Monterrey, fly to Queretaro, bus
      • One-Way approx: USD $94 - $329
      • Duration: 7 h 59 min
      Open +
      • Trip:
        3 Bus to Monterrey, fly to Queretaro, bus
        • One-Way approx: USD $94 - $329
        • Duration: 7 h 59 min
        Close x
    4. Trip:
      4 Fly McAllen to Mexico City, bus
      • One-Way approx: USD $160 - $733
      • Duration: 6 h 46 min
      Open +
      • Trip:
        4 Fly McAllen to Mexico City, bus
        • One-Way approx: USD $160 - $733
        • Duration: 6 h 46 min
        Close x
    5. Trip:
      5 Bus to Monterrey, fly to Leon/Guanajuato, bus
      • One-Way approx: USD $82 - $347
      • Duration: 8 h 21 min
      Open +
      • Trip:
        5 Bus to Monterrey, fly to Leon/Guanajuato, bus
        • One-Way approx: USD $82 - $347
        • Duration: 8 h 21 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $67 - $128
      • Duration: 13 h 21 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $67 - $128
        • Duration: 13 h 21 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $75 - $120
      • Duration: 10 h 42 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $75 - $120
        • Duration: 10 h 42 min
        Close x