Travel from Harlingen to San-Antonio

Bus or fly from Harlingen to San Antonio?

Greyhound USA operates a bus from Harlingen to San Antonio every 4 hours. Tickets cost $30 - $75 and the journey takes 4 h 55 min. Alternatively, Southwest Airlines and United Airlines fly from Harlingen to San Antonio hourly.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Harlingen to San Antonio

From Harlingen, TX bus to San Antonio, TX. 4 h 55 min $32. From Harlingen, TX bus to Alice, TX then bus to San Antonio, TX. 5 h 53 min $71. From Harlingen drive to San Antonio. 4 h 40 min $30. From Harlingen taxi to Harlingen airport, fly to San Antonio airport, then line 5 bus to San Antonio. 4 h 3 min $505. From Harlingen, TX bus to Brownsville, TX, taxi to Brownsville airport, fly to San Antonio airport, then line 5 bus to San Antonio. 6 h 8 min $494. From Harlingen taxi to Harlingen airport, fly to Austin airport, line 100 bus to Austin, then bus to San Antonio. 4 h 51 min $302.
Close Print Itinerary
  1. Here are 6 options to get from
    Harlingen to San Antonio:

    1. Trip:
      1 Bus
      • One-Way approx: USD $30 - $75
      • Duration: 4 h 55 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $30 - $75
        • Duration: 4 h 55 min
        Close x
    2. Trip:
      2 Bus via Alice, TX
      • One-Way approx: USD $38 - $91
      • Duration: 5 h 53 min
      Open +
      • Trip:
        2 Bus via Alice, TX
        • One-Way approx: USD $38 - $91
        • Duration: 5 h 53 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $24 - $40
      • Duration: 4 h 40 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $24 - $40
        • Duration: 4 h 40 min
        Close x
    4. Trip:
      4 Fly Harlingen to San Antonio
      • One-Way approx: USD $193 - $816
      • Duration: 4 h 3 min
      Open +
      • Trip:
        4 Fly Harlingen to San Antonio
        • One-Way approx: USD $193 - $816
        • Duration: 4 h 3 min
        Close x
    5. Trip:
      5 Fly Brownsville to San Antonio
      • One-Way approx: USD $195 - $889
      • Duration: 6 h 8 min
      Open +
      • Trip:
        5 Fly Brownsville to San Antonio
        • One-Way approx: USD $195 - $889
        • Duration: 6 h 8 min
        Close x
    6. Trip:
      6 Fly Harlingen to Austin, bus
      • One-Way approx: USD $176 - $603
      • Duration: 4 h 51 min
      Open +
      • Trip:
        6 Fly Harlingen to Austin, bus
        • One-Way approx: USD $176 - $603
        • Duration: 4 h 51 min
        Close x