1map logoGo to main page

Mexicali to Mexico City from $90: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexicali, Mexico
to
Mexico City, Mexico

How to Get from Mexicali to Mexico City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$90 by busBest price
2202 kmDistance
3h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexicali to Mexico City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  53m
Estimated price
$95-391
Recommended
Company
various
Bus
Average Duration
39h  50m
Estimated price
$90-270
Cheapest
route map
Distance: 2202 km
Duration: 3h 53m

See more options

Company
various
Plane
Average Duration
6h  4m
Estimated price
$124-635
Company
various
Bus
Average Duration
27h 
Estimated price
$167-291
Company
various
Drive
Average Duration
28h  29m
Estimated price
$270-400

Mexicali - Mexico City operators

Explore transport companies operating between Mexicali and Mexico City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
volaris.com

Plane from Mexicali (MXL) to Mexico City (MEX)

Average Duration
3h 10m
Estimated price
$95-952

Plane from Mexicali (MXL) to Mexico City Santa Lucia Apt

Average Duration
5h 36m
Estimated price
$95-952
Website
vivaaerobus.com

Plane from Mexicali (MXL) to Mexico City (MEX)

Average Duration
3h 19m
Estimated price
$958-959

Plane from Mexicali (MXL) to Mexico City Santa Lucia Apt

Average Duration
5h 20m
Estimated price
$956-957
Website
aeromexico.com

Plane from Mexicali (MXL) to Mexico City (MEX)

Average Duration
3h 19m
Estimated price
$958-959

Plane from Mexicali (MXL) to Mexico City Santa Lucia Apt

Average Duration
6h 5m
Estimated price
$953-954
Bus
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Mexicali to Terminal Central de Autobuses del Norte

Average Duration
39h 50m
Estimated price
$90-270
Contact phone
800 507 5500
Website
autobuseselite.com.mx

Bus from Mexicali to Terminal Central de Autobuses del Norte

Average Duration
39h 50m
Estimated price
$90-270
Contact phone
800 001 1827
Website
tap.com.mx

Bus from Mexicali to Terminal Central de Autobuses del Norte

Average Duration
39h 50m
Estimated price
$90-270
Contact phone
+52 644 410 2444
Website
tufesa.com.mx

Bus from Mexicali to Terminal Central de Autobuses del Norte

Average Duration
39h 50m
Estimated price
$90-270
Drive

Drive from Mexicali to Mexico City

Average Duration
28h 29m
Estimated price
$270-400

Mexicali to Mexico City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mexicali and Mexico City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Mexicali to Mexico City, spanning 1621 miles. The journey offers diverse landscapes and cultural experiences along the way. 💰 Travel costs range from $270 to $400 for a trip by car. Plan your budget accordingly to ensure a comfortable and enjoyable ride to Mexico City. ⏱️ Expect an estimated travel time of 28 hours and 29 minutes, taking into account stops for rest and sightseeing.
Average price
$270 - $400
🚆 Embark on an exciting train journey from Mexicali to Mexico City! This scenic route covers a distance of 2,418 km and includes 2 transfers along the way.
🛫 Start your journey from Mexicali Airport to Mexico City Airport with a direct flight taking only 3 hours and 9 minutes. Choose from reputable airlines such as Aeroméxico, Viva Aerobus, and Volaris for a comfortable and efficient travel experience. 🌆 Upon arrival in Mexico City, after a quick flight of 3 hours and 53 minutes, immerse yourself in the vibrant culture and rich history of the capital city of Mexico. Explore iconic landmarks, indulge in delicious cuisine, and discover the beauty of this bustling metropolis. 💸 Prices for flights between Mexicali and Mexico City range from $95 to $391, offering flexibility for travelers with various budget preferences. Plan your trip accordingly and enjoy a smooth and convenient journey to one of the most dynamic cities in Latin America.
Departure Point
Mexicali Airport
Arrival Point
Mexico City Airport
🚌 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.
Departure Point
Mexicali station
Arrival Point
Terminal Central de Autobuses del Norte station
Useful tips for bus travellers
• Consider traveling with Omnibus de Mexico or Autobuses Elite, departing from Mexicali every three hours; ensure you book your tickets in advance, especially during holidays, to guarantee a seat on the bus of your choice. You can check schedules and book tickets through their respective websites: Omnibus de Mexico and Autobuses Elite.
• Be prepared for a long journey of about 39 hours and 50 minutes. Pack snacks, a neck pillow, and entertainment options like movies or books, as the comfort level can vary across different bus companies. A personal touch is to bring a reusable water bottle to stay hydrated during the trip.
• Upon arriving at Terminal Central de Autobuses del Norte in Mexico City, take advantage of the Metro System. At the terminal, follow signs to the Metro station, and use Line 5 (the yellow line) to quickly navigate to the central parts of the city; consider downloading the CDMX Metro Map for optimal navigation.

Frequently asked questions

Find out more about the route from Mexicali to Mexico City.

Or choose the category:
The distance between Mexicali and Mexico City is approximately 2201.6 km. If you choose to drive, it will take around 26 hours and 7.8 km. However, if you opt to fly, the travel time is significantly reduced to just 4 hours. Alternatively, taking a bus would be the longest option, with an estimated travel time of 39 hours and 50 minutes.
The most cost-effective option for traveling from Mexicali to Mexico City is by bus, which can take approximately 39 hours and 50 minutes and costs between $80 and $210. However, if time is a priority, the quickest option is to fly, which takes around 4 hours and costs between $95 and $490.
When traveling from Mexicali to Mexico City, the prices for a bus ticket can range from $80 to $210.
To travel from Mexicali to Mexico City without using public transportation, you can drive the distance of approximately 2607.1 km. The journey takes about 28 hours and 25 minutes by car. The prices for this mode of transportation range from $270 to $400.
The best way to travel from Mexicali to Mexico City without a car is by bus. The bus journey takes approximately 39 hours and 50 minutes and the ticket prices range from $80 to $210. Another option is to fly, which takes around 4 hours.
Yes, there is a direct bus link between Mexicali and Mexico City. The bus service, operated by TAP, runs every three hours and operates daily. The journey takes approximately 39 hours and 50 minutes.
The flight duration between Mexicali and Mexico City is approximately 3 hours and 9 minutes. The cost of a flight ticket can range from $99 to $490. Once you arrive at Mexico City Airport, the best way to reach the city is by taking a taxi, which takes around 23 minutes and costs between $7 and $9.
There are numerous options for accommodation near Mexico City. With over 1117 hotels to choose from, travelers will have plenty of choices. Prices for hotels in Mexico City start at around $57 per night, so there is a range of options available to suit different budgets.