Rome2Rio

How to get fromAtlanta Airport (ATL) to Costa Mayaby plane, shuttle, bus, taxi, car, ferry, or bus (Greyhound)

Find Transport to Costa Maya

See all options

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.

  1. Fly to Cancún International Airport, shuttle

    best
    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Cancún International Airport (CUN)plane plane ATL - CUN
    2. Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Playa del Carmen Bus Stationshuttle bus
    3. Take a shuttle bus from Playa del Carmen to Mahahualshuttle bus
    8h 40m
    $9,135–42,983
  2. Fly to Corozal Airport, car

    cheapest
    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Corozal Airport (CZH)plane plane ATL - CZH
    2. Drive from Chetumal to Mahahual Centrocar car
    10h 59m
    $3,892–11,051
  3. Bus, taxi

    1. Take the bus from Atlanta to Houston - Telephone Rdbus bus
    2. Take the bus from Houston - Telephone Rd to Central de Autobuses de Monterreybus bus
    3. Take the bus from Monterrey to Cárdenasbus bus
    4. Take the taxi from Cárdenas to Villahermosataxi taxi
    5. Take the bus from Villahermosa to Bacalarbus bus
    6. Take the bus from Bacalar to Mahahual Centrobus bus
    2d 8h
    $5,102–6,952
  4. Drive 3,841.7 km

    1. Drive from Atlanta Airport (ATL) to Costa Mayacar car 3,841.7 km
    45h 45m
    $7,385–10,667
  5. Fly to Belize City Goldson Intl Apt, shuttle, car

    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Belize City Goldson Intl Apt (BZE)plane plane ATL - BZE
    2. Take a shuttle bus from Belize City Goldson Intl Airport to Corozalshuttle bus
    3. Drive from Chetumal to Mahahual Centrocar car
    9h 5m
  6. Fly to Cozumel International Airport, ferry, shuttle

    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Cozumel International Airport (CZM)plane plane ATL - CZM
    2. Take the ferry from Cozumel to Playa del Carmenferry ferry
    3. Take a shuttle bus from Playa del Carmen to Mahahualshuttle bus
    8h 57m
    $6,518–32,431
  7. Fly to Dangriga, shuttle, car

    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Dangriga (DGA)plane plane ATL - DGA
    2. Take a shuttle bus from Dangriga to Belize City Goldson Intl Airportshuttle bus
    3. Take a shuttle bus from Belize City Goldson Intl Airport to Corozalshuttle bus
    4. Drive from Chetumal to Mahahual Centrocar car
    11h 59m
  8. Fly to Placencia Airport, bus, shuttle, car

    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Placencia Airport (PLJ)plane plane ATL - PLJ
    2. Take the bus from Placencia to Dangrigabus bus
    3. Take a shuttle bus from Dangriga to Belize City Goldson Intl Airportshuttle bus
    4. Take a shuttle bus from Belize City Goldson Intl Airport to Corozalshuttle bus
    5. Drive from Chetumal to Mahahual Centrocar car
    14h 6m
  9. Fly to Sir Barry Bowen Municipal Airport, fly to Blue Hole, Tour, ferry, car

    1. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Belize City Municipal Airport (TZA)plane plane ATL - TZA
    2. Fly from Sir Barry Bowen Municipal Airport to Blue Holeplane plane
    3. Take the ferry from Blue Hole to San Pedroferry ferry
    4. Take the ferry from San Pedro Terminal to Chetumal Terminal Marítimaferry ferry
    5. Drive from Chetumal to Mahahual Centrocar car
    14h 15m
    $12,895–20,433
  10. Bus, shuttle

    1. Take the bus from Atlanta Airport to Houston Bus Stationbus bus
    2. Take the bus from Houston - Telephone Rd to Central de Autobuses de Monterreybus bus
    3. Take the bus from Monterrey to Acayucanbus bus
    4. Take a shuttle bus from Acayucan to Bacalarshuttle bus
    5. Take the bus from Bacalar to Mahahual Centrobus bus
    2d 12h
    $5,134–8,933
  11. Bus, car

    1. Take the bus from Atlanta Airport to Houston Bus Stationbus bus
    2. Take the bus from Houston to Reynosabus bus
    3. Take the bus from Reynosa to Villahermosabus bus
    4. Take the bus from Villahermosa to Chetumalbus bus
    5. Drive from Chetumal to Mahahual Centrocar car
    2d 19h
    $8,876–13,013
  12. Bus

    1. Take the bus from Atlanta Airport to Houston Bus Stationbus bus
    2. Take the bus from Houston - Telephone Rd to Central de Autobuses de Linaresbus bus
    3. Take the bus from Central de Autobuses de Linares to Veracruzbus bus
    4. Take the bus from Veracruz to Chetumalbus bus
    5. Take the bus from Chetumal to Mahahual Centrobus bus
    2d 20h
    $6,804–12,133

Atlanta Airport (ATL) to Costa Maya by bus and foot

Calendar7Weekly Services
Duration2d 20hAverage Duration
Ticket$6,804Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Bus operators
Ferry operators
Other operators

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 guideNeed to know: Greyhound