Campeche is a World Heritage Site and a popular destination for trips from Merida. Check out our guide for the best options to travel from Merida to Campeche.
Campeche is a walled city on the Yucatán Peninsula and has been recognized as a World Heritage Site by Unesco since 1997.
The highlight of Campeche is, without doubt, the old city with its narrow cobblestone streets and painted houses. More than 2.000 houses within the city walls were returned to their original condition and are under protection.
Check our guide for the best options to travel from Merida to Campeche.
How far is Merida from Campeche?
The distance from Merida to Campeche is 56,5 miles or 191 kilometers.
Transportation Options from Merida to Campeche
The following table outlines all transportation options from Merida to Campeche:
Method | Travel time | Price |
---|---|---|
Bus from Merida to Campeche | 2 hours 25 minutes | – |
Shared Van Shuttle from Merida to Campeche | ~2 hours | – |
Private Transfer from Merida to Campeche | 2 hours 20 minutes | – |
Taxi from Merida to Campeche | 2 hours 20 minutes | – |
Rental Car | 2 hours 20 minutes | – |
Getting to Campeche from Merida
1. Bus from Merida to Campeche
Journey Duration: 2 hours and 25 minutes
We recommend you take the ADO bus from Merida to Campeche as they are safe and reliable.
All ADO buses have air conditioning, reclinable seats, a bathroom, and TVs on board.
Merida to Campeche Bus Schedule
The first bus leaves from Merida center at 06:00 AM and arrives in Campeche at around 08:25 AM.
The last bus departs from the Merida bus terminal at 11:50 PM and arrives in Campeche at around 02:15 AM.
There is at least one connection per hour, even three connections per hour during peak travel times.
2. Shared Van Shuttle
Journey Duration: ~2 hours
Do you want more comfort than traveling by bus but do not have the budget for a private transfer?
A shared van shuttle might be a good compromise. While the shuttle leaves at fixed times, you will still get picked up and dropped off at your hotel.

3. Private Transfer from Merida to Campeche
Journey Duration: 2 hours and 20 minutes
If you prefer more comfort and flexibility, a private transfer to Campeche might be your best option.
Your driver will pick you up at your hotel in Merida at your preferred time. For an additional charge, it is often also possible to make stops on the way.
4. Driving with Rental Car
Journey Duration: 2 hours and 20 minutes
If you are planning to visit some sites on the way to Campeche or want to be independent of bus or shuttle schedules, renting a car in Merida might be a good option.
To get the best price and a more comprehensive selection of cars, we recommend you book your rental car online in advance.
5. Uber or Taxi
Journey Duration: 2 hours and 20 minutes
As of today, it is not possible to travel by Uber to Campeche. You can; however, take a taxi. If possible, we recommend taking one of the other travel options as a taxi will be more expensive depending on your negotiating skills.
Best day tours in Campeche, Mexico
Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.
The following widget shows some of the best tours in Campeche, Mexico.
