Travel from Miami to McAllen

Bus or fly from Miami to McAllen?

United Airlines and American Airlines fly from Miami to McAllen hourly. Alternatively, Javax Bus operates a bus from Miami to McAllen twice daily. Tickets cost $49 and the journey takes 4 h 5 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 McAllen

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to McAllen airport, then taxi to McAllen. 6 h 43 min $611. From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Harlingen airport, taxi to Harlingen, TX, then bus to McAllen. 8 h 22 min $637. From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Brownsville airport, taxi to Brownsville, TX, then bus to McAllen. 8 h 57 min $644. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Harlingen airport, taxi to Harlingen, TX, then bus to McAllen. 9 h 16 min $738. From Miami, FL Holiday Inn Hotel bus to Oia Transfer Center, line 11 bus to Lynx Central Station - Sunrail, line 104 bus to Orlando, bus to New Orleans, LA, bus to Houston, TX, then bus to McAllen, TX. 37 h 37 min $230. From Miami, FL bus to Gainesville, FL, taxi to Gainesville, bus to New Orleans Union Passenger Terminal Amtrak, train to San Antonio Amtrak, walk to Commerce & Bowie, line 301 bus to San Antonio, then bus to McAllen. 39 h 30 min $444. From Nw 6 St & 2 Ave line 7 bus to Miami, bus to Orlando, bus to New Orleans, bus to San Antonio, TX, walk to San Antonio, then bus to McAllen. 39 h 42 min $177. From Government Ctr.Stat.Rail Northbound train to Miami, bus to Orlando, bus to New Orleans Union Passenger Terminal Amtrak, train to San Antonio Amtrak, walk to Hoefgen In Front Of S.P. Depot, line 301 bus to San Antonio, then bus to McAllen. 43 h 42 min $299. From Miami drive to McAllen. 26 h 23 min $184.

Operators from Miami to McAllen

Close Print Itinerary
  1. Here are 9 options to get from
    Miami to McAllen:

    1. Trip:
      1 Fly Miami to McAllen
      • One-Way approx: USD $270 - $1,112
      • Duration: 6 h 43 min
      Open +
      • Trip:
        1 Fly Miami to McAllen
        • One-Way approx: USD $270 - $1,112
        • Duration: 6 h 43 min
        Close x
    2. Trip:
      2 Fly Miami to Harlingen, bus
      • One-Way approx: USD $266 - $1,141
      • Duration: 8 h 22 min
      Open +
      • Trip:
        2 Fly Miami to Harlingen, bus
        • One-Way approx: USD $266 - $1,141
        • Duration: 8 h 22 min
        Close x
    3. Trip:
      3 Fly Miami to Brownsville, bus
      • One-Way approx: USD $291 - $1,150
      • Duration: 8 h 57 min
      Open +
      • Trip:
        3 Fly Miami to Brownsville, bus
        • One-Way approx: USD $291 - $1,150
        • Duration: 8 h 57 min
        Close x
    4. Trip:
      4 Fly Fort Lauderdale to Harlingen, bus
      • One-Way approx: USD $296 - $1,243
      • Duration: 9 h 16 min
      Open +
      • Trip:
        4 Fly Fort Lauderdale to Harlingen, bus
        • One-Way approx: USD $296 - $1,243
        • Duration: 9 h 16 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $180 - $330
      • Duration: 37 h 37 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $180 - $330
        • Duration: 37 h 37 min
        Close x
    6. Trip:
      6 Bus, train via Gainesville
      • One-Way approx: USD $343 - $560
      • Duration: 39 h 30 min
      Open +
      • Trip:
        6 Bus, train via Gainesville
        • One-Way approx: USD $343 - $560
        • Duration: 39 h 30 min
        Close x
    7. Trip:
      7 Bus via San Antonio
      • One-Way approx: USD $130 - $262
      • Duration: 39 h 42 min
      Open +
      • Trip:
        7 Bus via San Antonio
        • One-Way approx: USD $130 - $262
        • Duration: 39 h 42 min
        Close x
    8. Trip:
      8 Bus, train
      • One-Way approx: USD $177 - $439
      • Duration: 43 h 42 min
      Open +
      • Trip:
        8 Bus, train
        • One-Way approx: USD $177 - $439
        • Duration: 43 h 42 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $150 - $220
      • Duration: 26 h 23 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $150 - $220
        • Duration: 26 h 23 min
        Close x