There are 7 ways to get from Guatemala to Campeche by bus, car, plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive to Tapachula International Airport, fly
best- Take the bus from Retalhuleu to Tecun Umanbus
- Drive from Tecun Uman to Tapachula International Airport (TAP)car
- Fly from Tapachula International Airport (TAP) to Ing. Alberto Acuña Ongay International Airport (CPE)plane TAP - CPE
9h 32mFly from La Aurora International Airport
cheapest- Fly from La Aurora International Airport (GUA) to Ing. Alberto Acuña Ongay International Airport (CPE)plane GUA - CPE
9h 10m$1,942–9,702Bus via Chetumal
- Take the bus from Guatemala City to Flores - Santa Elenabus
- Take the bus from Flores to Chetumalbus
- Take the bus from Chetumal to Campechebus
17h 20m$2,346–8,986Drive 911.8 km
- Drive from Guatemala City to Campechecar 911.8 km
14h 34m$2,043–2,950Bus, train
- Take the bus from Guatemala City to Flores - Santa Elenabus
- Take the bus from Flores to Chetumalbus
- Take the train from Estación Tren Maya Chetumal Aeropuerto to Estación Tren Maya Escárcegatrain
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Campechetrain
21h 28m$2,565–12,126Shuttle, bus
- Take a shuttle bus from Terminal de Autobuses to San Cristóbal de las CasasSan Cristóbal de las Casas
- Take the bus from San Cristóbal de las Casas to Campechebus 2 / ...
26h 49m$3,141–3,841Bus
- Take the bus from Estación Central 7a Avenida Zona 1 to Tapachulabus
- Take the bus from Tapachula to Ciudad Del Carmenbus
- Take the bus from Ciudad del Carmen to Campechebus
29h 25m$2,052–3,461
Tapachula International Airport (TAP) to Ing. Alberto Acuña Ongay International Airport (CPE) flights
Comparing Your Travel Options
The cheapest way to get from Guatemala to Campeche is to drive which costs $2000 - $3000 and takes 14h 34m.
The fastest way to get from Guatemala to Campeche is to fly which takes 9h 10m and costs $1900 - $10000.
No, there is no direct bus from Guatemala to Campeche. However, there are services departing from Guatemala City and arriving at Campeche via Flores and Chetumal. The journey, including transfers, takes approximately 17h 20m.
The distance between Guatemala and Campeche is 707 km. The road distance is 911.8 km.
The best way to get from Guatemala to Campeche without a car is to bus via Chetumal which takes 17h 20m and costs $2300 - $9000.
It takes approximately 9h 32m to get from Guatemala to Campeche, including transfers.
Guatemala to Campeche bus services, operated by Guatemala Transportation, depart from Guatemala City station.
The best way to get from Guatemala to Campeche is to bus via Chetumal which takes 17h 20m and costs $2300 - $9000. Alternatively, you can fly, which costs $1900 - $10000 and takes 9h 10m.
Guatemala to Campeche bus services, operated by Guatemala Transportation, arrive at Flores - Santa Elena station.
Yes, the driving distance between Guatemala to Campeche is 912 km. It takes approximately 14h 34m to drive from Guatemala to Campeche.
What companies run services between Guatemala and Campeche, Mexico?
You can take a bus from Guatemala City to Campeche via Flores - Santa Elena, Flores, and Chetumal in around 17h 20m. Alternatively, Aeroméxico, Volaris, and Volaris Costa Rica fly from La Aurora International Airport (GUA) to Ing. Alberto Acuña Ongay International Airport (CPE) 4 times a day.
- Website
- aeromexico.com
Flights from Tapachula International Airport to Ing. Alberto Acuña Ongay International Airport via Mexico City
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $2,600–13,000
Flights from La Aurora International Airport to Ing. Alberto Acuña Ongay International Airport via Mexico City
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- $1,800–11,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Chetumal Aeropuerto to Estación Tren Maya Escárcega
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- $320–1,700
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $320–420
- Local Tourist
- $400–550
- National Tourist
- $600–800
- International Tourist
- $800–1,100
- National Premier
- $950–1,300
- International Premier
- $1,300–1,700
Train from Estación Tren Maya Escárcega to Estación Tren Maya Campeche
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $260–1,300
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $260–310
- Local Tourist
- $320–390
- National Tourist
- $480–600
- International Tourist
- $650–800
- National Premier
- $750–950
- International Premier
- $1,000–1,300
- Phone
- +502 2440 3842
- [email protected]
- Website
- Transportes Santa Lucía Charras
Bus from Retalhuleu to Tecun Uman
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Schedules at
- Transportes Santa Lucía Charras
- [email protected]
- Website
- Guatemala Transportation
Bus from Guatemala City to Flores - Santa Elena
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $836
- Website
- Guatemala Transportation
Bus from Guatemala City to Flores - Santa Elena
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $836
- Website
- Guatemala Transportation
- [email protected]
- Website
- MayanOz
Bus from Flores to Chetumal
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $1,100–7,500
- Website
- MayanOz
- Airport
- $6,000–7,500
Bus from Flores to Chetumal
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $1,100–7,500
- Website
- MayanOz
- Airport
- $6,000–7,500
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Chetumal to Campeche
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $410–650
- Schedules at
- ahorrobus.com.mx
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Terminal de Autobuses to San Cristóbal de las Casas
- Ave. Duration
- 12h
- Frequency
- 5 times a week
- Estimated price
- $1,839
- Website
- Adrenalina Tours
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Campeche
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- $1,300–2,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Estación Central 7a Avenida Zona 1 to Tapachula
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $410–600
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $410–600
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tapachula to Ciudad Del Carmen
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- $1,300–2,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 981 816 3445
- Website
- facebook.com
Bus from Ciudad del Carmen to Campeche
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- $340–390
- Schedules at
- ahorrobus.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 4 stunningly beautiful Philippines islands you need to visit, Travelling around the UAE, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
There are 179+ hotels available in Campeche.





































