Travel from Miami to San-Antonio

Bus or fly from Miami to San Antonio?

American Airlines, United Airlines and 2 other airlines fly from Miami to San Antonio hourly. Alternatively, Miami Dade Transit operates a bus from Miami to San Antonio hourly. Tickets cost $3 and the journey takes 39 min. 5 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 Miami to San Antonio

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to San Antonio airport, then line 5 bus to San Antonio. 5 h 41 min $257. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to San Antonio airport, then line 5 bus to San Antonio. 6 h 21 min $188. From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Austin airport, line 100 bus to Austin, then bus to San Antonio. 8 h 15 min $234. From Nw 1 Av @ Nw 1 St line 196 bus to Sheridan Street Station, bus to Orlando, walk to Prince Hall Boulevard And Bruton Boulevard, line 36 bus to Lynx Central Station - Sunrail, line 104 bus to Orlando, bus to New Orleans, then bus to San Antonio, TX. 31 h 49 min $137. From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, train to Orlando Health/Amtrak, train to Lynx Central Station - Sunrail, line 104 bus to Orlando, bus to New Orleans Union Passenger Terminal Amtrak, then train to San Antonio Amtrak. 36 h 49 min $327. From Nw 1 Av @ Nw 1 St line 95 bus to North Miami, FL, bus to Atlanta, GA, bus to Dallas, TX, then bus to San Antonio, TX. 43 h 8 min $237. From Miami drive to San Antonio. 22 h 21 min $166.
Close Print Itinerary
  1. Here are 7 options to get from
    Miami to San Antonio:

    1. Trip:
      1 Fly Miami to San Antonio
      • One-Way approx: USD $187 - $557
      • Duration: 5 h 41 min
      Open +
      • Trip:
        1 Fly Miami to San Antonio
        • One-Way approx: USD $187 - $557
        • Duration: 5 h 41 min
        Close x
    2. Trip:
      2 Fly Fort Lauderdale to San Antonio
      • One-Way approx: USD $127 - $609
      • Duration: 6 h 21 min
      Open +
      • Trip:
        2 Fly Fort Lauderdale to San Antonio
        • One-Way approx: USD $127 - $609
        • Duration: 6 h 21 min
        Close x
    3. Trip:
      3 Fly Miami to Austin, bus
      • One-Way approx: USD $130 - $524
      • Duration: 8 h 15 min
      Open +
      • Trip:
        3 Fly Miami to Austin, bus
        • One-Way approx: USD $130 - $524
        • Duration: 8 h 15 min
        Close x
    4. Trip:
      4 Bus via New Orleans
      • One-Way approx: USD $120 - $167
      • Duration: 31 h 49 min
      Open +
      • Trip:
        4 Bus via New Orleans
        • One-Way approx: USD $120 - $167
        • Duration: 31 h 49 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $192 - $453
      • Duration: 36 h 49 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $192 - $453
        • Duration: 36 h 49 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $141 - $437
      • Duration: 43 h 8 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $141 - $437
        • Duration: 43 h 8 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $130 - $200
      • Duration: 22 h 21 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $130 - $200
        • Duration: 22 h 21 min
        Close x