There are 11 ways to get from Harlingen to Cancun Airport (CUN) by bus, plane, bus (Flixbus, Greyhound), car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to General Lucio Blanco International Airport, fly
best- Take the bus from Harlingen Bus Station to McAllen Central Stationbus
- Fly from General Lucio Blanco International Airport (REX) to Cancún International Airport (CUN)plane REX - CUN
4h 17m$1,837–10,239Fly from Rio Grande Valley International Airport
cheapest- Fly from Rio Grande Valley International Airport (HRL) to Cancún International Airport (CUN)plane HRL - CUN
6h 47m$1,434–6,534Bus via Tulum
- Take the bus from Harlingen Bus Station to McAllen Central Stationbus
- Take the bus from Reynosa to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Terminal de Autobuses ADO Tulumbus
- Take the bus from Terminal de Autobuses ADO Tulum to Aeropuerto Internacional de Cancún Terminal 2bus
37h 28m$3,427–5,214Drive 2,236.7 km
- Drive from Harlingen to Cancun Airport (CUN)car 2,236.7 km
28h 7m$4,292–6,200Bus to General Servando Canales International Airport, fly
- Take the bus from Harlingen Bus Station to La Plaza at Brownsvillebus
- Fly from General Servando Canales International Airport (MAM) to Cancún International Airport (CUN)plane MAM - CUN
6h 22m$2,397–4,977Bus to Mcallen Miller International Airport, fly
- Take the bus from Harlingen Bus Station to McAllen Central Stationbus
- Fly from Mcallen Miller International Airport (MFE) to Cancún International Airport (CUN)plane MFE - CUN
7h 30m$2,177–9,774Bus to Brownsville-South Padre Island International Airport, fly
- Take the bus from Harlingen Bus Station to La Plaza at Brownsvillebus
- Fly from Brownsville-South Padre Island International Airport (BRO) to Cancún International Airport (CUN)plane BRO - CUN
8h 35m$1,501–7,161Bus
- Take the bus from Harlingen Bus Station to McAllen Central Stationbus
- Take the bus from Reynosa to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Playa del Carmen Alternabus
- Take the bus from Playa del Carmen Alterna to Aeropuerto Internacional de Cancún Terminal 2bus
40h 3m$4,157–6,934Bus via Cárdenas
- Take the bus from Harlingen to McAllen Central Stationbus
- Take the bus from Reynosa to Cárdenasbus
- Take the bus from Cárdenas to Cancúnbus
41h 12m$3,484–4,956Bus, taxi, train
- Take the bus from Harlingen Bus Station to McAllen Central Stationbus
- Take the bus from Reynosa to Villahermosabus
- Take the bus from Villahermosa to Buena Vistabus
- Take the taxi from Buena Vista to Estación Tren Maya Palenquetaxi
- Take the train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuertotrain
41h 18m$5,407–10,141Bus via Villahermosa
- Take the bus from Harlingen to McAllen Central Stationbus
- Take the bus from Reynosa to Villahermosabus
- Take the bus from Villahermosa to Playa del Carmen Alternabus 4 / ...
- Take the bus from Playa del Carmen Alterna to Aeropuerto Internacional de Cancún Terminal 2bus
42h 15m$3,984–7,104
General Lucio Blanco International Airport (REX) to Cancún International Airport (CUN) flights
Questions & Answers
The cheapest way to get from Harlingen to Cancun Airport (CUN) is to bus and fly which costs $1800 - $11000 and takes 4h 17m.
The fastest way to get from Harlingen to Cancun Airport (CUN) is to bus and fly which takes 4h 17m and costs $1800 - $11000.
No, there is no direct bus from Harlingen station to Cancun Airport (CUN). However, there are services departing from Harlingen Bus Station and arriving at Aeropuerto Internacional de Cancún Terminal 2 via McAllen Central Station, Reynosa, Coatzacoalcos and Terminal de Autobuses ADO Tulum. The journey, including transfers, takes approximately 37h 28m.
The distance between Harlingen and Cancun Airport (CUN) is 1363 km. The road distance is 2236.7 km.
The best way to get from Harlingen to Cancun Airport (CUN) without a car is to bus via Tulum which takes 37h 28m and costs $3400 - $5500.
It takes approximately 4h 17m to get from Harlingen to Cancun Airport (CUN), including transfers.
Harlingen to Cancun Airport (CUN) bus services, operated by Flixbus USA, depart from Harlingen Bus Station.
The best way to get from Harlingen to Cancun Airport (CUN) is to bus via Tulum which takes 37h 28m and costs $3400 - $5500. Alternatively, you can fly, which costs $1400 - $7000 and takes 6h 47m.
Harlingen to Cancun Airport (CUN) bus services, operated by Flixbus USA, arrive at McAllen Central Station.
Yes, the driving distance between Harlingen to Cancun Airport (CUN) is 2237 km. It takes approximately 28h 7m to drive from Harlingen to Cancun Airport (CUN).
What companies run services between Harlingen, TX, USA and Cancun Airport (CUN), Mexico?
You can take a bus from Harlingen Bus Station to Aeropuerto Internacional de Cancún Terminal 2 via McAllen Central Station, Reynosa, Coatzacoalcos, and Terminal de Autobuses ADO Tulum in around 37h 28m. Alternatively, Southwest Airlines and United Airlines fly from Rio Grande Valley International Airport (HRL) to Cancún International Airport (CUN) twice daily.
- Website
- united.com
Flights from Rio Grande Valley International Airport to Cancún International Airport via Houston
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $1,400–7,000
Flights from Mcallen Miller International Airport to Cancún International Airport via Houston
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $2,000–9,500
Flights from Brownsville-South Padre Island International Airport to Cancún International Airport via Houston
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $1,400–7,000
- Website
- vivaaerobus.com
Flights from General Lucio Blanco International Airport to Cancún International Airport
- Ave. Duration
- 2h 10m
- When
- Thursday and Sunday
- Estimated price
- $1,400–4,200
Flights from General Lucio Blanco International Airport to Cancún International Airport via Veracruz
- Ave. Duration
- 4h 15m
- When
- Monday and Friday
- Estimated price
- $1,400–4,200
Flights from General Lucio Blanco International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $1,400–4,200
Flights from General Servando Canales International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 4h 25m
- When
- Thursday and Friday
- Estimated price
- $2,300–4,800
Flights from General Servando Canales International Airport to Cancún International Airport via Mexico City, Veracruz
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $2,300–4,800
Flights from Brownsville-South Padre Island International Airport to Cancún International Airport via Monterrey
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- $2,100–8,000
- Website
- aa.com
Flights from Mcallen Miller International Airport to Cancún International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $2,500–11,000
Flights from Mcallen Miller International Airport to Cancún International Airport via Phoenix
- Ave. Duration
- 8h 59m
- When
- Thursday and Sunday
- Estimated price
- $4,100–16,000
Flights from Brownsville-South Padre Island International Airport to Cancún International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $1,800–8,000
- Website
- aeromexico.com
Flights from General Servando Canales International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 5h 34m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,300–11,000
- Website
- southwest.com
Flights from Rio Grande Valley International Airport to Cancún International Airport via Houston Hobby Apt
- Ave. Duration
- 4h 25m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $1,400–6,500
- Website
- delta.com
Flights from Mcallen Miller International Airport to Cancún International Airport via Austin
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $2,100–9,500
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 10h 53m
- Frequency
- Once daily
- Estimated price
- $750–3,800
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $750–950
- Local Tourist
- $950–1,200
- National Tourist
- $1,400–1,800
- International Tourist
- $1,900–2,400
- National Premier
- $2,300–2,800
- International Premier
- $3,100–3,800
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $90–160
- Schedules at
- Flixbus USA
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $90–160
- Schedules at
- Flixbus USA
Bus from Harlingen Bus Station to La Plaza at Brownsville
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $70–120
- Schedules at
- Flixbus USA
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $90–160
- Schedules at
- Flixbus USA
Bus from Harlingen Bus Station to La Plaza at Brownsville
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $70–120
- Schedules at
- Flixbus USA
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $90–160
- Schedules at
- Flixbus USA
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $85–170
- Website
- Greyhound
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $85–170
- Website
- Greyhound
Bus from Harlingen Bus Station to La Plaza at Brownsville
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- $65–130
- Website
- Greyhound
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $85–170
- Website
- Greyhound
Bus from Harlingen Bus Station to La Plaza at Brownsville
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- $65–130
- Website
- Greyhound
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $85–170
- Website
- Greyhound
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Reynosa to Coatzacoalcos
- Ave. Duration
- 18h 59m
- Frequency
- 4 times a day
- Estimated price
- $2,300–3,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Aeropuerto Internacional de Cancún Terminal 2
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- $290–450
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Reynosa to Coatzacoalcos
- Ave. Duration
- 18h 59m
- Frequency
- 4 times a day
- Estimated price
- $2,300–3,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Coatzacoalcos to Playa del Carmen Alterna
- Ave. Duration
- 16h
- Frequency
- Every 2 hours
- Estimated price
- $1,600–3,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Playa del Carmen Alterna to Aeropuerto Internacional de Cancún Terminal 2
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $170–270
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Reynosa to Cárdenas
- Ave. Duration
- 21h 56m
- Frequency
- Twice daily
- Estimated price
- $2,600–3,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Reynosa to Villahermosa
- Ave. Duration
- 22h 50m
- Frequency
- Twice daily
- Estimated price
- $2,700–3,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Reynosa to Villahermosa
- Ave. Duration
- 22h 50m
- Frequency
- Twice daily
- Estimated price
- $2,700–3,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Playa del Carmen Alterna
- Ave. Duration
- 13h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $1,500–2,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Playa del Carmen Alterna to Aeropuerto Internacional de Cancún Terminal 2
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $170–270
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Coatzacoalcos to Terminal de Autobuses ADO Tulum
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $750–1,100
- Schedules at
- facebook.com
Bus from Villahermosa to Buena Vista
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $440–460
- Schedules at
- facebook.com
- Phone
- +1 956-682-3481
- [email protected]
- Website
- Valley Metro Texas
Bus from Harlingen to McAllen Central Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $34
- Website
- Valley Metro Texas
Bus from Harlingen to McAllen Central Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $34
- Website
- Valley Metro Texas
- Phone
- +52 998 398 8466
- [email protected]
- Website
- Vive Mexico
Bus from Cárdenas to Cancún
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $650–850
- Schedules at
- Vive Mexico
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- $650–850
- Schedules at
- Omnibus Express
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Villahermosa to Playa del Carmen Alterna
- Ave. Duration
- 14h 45m
- Frequency
- Every 4 hours
- Estimated price
- $1,000–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Villahermosa to Playa del Carmen Alterna
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a day
- Estimated price
- $1,500–2,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 1h
- Estimated price
- $800–1,000
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 1600+ hotels available in Cancun Airport (CUN).






























