Skip to Content

How to get from Mexico City to Monterrey, Mexico

You can travel from Mexico City to Monterrey, Mexico, by flight, standard bus, private transfer, and rental car. Check out our guide with all the important information.

Monterrey welcomes visitors regularly as one of Mexico’s largest cities and industrial centers. It is the city capital of the Mexican State of Nuevo León and is located northeast of Mexico.

There is so much to do when you’re in Monterrey. Even your trip there from Mexico City can turn out to be a fun road trip filled with adventures along the way. All you have to do is browse and book, and you’re good to go.

Check out our guide for all the important information on traveling from Mexico City to Monterrey, Mexico.

Distance from Mexico City to Monterrey, Mexico

The distance from Mexico City to Monterrey, Mexico, is about 910 kilometers or 565.4 miles by car.

It takes about ten hours to travel by car from Mexico City to Monterrey.

Transportation Options from Mexico City to Monterrey, Mexico

The following table outlines all transportation options from Mexico City to Monterrey, Mexico:

MethodTravel timePrice
Flight from Mexico City to Monterrey, Mexico1 hour and 35 minutesUSD 49.38
Standard Bus from Mexico City to Monterrey, Mexico12 to 14 hoursUSD 88.16
Private Transfer from Mexico City to Monterrey
Rental Car from Mexico City to Monterrey, Mexico11 hours 30 minutesfrom USD 45.65

Getting to Monterrey, Mexico, from Mexico City

1. Flight from Mexico City to Monterrey, Mexico

Travel time: 1 hour and 35 minutes

The fastest way to travel from Mexico City to Monterrey is by flight. In less than two hours, you are already at your destination. 

The plane departs from Mexico City International Airport (MEX) and then arrives at the Monterrey International Airport (MTY.)

Volaris is one carrier that flies from Mexico City to Monterrey. You can easily book with them online to choose the date and time that best suits your plans.

Departure TimeArrival TimeDurationPrice per Person
5:14 AM6:58 AM1 hour 44 minutesUSD 49.38BOOK NOW 6.59.51 PM e1667205837574
6:45 AM8:29 AM1 hour 44 minutesUSD 49.38BOOK NOW 6.59.51 PM e1667205837574
9:50 PM11:34 PM1 hour 44 minutesUSD 49.38BOOK NOW 6.59.51 PM e1667205837574

You can also catch an economy flight with VivaAerobus. They have direct flights from Mexico City to Monterrey, which run more frequently.

Departure TimeArrival TimeDurationPrice per Person
5:30 AM7:05 AM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574
7:35 AM9:10 AM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574
8:30 AM10:05 AM1 hour 35 minutesUSD 50.41BOOK NOW 6.59.51 PM e1667205837574
12:15 PM1:50 PM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574
2:05 PM3:40 PM1 hour 35 minutesUSD 50.41BOOK NOW 6.59.51 PM e1667205837574
4:15 PM5:50 PM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574
5:05 PM6:40 PM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574
6:30 PM8:05 PM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574
9:40 PM11:15 PM1 hour 35 minutesUSD 52.47BOOK NOW 6.59.51 PM e1667205837574
10:40 PM12:15 AM1 hour 35 minutesUSD 48.35BOOK NOW 6.59.51 PM e1667205837574

Finally, there is AeroMexico. The airline offers multiple direct flights to Monterrey from Mexico City. You can regularly catch a flight as early as 7 AM and as late as 9:45 PM.

Departure TimeArrival TimeDurationPrice per Person
7:10 AM9:00 AM1 hour 50 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
8:00 AM9:42 AM1 hour 42 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
8:45 AM10:29 AM1 hour 44 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
10:10 AM11:57 AM1 hour 47 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
11:00 AM12:43 PM1 hour 43 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
11:55 AM1:34 PM1 hour 39 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
7:00 PM8:50 PM1 hour 50 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574
9:45 PM11:34 PM1 hour 49 minutesUSD 55.55BOOK NOW 6.59.51 PM e1667205837574

From our experience, Skyscanner usually shows the best deals. Alternatively, you can book a flight from Mexico City to Monterrey on bookaway.

Find the cheapest flights on Skyscanner

Mexico City to Monterrey

2. Standard Bus from Mexico City to Monterrey, Mexico

Travel time: 12 to 14 hours

Senda Diamante offers regular trips from Mexico City. Its direct bus to Monterrey is equipped with air conditioning, Wifi, television, and a toilet. 

These amenities will be truly helpful as the trip can take more than 14 hours. The long travel time can greatly affect your itinerary, so plan and book ahead of time.

A good option is to leave late at night from Mexico City. Spend the night traveling between the two destinations, hopefully catching full hours of sleep.

Come morning time, you are ready to explore Monterrey, Mexico. Check out your options and see which one best fits you.

Departure TimeArrival TimeDurationPrice per Person
2:00 PM4:15 AM14 hours 15 minutesUSD 88.16BOOK NOW 6.59.51 PM e1667205837574
5:30 PM7:50 AM14 hours 20 minutesUSD 88.16BOOK NOW 6.59.51 PM e1667205837574
7:00 PM7:30 AM12 hours 30 minutesUSD 88.16BOOK NOW 6.59.51 PM e1667205837574
8:30 PM10:30 AM14 hoursUSD 88.16BOOK NOW 6.59.51 PM e1667205837574

3. Private Transfer from Mexico City to Monterrey

Travel time: Custom

If you wish to have a dedicated vehicle for your traveling group without having the need to drive yourself, it is wise to take a private transfer.

Let your professional local driver do the tough work; all you have to do is set the schedule and stops which work best for you. 

The drive from Mexico City to Monterrey is quite long, especially if you are traveling directly. That is why it’s essential that you go for the option which will grant you the utmost comfort and convenience. 

Searching online for a private transfer can be difficult if you don’t know where to start.

Let us take care of that for you – simply fill out your travel details and preferences, and our partner travel agency will contact you.

We help our readers organize their transportation in Mexico, Guatemala, Costa Rica, and Colombia.

[ARFormslite id=100]

Mexico City to Monterrey

4. Driving with Rental Car from Mexico City to Monterrey, Mexico

Travel time: 11 hours and 30 minutes

Having a rental car with you gives you total freedom over your itinerary.

There are plenty of worthwhile stops along the way, so if you are not pressed for time, you might as well maximize your road trip.

The direct drive from Mexico City to Monterrey is a long one. The route to take will be via Matehuala – Monterrey/Matehuala – Saltillo/México 57.

Journeying through 910 kilometers of roads to reach Monterrey is not easy, so research and prepare ahead of time.

It is going to be rewarding, though, as you get to travel with ease from one landmark to another. We recommend you make a reservation in advance!

The cost to rent a car in Mexico City starts at USD 45.65. If you are planning on leaving the rental car in Monterrey City, it will cost a lot more to do so. Expect to pay at least USD 550.

Best day tours in Monterrey, Mexico

Since I discovered Get Your Guide, I have saved a lot of time and done more activities.

It has all the best activities to do in Mexico City and Monterrey, so all you have to do is pick the things that interest you, book online, and enjoy your stay! 

Frequently Asked Questions

How far is Monterrey to Mexico?

Monterrey is 910 kilometers or 565.4 miles away from Mexico City.

How far is Monterrey from Mexico City by plane?

Monterrey and Mexico City are 701 kilometers or 435 miles from each other by plane.

How long is the flight from Mexico City to Monterrey?

The flight from Mexico City to Monterrey takes one hour and 35 minutes.

Are there non-stop flights from Mexico City to Monterrey?

Yes, there are non-stop flights from Mexico City to Monterrey, Mexico. The three companies that offer direct flights for this route are Volaris, VivaAerobus, and AeroMexico.

What airport do you fly into for Monterrey, Mexico?

Monterrey Gen Mariano Escobedo Airport (MTY) is the airport you fly into for Monterrey.

What’s the earliest departure time from Mexico City to Monterrey?

The earliest flight departure time from Mexico City to Monterrey is 5:14 AM. This is serviced by Volaris.

What’s the latest departure time from Mexico City to Monterrey?

The latest departure time from Mexico City to Monterrey is 10:40 PM. This is offered by VivaAerobus.

Is there a direct bus from Mexico City to Monterrey?

Yes, there is a direct bus coming to Monterrey from Mexico. It is run by Senda Diamante.

How much does a Mexico City Monterrey bus trip cost?

A one-way Mexico City Monterrey bus trip costs USD 88.16.

Bus or fly from Mexico City to Monterrey?

It will be better to fly from Mexico City to Monterrey, Mexico. Booking a flight is cheaper than an economy bus, and you will arrive faster by air than by land.

What is the cheapest way to get from Mexico City to Monterrey?

The cheapest way to get from Mexico City to Monterrey, Mexico, is by flight. VivaAerobus offers flight tickets for as low as USD 48.35.

What is the fastest way to get from Mexico City to Monterrey?

The fastest way to get from Mexico City to Monterrey is definitely by flight. Fly between the two destinations only takes one hour and 35 minutes. Adding a few hours of dealing with airport protocols still proves to be the fastest way to reach Monterrey from Mexico City.

What is the best way to get from Mexico City to Monterrey?

The best way to get from Mexico to Monterrey is by flight. It is not only the most cost-efficient but also the fastest way to travel to Monterrey from Mexico.

More Routes from Mexico City

5/5 - (4 votes)

Sharing is caring!