There are 12 ways to get from Atlanta Airport (ATL) to Costa Maya by plane, shuttle, bus, taxi, car, ferry, or bus (Greyhound)
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 Cancún International Airport, shuttle
best- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Cancún International Airport (CUN)plane ATL - CUN
- Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Playa del Carmen Bus Station
- Take a shuttle bus from Playa del Carmen to Mahahual
8h 40m$9,135–42,983Fly to Corozal Airport, car
cheapest- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Corozal Airport (CZH)plane ATL - CZH
- Drive from Chetumal to Mahahual Centrocar
10h 59m$3,892–11,051Bus, taxi
- Take the bus from Atlanta to Houston - Telephone Rdbus
- Take the bus from Houston - Telephone Rd to Central de Autobuses de Monterreybus
- Take the bus from Monterrey to Cárdenasbus
- Take the taxi from Cárdenas to Villahermosataxi
- Take the bus from Villahermosa to Bacalarbus
- Take the bus from Bacalar to Mahahual Centrobus
2d 8h$5,102–6,952Drive 3,841.7 km
- Drive from Atlanta Airport (ATL) to Costa Mayacar 3,841.7 km
45h 45m$7,385–10,667Fly to Belize City Goldson Intl Apt, shuttle, car
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Belize City Goldson Intl Apt (BZE)plane ATL - BZE
- Take a shuttle bus from Belize City Goldson Intl Airport to Corozal
- Drive from Chetumal to Mahahual Centrocar
9h 5mFly to Cozumel International Airport, ferry, shuttle
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Cozumel International Airport (CZM)plane ATL - CZM
- Take the ferry from Cozumel to Playa del Carmenferry
- Take a shuttle bus from Playa del Carmen to Mahahual
8h 57m$6,518–32,431Fly to Dangriga, shuttle, car
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Dangriga (DGA)plane ATL - DGA
- Take a shuttle bus from Dangriga to Belize City Goldson Intl Airport
- Take a shuttle bus from Belize City Goldson Intl Airport to Corozal
- Drive from Chetumal to Mahahual Centrocar
11h 59mFly to Placencia Airport, bus, shuttle, car
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Placencia Airport (PLJ)plane ATL - PLJ
- Take the bus from Placencia to Dangrigabus
- Take a shuttle bus from Dangriga to Belize City Goldson Intl Airport
- Take a shuttle bus from Belize City Goldson Intl Airport to Corozal
- Drive from Chetumal to Mahahual Centrocar
14h 6mFly to Sir Barry Bowen Municipal Airport, fly to Blue Hole, Tour, ferry, car
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Belize City Municipal Airport (TZA)plane ATL - TZA
- Fly from Sir Barry Bowen Municipal Airport to Blue Holeplane
- Take the ferry from Blue Hole to San Pedroferry
- Take the ferry from San Pedro Terminal to Chetumal Terminal Marítimaferry
- Drive from Chetumal to Mahahual Centrocar
14h 15m$12,895–20,433Bus, shuttle
- Take the bus from Atlanta Airport to Houston Bus Stationbus
- Take the bus from Houston - Telephone Rd to Central de Autobuses de Monterreybus
- Take the bus from Monterrey to Acayucanbus
- Take a shuttle bus from Acayucan to Bacalar
- Take the bus from Bacalar to Mahahual Centrobus
2d 12h$5,134–8,933Bus, car
- Take the bus from Atlanta Airport to Houston Bus Stationbus
- Take the bus from Houston to Reynosabus
- Take the bus from Reynosa to Villahermosabus
- Take the bus from Villahermosa to Chetumalbus
- Drive from Chetumal to Mahahual Centrocar
2d 19h$8,876–13,013Bus
- Take the bus from Atlanta Airport to Houston Bus Stationbus
- Take the bus from Houston - Telephone Rd to Central de Autobuses de Linaresbus
- Take the bus from Central de Autobuses de Linares to Veracruzbus
- Take the bus from Veracruz to Chetumalbus
- Take the bus from Chetumal to Mahahual Centrobus
2d 20h$6,804–12,133
Atlanta Airport (ATL) to Costa Maya by bus and foot
Questions & Answers
The cheapest way to get from Atlanta Airport (ATL) to Costa Maya is to bus and taxi which costs $5000 - $7000 and takes 2 days 8h.
The fastest way to get from Atlanta Airport (ATL) to Costa Maya is to fly and shuttle which takes 8h 40m and costs $9000 - $43000.
No, there is no direct bus from Atlanta Airport (ATL) to Costa Maya. However, there are services departing from Atlanta Airport and arriving at Mahahual Centro via Magnolia Transit Center, Houston - Telephone Rd, Central de Autobuses de Linares, Veracruz and Chetumal. The journey, including transfers, takes approximately 2 days 20h.
The distance between Atlanta Airport (ATL) and Costa Maya is 1771 km. The road distance is 3841.7 km.
The best way to get from Atlanta Airport (ATL) to Costa Maya without a car is to bus and taxi which takes 2 days 8h and costs $5000 - $7000.
It takes approximately 8h 40m to get from Atlanta Airport (ATL) to Costa Maya, including transfers.
Atlanta Airport (ATL) to Costa Maya bus services, operated by Greyhound USA, depart from Atlanta Airport station.
Atlanta Airport (ATL) to Costa Maya bus services, operated by Greyhound USA, arrive at Houston Bus Station.
Yes, the driving distance between Atlanta Airport (ATL) to Costa Maya is 3842 km. It takes approximately 45h 45m to drive from Atlanta Airport (ATL) to Costa Maya.
There are 60+ hotels available in Costa Maya.
What companies run services between Atlanta Airport (ATL), USA and Costa Maya, Mexico?
You can take a bus from Atlanta Airport to Costa Maya via Houston Bus Station, Magnolia Transit Center, S Wayside Dr @ Telephone Rd, Houston - Telephone Rd, Central de Autobuses de Linares, Veracruz, Chetumal, and Mahahual Centro in around 2d 20h.
- Website
- tropicair.com
Flights from Hartsfield-Jackson Atlanta International Airport to Corozal Airport via Belize City Goldson Intl Apt, San Pedro
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,900–9,500
Flights from Hartsfield-Jackson Atlanta International Airport to Corozal Airport via Belize City Goldson Intl Apt, Caye Caulker, San Pedro
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,900–9,500
Flights from Hartsfield-Jackson Atlanta International Airport to Dangriga via Belize City Goldson Intl Apt
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,100–10,000
Flights from Hartsfield-Jackson Atlanta International Airport to Dangriga via Belize City Goldson Intl Apt, Placencia Airport
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,100–10,000
Flights from Hartsfield-Jackson Atlanta International Airport to Dangriga via Miami, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 15m
- When
- Thursday and Sunday
- Estimated price
- $2,400–11,000
Flights from Hartsfield-Jackson Atlanta International Airport to Dangriga via Cancún International Airport, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $2,100–10,000
Flights from Hartsfield-Jackson Atlanta International Airport to Placencia Airport via Belize City Goldson Intl Apt
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,000–9,500
Flights from Hartsfield-Jackson Atlanta International Airport to Placencia Airport via Belize City Goldson Intl Apt, Dangriga
- Ave. Duration
- 6h 40m
- When
- Saturday and Sunday
- Estimated price
- $2,000–9,500
Flights from Hartsfield-Jackson Atlanta International Airport to Placencia Airport via Cancún International Airport, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 3m
- When
- Saturday
- Estimated price
- $2,000–9,500
Flights from Hartsfield-Jackson Atlanta International Airport to Placencia Airport via Miami, Belize City Goldson Intl Apt
- Ave. Duration
- 7h 25m
- When
- Thursday and Sunday
- Estimated price
- $2,300–11,000
Flights from Hartsfield-Jackson Atlanta International Airport to Belize City Municipal Airport via Belize City Goldson Intl Apt, Caye Caulker
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,900–9,000
- Website
- aa.com
Flights from Hartsfield-Jackson Atlanta International Airport to Cancún International Airport via Miami
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $1,700–8,500
Flights from Hartsfield-Jackson Atlanta International Airport to Belize City Goldson Intl Apt via Miami
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $3,200–15,000
Flights from Hartsfield-Jackson Atlanta International Airport to Cozumel International Airport via Miami
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $2,500–12,000
Flights from Hartsfield-Jackson Atlanta International Airport to Cozumel International Airport via Charlotte
- Ave. Duration
- 6h 9m
- When
- Saturday
- Estimated price
- $2,800–13,000
Flights from Hartsfield-Jackson Atlanta International Airport to Cozumel International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 21m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $3,500–15,000
- Website
- delta.com
Flights from Hartsfield-Jackson Atlanta International Airport to Cancún International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $1,400–7,500
Flights from Hartsfield-Jackson Atlanta International Airport to Belize City Goldson Intl Apt
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,800–14,000
Flights from Hartsfield-Jackson Atlanta International Airport to Cozumel International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $2,100–11,000
- Website
- mayaislandair.com
Flights from Hartsfield-Jackson Atlanta International Airport to Dangriga via Miami, Belize City Goldson Intl Apt
- Ave. Duration
- 6h 44m
- When
- Every day
- Estimated price
- $2,400–11,000
Flights from Hartsfield-Jackson Atlanta International Airport to Placencia Airport via Miami, Belize City Goldson Intl Apt
- Ave. Duration
- 6h 54m
- When
- Every day
- Estimated price
- $2,300–11,000
Flights from Hartsfield-Jackson Atlanta International Airport to Placencia Airport via Houston Hobby Apt, Belize City Goldson Intl Apt
- Ave. Duration
- 9h 45m
- When
- Sunday
- Estimated price
- $2,600–12,000
Flights from Hartsfield-Jackson Atlanta International Airport to Belize City Municipal Airport via Belize City Goldson Intl Apt, Dangriga
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,900–9,500
Flights from Hartsfield-Jackson Atlanta International Airport to Belize City Municipal Airport via Belize City Goldson Intl Apt, San Pedro
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,900–9,000
- Website
- jetblue.com
Flights from Hartsfield-Jackson Atlanta International Airport to Cancún International Airport via Fort Lauderdale
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $1,700–8,500
- Website
- southwest.com
Flights from Hartsfield-Jackson Atlanta International Airport to Cancún International Airport via Orlando
- Ave. Duration
- 5h 12m
- When
- Saturday, Sunday, Monday, Thursday, and Friday
- Estimated price
- $1,600–8,000
- Website
- flyfrontier.com
Flights from Hartsfield-Jackson Atlanta International Airport to Cancún International Airport
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- $3,900–5,500
- Website
- united.com
Flights from Hartsfield-Jackson Atlanta International Airport to Belize City Goldson Intl Apt via Houston
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $3,700–17,000
- Phone
- +52 998 980 0807
- [email protected]
- Website
- cancunshuttle.com
Shuttle from Aeropuerto Internacional de Cancún Terminal 2 to Playa del Carmen Bus Station
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $550–1,100
- Schedules at
- cancunshuttle.com
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Playa del Carmen to Mahahual
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $4,100–21,000
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $13,000–21,000
Shuttle from Playa del Carmen to Mahahual
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $4,100–21,000
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $13,000–21,000
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Atlanta to Houston - Telephone Rd
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $2,200–2,900
- Schedules at
- Omnibus Express
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Houston - Telephone Rd to Central de Autobuses de Monterrey
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- omnibusexpress.com
Bus from Houston - Telephone Rd to Central de Autobuses de Monterrey
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- omnibusexpress.com
Bus from Houston to Reynosa
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- $950–1,300
- Schedules at
- Omnibus Express (OMEX VIP)
Bus from Houston - Telephone Rd to Central de Autobuses de Linares
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- $1,500–1,900
- Schedules at
- omnibusexpress.com
- Phone
- +52 937 132 0108
- [email protected]
- Website
- Tours Acosta
Bus from Monterrey to Cárdenas
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $800–900
- Schedules at
- Tours Acosta
Bus from Monterrey to Acayucan
- Ave. Duration
- 13h 47m
- Frequency
- Once daily
- Estimated price
- $750–900
- Schedules at
- Tours Acosta
- Phone
- +52 921 167 7641
- [email protected]
- Website
- Turismo y Excursiones Alianza
Bus from Villahermosa to Bacalar
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $600–800
- Schedules at
- Turismo y Excursiones Alianza
- Phone
- +52 983 202 1165
- [email protected]
- Website
- Autobuses Caribe
Bus from Bacalar to Mahahual Centro
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- $80–190
- Schedules at
- Autobuses Caribe
Bus from Bacalar to Mahahual Centro
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- $80–190
- Schedules at
- Autobuses Caribe
Bus from Chetumal to Mahahual Centro
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $100–190
- Schedules at
- Autobuses Caribe
- Phone
- +501 671 7268
- [email protected]
- Website
- Belize Shuttle
Shuttle from Belize City Goldson Intl Airport to Corozal
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
Shuttle from Belize City Goldson Intl Airport to Corozal
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
Shuttle from Belize City Goldson Intl Airport to Corozal
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Belize Shuttle
- Phone
- +501 669 3391
- [email protected]
- Website
- San Ignacio Shuttle Service
Shuttle from Dangriga to Belize City Goldson Intl Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Website
- San Ignacio Shuttle Service
Shuttle from Dangriga to Belize City Goldson Intl Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Website
- San Ignacio Shuttle Service
- [email protected]
- Website
- Belize Ground Transfers
Shuttle from Dangriga to Belize City Goldson Intl Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $3,390
- Website
- Belize Ground Transfers
Shuttle from Dangriga to Belize City Goldson Intl Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $3,390
- Website
- Belize Ground Transfers
- Phone
- +501 674 3567
- [email protected]
- Website
- Floralia
Bus from Placencia to Dangriga
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $70–95
- Schedules at
- Floralia
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Atlanta Airport to Houston Bus Station
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- $2,100–4,200
- Website
- Greyhound
Bus from Atlanta Airport to Houston Bus Station
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- $2,100–4,200
- Website
- Greyhound
Bus from Atlanta Airport to Houston Bus Station
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- $2,100–4,200
- Website
- Greyhound
Shuttle from Acayucan to Bacalar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $900–1,000
- Schedules at
- Turismo y Excursiones Alianza Bacalar
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- 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 Chetumal
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $1,200–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Chetumal
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- $1,900–3,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 56 2558 5392
- [email protected]
- Website
- smilebus.com.mx
Bus from Central de Autobuses de Linares to Veracruz
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $1,100–2,100
- Schedules at
- smilebus.com.mx
- Phone
- +52 998 460 3084
- [email protected]
- Website
- Ultramar Ferry
Ferry from Cozumel to Playa del Carmen
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $99–376
- Website
- Ultramar Ferry
- Premium Plus
- $290–320
- Premium Plus Adult
- $316
- Premium Plus Children
- $237
- Residentes Q.Roo
- $188
- INAPAM
- $99
- First Class Adult
- $376
- First Class Children
- $376
- Phone
- +52 987 872 1588
- [email protected]
- Website
- Winjet
Ferry from Cozumel to Playa del Carmen
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $109–340
- Schedules at
- Winjet
- General
- $340
- Handicapped
- $109
- Minor
- $262
- Phone
- +501 226 2706
- [email protected]
- Website
- Amigos del Mar
Ferry from Blue Hole to San Pedro
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $3,642
- Website
- Amigos del Mar
- Phone
- +11 501 223 2225
- [email protected]
- Website
- San Pedro Belize Express
Ferry from San Pedro Terminal to Chetumal Terminal Marítima
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $1,000–1,500
- Website
- San Pedro Belize Express
- Phone
- +52 983 106 0027
- [email protected]
- Website
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
Car from Chetumal to Mahahual Centro
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,800
- Schedules at
- Transporte Mahahual
- Ave. Duration
- 37 min
- Estimated price
- $180–220
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide


























































