ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Mexico City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration29h
Distance2789
Avg. price$ 122
Bus trips3 found

Buses from Mexicali to Mexico City

🚌 Traveling from Mexicali to Mexico City by bus is a lengthy journey that takes approximately 39 hours and 50 minutes. Buses depart every three hours from Mexicali station and arrive at Terminal Central de Autobuses del Norte in Mexico City. 🌆 The route covers a distance of 2,359 kilometers and offers scenic views along the way. There are multiple transfers involved in the journey, with stops in cities such as Culiacán, Guadalajara, and finally Mexico City. 💸 Ticket prices for the bus between Mexico City and Mexicali can range from $90 to $270, making it a cost-effective option for travelers looking to explore different parts of Mexico at a leisurely pace.

Where to stay in Mexico City

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus that operates between Mexicali and Mexico City. The bus departs from Mexicali and arrives at Terminal Central de Autobuses del Norte in Mexico City. The service runs every three hours, every day, and the journey typically takes around 39 hours and 50 minutes. It's a convenient and comfortable option for travelers making this long-distance trip.
  • You can catch the bus from Mexicali to Mexico City at the Mexicali station. This station is where the bus services, operated by Omnibus de Mexico, depart for the journey to Mexico City. Ensure you arrive at the station in advance to complete any ticketing or boarding procedures before departure. The station staff can also assist with any inquiries or assistance you may need for a smooth boarding process.
  • The bus from Mexicali to Mexico City arrives at Terminal Central de Autobuses del Norte station. This is the main bus terminal in Mexico City where the services operated by Autobuses Elite conclude their journey. Upon arrival, you will have easy access to various transportation options to reach your final destination within Mexico City. The station features amenities such as restrooms, food vendors, and ticket counters for your convenience.
  • The cost of a bus ticket from Mexicali to Mexico City ranges from $90 to $270 depending on the type of service and amenities offered by the bus company. Prices may vary based on factors such as the class of seating, departure time, and the season of travel. It is advisable to book your ticket in advance to secure the best fare for your journey.
  • There are multiple bus routes available between Mexicali and Mexico City. These routes vary in terms of duration, distance, and number of transfers. The number of buses between the two cities may vary depending on the route chosen and the bus companies operating on that particular route. Travelers can select the route that best suits their preferences and schedule for their journey from Mexicali to Mexico City by bus.
  • Bus services from Mexicali to Mexico City can vary in terms of crowd levels. Typically, buses are less crowded during off-peak hours, such as early mornings or late nights. On the other hand, buses may be most crowded during weekends, holidays, or peak travel seasons. Travelers looking to avoid crowds may consider traveling during weekdays and booking their tickets in advance to secure a more comfortable journey.
  • The first bus of the day from Mexicali to Mexico City typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 9:00 PM. Travelers have the option to choose from various departure times throughout the day to accommodate their schedules when planning their journey between Mexicali and Mexico City.

Will you be returning to Mexicali by bus?

If you need a return bus trip, you can check out buses from Mexico City to Mexicali.

See schedule