Skip to Content

How to get from Merida to Izamal, Mexico

Izamal is well connected with Merida. You can get from Merida to Izamal by public bus, private transfer/taxi, or rental car.

The yellow colonial town of Izamal is a place where time stands still. It’s one of the oldest Mayan cities yet retains its charm and beauty. 

Located within the state of Yucatan, in the southeast of the country, this colonial city is one of the most beautiful and charming that you’ll find in Latin America! 

Best VPN for Travel: ExpressVPN

ExpressVPN to find cheap flights

Heading abroad? Use ExpressVPN to access your social media accounts, unblock your favorite entertainment sites, and stay connected with friends and family. And get cheaper flights, of course.


✅ Next-gen, high-speed servers in 94 countries

✅ Works on iOS, Android, Windows, Mac, Linux, browsers, and more

✅ 256-bit AES encryption protects your data, even on hotel Wi-Fi

✅ Unblocks Netflix and other streaming sites


❎ No dedicated IPs

Get 3 extra months free of ExpressVPN when signing up for a 1-year plan. That’s a 49% saving and a monthly cost of just $6.67! You also get a 30-day money-back guarantee.

Izamal is the ideal place for all those looking for an authentic experience! The town was once known as the ‘City of the Hills’ because there were many pyramids in ancient times.

The city has a fascinating colonial past; and is filled with history, and that’s exactly why it will leave you feeling like you are in another time! The city is wholly painted yellow, maintaining an air of aesthetic elegance.

You will find several places to visit, learn more about Izamal and taste the delicious gastronomy of Yucatan. The best of Izamal is panuchos and salbutes- a total delight you can find in the market next to Plaza Zamná, along with other local crafts!

If you love history, tradition, and authenticity, then Izamal definitely deserves a place on your traveling list! So, have your camera ready because magic Izamal will captivate you!

Traveling between Merida and Izamal is easy, and you can choose between a public bus, private transfer/taxi, and rental car!

Check our guide for the best options to travel from Merida to Izamal.

How far is Izamal from Merida?

The distance from Merida to Izamal is 42 miles or 67.6 kilometers. It takes about 1 hour to get to Izamal from Merida.

Transportation Options from Merida to Izamal

The following table outlines all transportation options from Merida to Izamal:

MethodTravel timePrice
Public Bus from Merida to Izamal1 hour~USD 2
Private Transfer/Taxi from Merida to Izamal45 minutes~USD 50
Rental Car45 minutes

Getting to Izamal from Merida

1. Public Bus from Merida to Izamal

Journey Duration: 1 hour

The best and most convenient way to get to Izamal from Merida is by the local public bus!

You can take this bus at the terminal located on Calle 67 in Merida. The bus departs for Izamal every hour, and the trip takes about 1 hour!

The public buses from Merida to Izamal are simple local buses, so don’t expect air conditioning. However, this is quite a short journey, so comfort shouldn’t be a big concern. 

This is a cheap and economical way to make a day trip to Izamal, with the tickets priced at only USD 2!

2. Private Transfer/Taxi from Merida to Izamal

Journey Duration: 45 minutes

Another way to travel from Merida to Izamal and avoid crowds on public transport is by booking a private transfer or simply taking a cab!

Although this option is more expensive than the regular bus, you can still find affordable and acceptable prices for taxis and organized private transfers, since the road trip covers a short distance.

Merida To Izamal

This way, you can get to Izamal in only 45 minutes and have a comfortable and easy journey. Furthermore, the private car or taxi will also drop you off at an exact location in Izabal so you can explore this magical town immediately!

You can find private tourist agencies and book your vehicle with a driver or find a reliable taxi company that will charge you a reasonable price.

If you just run into a cab and plan to make the road trip to Izamal, make sure you set a price before you depart, so the driver doesn’t rip you off. So, for a regular cab, expect to pay around USD 50.

Book your private transfer today, and get from Merida to Izamal in no time!

3. Driving with Rental Car from Merida to Izamal

Journey Duration: 45 minutes

The last way to travel from Merida to Isamal is by taking a road trip with a rental car! 

Many companies in Merida allow you to rent vehicles at really affordable prices so you can drive to Izamal.

This is an excellent option if you plan a Yucatan road trip or like to travel at your own pace. And of course, exploring the area is more enjoyable when you have your car.

And since the distance is so short, you can get to Izamal in only 45 minutes!

The only way to get to Izamal from Mérida is to get on the Mérida-Cancun highway and turn off at 48 kilometers towards Izamal. So, grab a map, follow the directions, and head on a journey from Merida to Izamal!

Rentalcars compares 900 companies at over 53,000 locations. Click here to guarantee you the best car rental price.

Merida To Izamal

Best day tours in Izamal, 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 Izamal, Mexico.

Merida To Izamal

Frequently Asked Questions

What is the cheapest way to get from Mérida to Izamal?

The cheapest way to get from Mérida to Izamal is by local public bus, which costs only USD 2!

What is the fastest way to get from Mérida to Izamal?

The fastest way to get from Mérida to Izamal is by car, which takes around 45 minutes! You can rent a car, organize a private transfer or get a taxi!

Is there a direct bus between Mérida and Izamal?

Yes, a direct bus departs from Mérida and arrives at Izamal. Buses depart every hour and operate daily. 

Where does the Mérida to Izamal bus arrive?

The public buses operated by Autobuses Centro de Mérida, arrive at Izamal station.

How much does a taxi cost from Mérida to Izamal?

Expect to pay around USD 50 for a taxi fare to Izamal from Merida.

Merida To Izamal

More Routes from Merida

5/5 - (2 votes)
Table of Contents