Mazatlan to Mexico City Bus: Schedules, Tickets & Prices
Travel from Mazatlan to Mexico City by bus in around 11h to 14h 30m, with tickets available from 2,364 MXN to 3,347 MXN.
Bus from Mazatlan to Mexico City
Catching a bus in Mazatlan is an easy way to reach Mexico City, with departures available from Mazatlan or Mazatlan Central Bus Station throughout the day. The journey typically lasts around 11 hours and brings you to Mexico City Norte Bus Station, with bus ticket prices starting from 2,364 MXN. Make sure to book your seat in advance here for a smooth, comfortable, and hassle-free trip.
Prices: 2,364 MXN to 3,347 MXN
Duration: 11h – 14h 30m ⏱
Bus Routes & Schedules from Mazatlan to Mexico City
- Start your trip at Mazatlan and reach Mexico City Norte Bus Station in around 11h to 13h by bus. Services operate from 16:30 until 20:00 with fares beginning at 2,364 MXN.
- Leave Mazatlan Central Bus Station for Mexico City Norte Bus Station on a bus, taking approximately 14h 30m. Services operate at 18:00, and fares begin at 3,347 MXN.
Cheapest & Fastest Bus Mazatlan to Mexico City
2364 MXN, from Mazatlan to Mexico City Norte Bus Station, departure some times, duration 11h.Bus Timetable: Mazatlan → Mexico City Norte Bus Station
- 16:30 06:30 13h 2364 MXN
- 20:00 08:00 11h 2364 MXN
Bus Timetable: Mazatlan Central Bus Station → Mexico City Norte Bus Station
- 18:00 09:30 14h 30m 3347 MXN
Travel options for Mazatlan to Mexico City
More Bus routes from and to Mazatlan or Mexico City
Routes in Bus from Mazatlan →
Routes in Bus to Mexico City ←
Routes in Bus to Mazatlan ←
Routes in Bus from Mexico City →
Planning more than just Mazatlan to Mexico City?
You’re currently viewing Bus options for Mazatlan to Mexico City. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.