Mexico
Travel in Mexico by Bus
at the best price
Find the best routes between all destinations. Bus, ferry, train — compare in 1 click.
Routes
152+
Transports
Bus · Ferry · Train · Flight
From
5€
How does it work?
1
Choose your route
Enter your departure and arrival city in the search engine.
→
2
Compare options
Bus, ferry, train or flight — prices and durations at a glance.
→
3
Book in 1 click
Secure payment via 12go.asia. Ticket sent by email instantly.
Popular routes in Mexico
From 32€
Cancún → Akumal
See tickets ›
From 34€
Cancún → Bacalar
See tickets ›
From 14€
Cancún → Belize City
See tickets ›
From 137€
Cancún → Cabo San Lucas
See tickets ›
From 43€
Cancún → Chetumal
See tickets ›
From 8€
Cancún → Chichén Itzá
See tickets ›
From 19€
Cancún → Chiquilá
See tickets ›
From 4€
Cancún → Cozumel
See tickets ›
From 79€
Cancún → Guadalajara
See tickets ›
From 4€
Cancún → Holbox
See tickets ›
From 13€
Cancún → Isla Mujeres
See tickets ›
From 42€
Cancún → Mérida
See tickets ›
From 44€
Cancún → Mexico City
See tickets ›
From 18€
Cancún → Oaxaca
See tickets ›
From 55€
Cancún → Palenque
See tickets ›
Travel in Mexico: bus, train, ferry & flights
This site lists all transport routes available in the country. Compare buses, ferries and flights in one click to find the best combination of price, duration and comfort. Secure booking via 12go.asia, instant email confirmation, mobile ticket.
Secure payment
Instant ticket
152+ routes available
Mobile ticket
Routes by departure city
Routes from Cancún
22
- Akumal 0h 55min · 32€
- Bacalar 5h 20min · 34€
- Belize City 1h 30min · 14€
- Cabo San Lucas 4h 58min · 137€
- Chetumal 2h 50min · 43€
- Chichén Itzá 2h 52min · 8€
- Chiquilá 2h 20min · 19€
- Cozumel 1h 16min · 4€
Routes from Playa del Carmen
13
- Akumal 0h 33min · 4€
- Bacalar 3h 50min · 28€
- Cancún 0h 45min · 4€
- Chetumal 4h 50min · 36€
- Chichén Itzá 2h 24min · 8€
- Chiquilá 2h · 19€
- Cozumel 0h 35min · 16€
- Holbox 1h 36min · 8€
Routes from Guanajuato
10
- Celaya 1h 55min · 19€
- Guadalajara 4h · 56€
- León 1h · 13€
- Mexico City 5h 1min · 68€
- Morelia 2h 16min · 8€
- Puebla 2h 56min · 82€
- Puerto Vallarta 1h 7min · 14€
- Querétaro 2h 15min · 30€
Routes from Puerto Vallarta
10
- Barra de Navidad 2h 38min · 8€
- Cabo San Lucas 3h 43min · 70€
- Cancún 4h 28min · 129€
- Guadalajara 0h 55min · 43€
- Manzanillo 3h · 8€
- Mazatlán 4h 50min · 74€
- Melaque 2h 35min · 8€
- Mexico City 1h 20min · 40€
Routes from Tijuana
10
- Acapulco 3h 24min · 122€
- Cabo San Lucas 3h 10min · 18€
- Cancún 4h 21min · 89€
- Ensenada 1h 20min · 18€
- Guadalajara 2h 53min · 112€
- Mazatlán 2h 20min · 46€
- Mexico City 3h 9min · 73€
- Oaxaca 3h 54min · 125€
Routes from Guadalajara
9
- Cancún 2h 41min · 75€
- Guanajuato 4h 10min · 64€
- Manzanillo 4h · 52€
- Mazatlán 1h 1min · 62€
- Mexico City 1h 6min · 39€
- Puerto Vallarta 0h 57min · 43€
- San Miguel de Allende 5h 30min · 83€
- Sayulita 0h 57min · 43€