There are 6 ways to get from Madrid to Bacalar by plane, shuttle, bus, 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.
Fly to Chetumal International Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Chetumal International Airport (CTM)plane MAD - CTM
18h 28m$6,791–24,374Fly to Corozal Airport
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Corozal Airport (CZH)plane MAD - CZH
24h 36m$6,633–20,269Fly to Cancún International Airport, shuttle, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cancún International Airport (CUN)plane MAD - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Terminal de Autobuses ADO Tulum
- Take the bus from Terminal de Autobuses ADO Tulum to Felipe Carrillo Puertobus
- Take a shuttle bus from Felipe Carrillo Puerto to Bacalar
18h 26m$7,686–23,419Fly to Belize City Goldson Intl Apt, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Belize City Goldson Intl Apt (BZE)plane MAD - BZE
- Take the bus from Belize City to Chetumalbus
24h 38m$12,671–90,569Fly to Tulum International Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tulum International Airport (TQO)plane MAD - TQO
- Take the train from Estación Tren Maya Tulum Aeropuerto to Estación Tren Maya Bacalartrain
34h 52m$6,736–24,559Fly to Mérida International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mérida International Airport (MID)plane MAD - MID
- Take the bus from Mérida Centro Histórico to Bacalarbus
23h 12m$12,510–48,203
Adolfo Suárez Madrid–Barajas Airport (MAD) to Chetumal International Airport (CTM) flights
Comparing Your Travel Options
The cheapest way to get from Madrid to Bacalar is to fly and shuttle and bus which costs $7500 - $24000 and takes 18h 26m.
The fastest way to get from Madrid to Bacalar is to fly and shuttle and bus which takes 18h 26m and costs $7500 - $24000.
The distance between Madrid and Bacalar is 8304 km.
It takes approximately 18h 28m to get from Madrid to Bacalar, including transfers.
Bacalar is 7h behind Madrid. It is currently 2:18 AM in Madrid and 7:18 PM in Bacalar.
There are 363+ hotels available in Bacalar.
What companies run services between Madrid, Spain and Bacalar, Estado de Quintana Roo, Mexico?
Iberia, Volaris, and Aeroméxico fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Chetumal International Airport (CTM) 3 times a day.
- Website
- aeromexico.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 24h 34m
- When
- Every day
- Estimated price
- $6,500–24,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Cancún International Airport
- Ave. Duration
- 10h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $5,500–12,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Cancún International Airport via Atlanta
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- $4,600–17,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Atlanta
- Ave. Duration
- 34h 15m
- When
- Friday
- Estimated price
- $5,500–22,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 16h 6m
- When
- Every day
- Estimated price
- $6,500–25,000
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- $6,500–26,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Dallas/Ft.Worth
- Ave. Duration
- 30h 29m
- When
- Wednesday to Sunday
- Estimated price
- $7,500–26,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 16h 33m
- When
- Every day
- Estimated price
- $8,000–27,000
- Website
- aa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via Miami
- Ave. Duration
- 27h 58m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $8,000–29,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via Charlotte
- Ave. Duration
- 30h 2m
- When
- Friday
- Estimated price
- $7,000–27,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Miami
- Ave. Duration
- 28h 21m
- When
- Every day
- Estimated price
- $6,500–23,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Dallas/Ft.Worth
- Ave. Duration
- 30h 29m
- When
- Wednesday to Sunday
- Estimated price
- $7,500–26,000
- Website
- delta.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Cancún International Airport via Atlanta
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- $4,600–17,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via Atlanta
- Ave. Duration
- 33h 15m
- When
- Tuesday to Sunday
- Estimated price
- $7,000–28,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Atlanta
- Ave. Duration
- 34h 15m
- When
- Friday
- Estimated price
- $5,500–22,000
- Website
- vivaaerobus.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mérida International Airport via Miami
- Ave. Duration
- 12h 45m
- When
- Tuesday and Saturday
- Estimated price
- $5,500–21,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Mérida International Airport via Monterrey
- Ave. Duration
- 14h 39m
- When
- Every day
- Estimated price
- $6,500–25,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Mérida International Airport via Queretaro
- Ave. Duration
- 15h 49m
- When
- Saturday
- Estimated price
- $10,000–22,000
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 24h 34m
- When
- Every day
- Estimated price
- $6,500–24,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Cancún International Airport
- Ave. Duration
- 10h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $5,500–12,000
- Website
- copaair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 15h 52m
- When
- Every day
- Estimated price
- $6,500–24,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via Panama City
- Ave. Duration
- 26h 32m
- When
- Sunday
- Estimated price
- $9,000–32,000
- Website
- united.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via Newark
- Ave. Duration
- 28h 12m
- When
- Friday
- Estimated price
- $7,000–30,000
- Website
- tropicair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via San Pedro Sula
- Ave. Duration
- 17h 25m
- When
- Monday and Friday
- Estimated price
- $9,500–29,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Corozal Airport via San Pedro Sula, Belize City Goldson Intl Apt, San Pedro
- Ave. Duration
- 21h
- When
- Monday and Friday
- Estimated price
- $6,500–20,000
- Website
- aircanada.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Montreal
- Ave. Duration
- 30h 35m
- When
- Wednesday
- Estimated price
- $5,500–22,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Toronto
- Ave. Duration
- 32h
- When
- Saturday
- Estimated price
- $6,000–22,000
- Website
- volaris.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 15h 52m
- When
- Every day
- Estimated price
- $6,500–24,000
- Website
- iberojet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Cancún International Airport
- Ave. Duration
- 10h 15m
- When
- Monday and Friday
- Estimated price
- $6,500–19,000
- Website
- w2fly.es
Flights from Adolfo Suárez Madrid–Barajas Airport to Cancún International Airport
- Ave. Duration
- 10h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- $5,500–9,000
- Website
- timbisair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Belize City Goldson Intl Apt via Guatemala City
- Ave. Duration
- 18h 55m
- When
- Wednesday and Saturday
- Estimated price
- $9,000–31,000
- Website
- airtransat.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tulum International Airport via Montreal
- Ave. Duration
- 28h 25m
- When
- Saturday
- Estimated price
- $7,500–21,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Tulum Aeropuerto to Estación Tren Maya Bacalar
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- $290–1,400
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $290–350
- Local Tourist
- $360–440
- National Tourist
- $550–650
- International Tourist
- $700–900
- National Premier
- $850–1,100
- International Premier
- $1,100–1,400
- Phone
- +52 998 980 0807
- [email protected]
- Website
- Cancun Shuttle
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Terminal de Autobuses ADO Tulum
- Ave. Duration
- 1h 40m
- Frequency
- On demand
- Estimated price
- $1,000–2,100
- Schedules at
- Cancun Shuttle
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Felipe Carrillo Puerto
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $100–140
- Schedules at
- ahorrobus.com.mx
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- $350–650
- Schedules at
- ahorrobus.com.mx
Shuttle from Felipe Carrillo Puerto to Bacalar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $70–150
- Schedules at
- Unión Nacional de Transportistas del Cambio (UNTRAC)
- [email protected]
- Website
- MayanOz
Bus from Belize City to Chetumal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $550–3,800
- Website
- MayanOz
- Airport
- $3,200–3,800
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 37m
- Frequency
- Every 4 hours
- Estimated price
- $650–1,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Need to know: Eurostar, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.




























