Travel options for:
San Antonio to McAllen
  • Bus

    $29 - $70
    1. San Antonio

      4 h 5 min - once daily

      $29 - $70

  • Drive

    $23 - $35
    1. San Antonio

      4 h 29 min - 238.1 miles

      $23 - $35

  • Fly to McAllen

    $276 - $1,308
    1. San Antonio

      38 min - hourly - line 5

      $2

    2. San Antonio (SAT)

      3 h 13 min - 1 stopover

      $270 - $1,300

    3. McAllen (MFE)

      3 min - 2 miles

      $5 - $7

  • Fly to Harlingen, bus

    $292 - $1,244
    1. San Antonio

      38 min - hourly - line 5

      $2

    2. San Antonio (SAT)

      2 h 50 min - 1 stopover

      $270 - $1,200

    3. Harlingen (HRL)

      8 min - 4.3 miles

      $11 - $14

    4. Harlingen, TX

      38 min - once daily

      $10 - $29

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

From San Antonio bus to McAllen. 4 h 5 min $34. From San Antonio drive to McAllen. 4 h 29 min $28. From Navarro & N. St. Mary's line 5 bus to San Antonio airport, fly to McAllen airport, then taxi to McAllen. 4 h 54 min $757. From Navarro & N. St. Mary's line 5 bus to San Antonio airport, fly to Harlingen airport, taxi to Harlingen, TX, then bus to McAllen. 6 h 14 min $785.