HUB hero image

How to Travel from

Sonora to Merida

by Rideshare, Route or Car

Sonora
+0
Merida
Transport search to Merida
Sonora
+0
Merida
Building a composite car route
Cheapest
Best Offer!
Car
12 h 57 min
1108 km.
from $60
Composite Route Car Only

Six ways to Travel from Sonora to Merida

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

ADO

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Villahermosa to Tenosique
Ave. Duration:
3h 15m
Frequency:
Hourly
Estimated price:
$17.84–$35.68
Bus from Terminal Central de Autobuses del Norte to Mérida
Ave. Duration:
22h 35m
Frequency:
Twice daily
Estimated price:
$114.67–$165.64

Ómnibus Cristóbal Colón (OCC)

Phone:
+52 55 4386 4652
Website:
ado.com.mx/
Bus from Tonalá to Mérida
Ave. Duration:
17h 20m
Frequency:
Once daily
Estimated price:
$70.08–$152.90

Omnibus de Mexico

Phone:
+52 55 5141 4300
Website:
odm.com.mx/
Bus from Hermosillo to Terminal
Ave. Duration:
30h
Frequency:
Every 3 hours
Estimated price:
$127.41–$216.60
Bus from Hermosillo to Ciudad
Ave. Duration:
3h 57m
Frequency:
Hourly
Estimated price:
$17.84–$70.08

Autobuses Elite

Phone:
+52 55 4440 3187
Website:
autobuseselite.com.mx/
Bus from Hermosillo to Terminal
Ave. Duration:
25h 15m
Frequency:
Every 3 hours
Estimated price:
$108.30–$178.38

Autotravel

Phone:
+52 713 120 0700
Website:
autotravel.mx/
Bus from Hermosillo to Terminal
Ave. Duration:
31h 45m
Frequency:
5 times a week
Estimated price:
$70.08–$108.30
Bus from Ciudad Obregón to Tonalá
Ave. Duration:
45h 15m
Frequency:
5 times a week
Estimated price:
$89.19–$114.67

Autobuses TRT

Phone:
+52 999 924 0830
Website:
facebook.com/AutobusesTRTMX/
Bus from Villahermosa to Tenosique
Ave. Duration:
2h 30m
Frequency:
Every 4 hours
Estimated price:
$7.01–$15.29

Ecobus Express

Phone:
+52 55 5526 2961
Website:
facebook.com/ecobusexpres/
Bus from Mexico City Politécnico to Villahermosa
Ave. Duration:
10h
Frequency:
5 times a day
Estimated price:
$26.76–$39.50

Autobuses de Jalapa

Phone:
+52 993 312 4024
Website:
facebook.com/autobusesdejalapa/
Bus from Villahermosa to Tenosique
Ave. Duration:
3h
Frequency:
Once daily
Estimated price:
$8.77

Train operators

Tren Maya

Website:
trenmaya.gob.mx/
Train from Estación Tren Maya Boca del Cerro to Estación
Ave. Duration:
6h 37m
Frequency:
Once daily
Estimated price:
$29.31–$135.51

Airlines

Aeroméxico

Website:
aeromexico.com/es-mx
Plane from Ciudad Obregón International Airport to Manuel
Ave. Duration:
7h 20m
Frequency:
Every day
Estimated price:
$121.04–$496.92
Plane from General Ignacio Pesqueira García International Airport to Manuel
Ave. Duration:
6h 10m
Frequency:
Every day
Estimated price:
$127.41–$547.88
Plane from General Rodolfo Sánchez Taboada International Airport to Manuel
Ave. Duration:
6h 45m
Frequency:
Every day
Estimated price:
$140.16–$624.33

Viva Aerobus

Website:
vivaaerobus.com
Plane from Ciudad Obregón International Airport to Manuel
Ave. Duration:
4h 40m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$89.19–$331.28
Plane from General Ignacio Pesqueira García International Airport to Manuel
Ave. Duration:
5h 5m
Frequency:
Every day
Estimated price:
$101.93–$394.99
Plane from General Rodolfo Sánchez Taboada International Airport to Manuel
Ave. Duration:
7h 30m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$114.67–$433.21

Volaris

Website:
volaris.com/
Plane from Ciudad Obregón International Airport to Manuel
Ave. Duration:
5h 17m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$101.93–$420.47
Plane from General Ignacio Pesqueira García International Airport to Manuel
Ave. Duration:
5h 56m
Frequency:
Wednesday and Friday
Estimated price:
$114.67–$471.43
Plane from General Rodolfo Sánchez Taboada International Airport to Manuel
Ave. Duration:
8h 51m
Frequency:
Monday, Wednesday, Friday, and Saturday
Estimated price:
$140.16–$573.37

Questions and Answers

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

The cheapest way to get from Sonora to Mérida is to bus via Tonalá which costs $141.30 - $282.61 and takes 2 days 20h.

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

The fastest way to get from Sonora to Mérida is to fly which takes 5h 48m and costs $108.70 - $467.39 .

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

No, there is no direct bus from Sonora to Mérida. However, there are services departing from Hermosillo and arriving at Mérida Centro Histórico via Ciudad Obregón and Tonalá. The journey, including transfers, takes approximately 2 days 20h.

Is there a direct flight between Sonora and Mérida?

There are no direct flights between Sonora and Mérida. The fastest has 1 change and takes 4h 40m and costs $76.09 - $282.61 .

How far is it from Sonora to Mérida?

The distance between Sonora and Mérida is 2191 km. The road distance is 3196.6 km.

How do I travel from Sonora to Mérida without a car?

The best way to get from Sonora to Mérida without a car is to bus and train which takes 2 days 0h and costs $119.57 - $380.43 .

How long does it take to get from Sonora to Mérida?

It takes approximately 5h 48m to get from Sonora to Mérida, including transfers.

Where do I catch the Sonora to Mérida bus from?

Sonora to Mérida bus services, operated by Omnibus de Mexico, depart from Hermosillo station.

Bus or fly from Sonora to Mérida?

The best way to get from Sonora to Mérida is to fly which takes 5h 48m and costs $108.70 - $467.39 . Alternatively, you can bus, which costs $163.04 - $336.96 and takes 2 days 0h.

Where does the Sonora to Mérida bus arrive?

Sonora to Mérida bus services, operated by Omnibus de Mexico, arrive at Ciudad Obregón station.

What is the time difference between Sonora and Mérida?

Mérida is 1h ahead of Sonora. It is currently 05:45 in Sonora and 06:45 in Mérida.

Can I drive from Sonora to Mérida?

Yes, the driving distance between Sonora to Mérida is 3197 km. It takes approximately 35h 27m to drive from Sonora to Mérida.

Where can I stay near Mérida?

There are 789+ hotels available in Mérida. Prices start at $17.91 per night.
+0