Rome2Rio

How to get fromCancún to Chalchuapaby plane, shuttle, train, bus, or car

Find Transport to Chalchuapa

See all options

There are 8 ways to get from Cancún to Chalchuapa by plane, shuttle, train, bus, or car

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 Cuscatlán International Airport, shuttle

    best
    1. Fly from Cancún International Airport (CUN) to Cuscatlán International Airport (SAL)plane plane CUN - SAL
    2. Take a shuttle bus from El Salvador International Airport to Santa Anashuttle bus
    9h 12m
    $422–827
  2. Train, bus

    cheapest
    1. Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chetumal Aeropuertotrain train
    2. Take the bus from Corozal to Benque Viejo el Carmenbus bus
    3. Take the bus from Melchor de Mencos to Guatemala Citybus bus
    4. Take the bus from Guatemala City to Santa Ana, El Salvadorbus bus
    22h 19m
    $123–239
  3. Train, bus, drive

    1. Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chetumal Aeropuertotrain train
    2. Take the bus from Chetumal to Floresbus bus
    3. Take the bus from Flores - Santa Elena to Guatemala Citybus bus
    4. Take the bus from Transportes Fuente del Norte to El Porvenirbus bus
    5. Drive from El Porvenir to Chalchuapacar car
    21h 20m
    $145–580
  4. Drive  1,145.6 km

    1. Drive from Cancún to Chalchuapacar car 1,145.6 km
    20h 1m
    $156–225
  5. Fly to La Aurora International Airport, bus

    1. Fly from Cancún International Airport (CUN) to La Aurora International Airport (GUA)plane plane CUN - GUA
    2. Take the bus from Guatemala Estación Zona 10 to Frontera Valle Nuevobus bus
    3. Take the bus from Las Chinamas to Ahuachapánbus bus
    4. Take the bus from Ahuachapán to Chalchupabus bus
    10h
  6. Bus via Bacalar

    1. Take the bus from Terminal de Autobuses ADO Cancún to Bacalarbus bus
    2. Take the bus from Bacalar to Floresbus bus
    3. Take the bus from Santa Elena to Estación Central 7a Avenida Zona 1bus bus
    4. Take the bus from Estación Central 7a Avenida Zona 1 to Santa Anabus bus
    30h 49m
    $125–546
  7. Shuttle, bus

    1. Take a shuttle bus from Cancún to Belize Cityshuttle bus
    2. Take the bus from Belize City to Guatemala Citybus bus
    3. Take the bus from Estación Central 7a Avenida Zona 1 to Santa Anabus bus
    35h 6m
  8. Bus

    1. Take the bus from Terminal de Autobuses ADO Cancún to Tapachulabus bus
    2. Take the bus from Tapachula to Guatemana Aguilar Batresbus bus
    3. Take the bus from Guatemala Aguilar Batres to Santa Anabus bus
    39h 40m
    $146–283

Cancún International Airport (CUN) to Cuscatlán International Airport (SAL) flights

Calendar46Weekly Planes
Duration6h 49mAverage Duration
Ticket$124Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Cancún, Mexico and Chalchuapa, El Salvador?

You can take a bus from Terminal de Autobuses ADO Cancún to Chalchupa via Bacalar, Flores, Santa Elena, Estación Central 7a Avenida Zona 1, and Santa Ana in around 30h 49m.

Airlines
Train operators
Bus operators

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 Why you should take the train in the US, Want to know more about Flixbus?, and How to get from Florence to Rome - to help you get the most out of your next trip.

Booking & Getting There