1map logoGo to main page

Mexico City, Federal District to Monterrey, Nuevo Leon from $3: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexico City, Mexico
to
Monterrey, Mexico

How to Get from Mexico City to Monterrey: 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.

$3 RideshareBest price
910 kmDistance
3h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to Monterrey 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  26m
Estimated price
$69-233
Recommended
Company
BlaBlaCar Mexico
Rideshare
Average Duration
10h  28m
Estimated price
$3-3
Cheapest
route map
Distance: 910 km
Duration: 3h 26m

See more options

Company
various
Bus
Average Duration
11h  45m
Estimated price
$35-200
Company
various
Plane
Average Duration
4h  19m
Estimated price
$43-188
Company
various
Plane
Average Duration
5h  10m
Estimated price
$51-233
Company
various
Taxi
Average Duration
4h  36m
Estimated price
$125-289
Company
N/A
Drive
Average Duration
10h  9m
Estimated price
$690-691

Traveling From Mexico City to Monterrey

The journey from Mexico City to Monterrey presents a shift from the vibrant, bustling energy of the capital to the industrial charm and modern culture of Monterrey.

Best Neighbourhoods in Monterrey

Monterrey offers diverse neighborhoods that blend culture, business, and leisure.

San Pedro Garza Garcia
• Upscale area with luxurious shopping options.
• Home to trendy restaurants and cafes.
Centro
• Rich in historical architecture and cultural sites.
• Bustling with street vendors and local markets.
Monterrey Centro Histórico
• Vibrant nightlife with bars and music venues.
• Close to parks and public squares.

Best Times To Visit Monterrey's Attractions

Timing your visits can enhance your experience at Monterrey's highlights.

Macroplaza
Visit early morning or late afternoon for a quieter stroll and stunning light.
Parque Fundidora
Weekdays are ideal for fewer crowds, allowing for relaxing exploration.
Cerro de la Silla
Early morning hikes provide cooler temperatures and breathtaking views.

Monterrey Weather: What to Expect Year-Round

Monterrey experiences a semi-arid climate with hot summers and mild winters, making spring and fall the most pleasant times to visit. Understanding the local weather patterns helps you plan outdoor activities and enjoy the city's attractions comfortably.

Dining Recommendation in Monterrey

Try the local specialty, cabrito, which is slow-roasted goat and embodies the rich culinary traditions of Monterrey, contrasting sharply with Mexico City's diverse offerings. Dining at a parrilla (grill house) presents a lively atmosphere filled with robust flavors, showcasing local ingredients that create a distinctive experience.

Mexico City - Monterrey operators

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

Plane Show flights
Website
vivaaerobus.com

Plane from Mexico City Santa Lucia Apt (NLU) to Monterrey (MTY)

Average Duration
1h 35m
Estimated price
$69-233

Plane from Mexico City (MEX) to Monterrey (MTY)

Average Duration
1h 45m
Estimated price
$696-2000
Website
aeromexico.com

Plane from Mexico City Santa Lucia Apt (NLU) to Monterrey (MTY)

Average Duration
1h 35m
Estimated price
$2330-693

Plane from Mexico City (MEX) to Monterrey (MTY)

Average Duration
1h 55m
Estimated price
$2331-3000
Website
volaris.com

Plane from Mexico City Santa Lucia Apt (NLU) to Monterrey (MTY)

Average Duration
1h 38m
Estimated price
$2333-693
Bus Show bus routes
Contact phone
800 507 5500
Website
futura.com.mx

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
11h 45m
Estimated price
$35-200
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
12h 45m
Estimated price
$2334-2335
Contact phone
+52 800 800 0386
Website
etn.com.mx

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
12h 15m
Estimated price
$2336-2337
Contact phone
800 881 8181
Website
ticket.gruposenda.com

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
14h
Estimated price
$35-200
Contact phone
+52 800 397 7636
Website
exprebus.com.mx

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
10h 30m
Estimated price
$2338-696
Contact phone
800 507 5500
Website
estrelladelnorte.mx

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
13h 15m
Estimated price
$694-2339
Contact phone
+52 55 4440 3187
Website
transportesfrontera.com

Bus from Terminal Central de Autobuses del Norte to Monterrey

Average Duration
13h 20m
Estimated price
$35-2337
all-pages.other Show other routes
Website
blablacar.mx

Other from Ciudad De México to Guadalupe

Average Duration
10h 28m
Estimated price
$3-3

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

Traveling between Mexico City and Monterrey 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 Mexico City to Monterrey, covering a distance of 566 miles. Enjoy a journey of approximately 10 hours and 9 minutes through the diverse landscapes of Mexico. 💰 Prices for the car trip from Mexico City to Monterrey range from $90 to $140, offering an affordable transportation option for budget-conscious travelers. Enjoy the convenience and flexibility of traveling by car at your own pace.
Average price
$90 - $140
🚂 Embark on a scenic train journey from Mexico City to Monterrey that takes approximately 11 hours and 50 minutes, covering a distance of 750 km. The trip involves a transfer, with the first step being a bus ride towards San Luis Potosí that lasts about 4 hours and 20 minutes. 🚌 Upon reaching San Luis Potosí, you'll board another bus heading towards Monterrey, which will take around 6 hours and 50 minutes to reach your final destination at Monterrey Central Bus Station.
🛫 Flying from Mexico City to Monterrey is quick and convenient, with a direct flight taking just 1 hour and 35 minutes. Aeroméxico, Volaris, and Viva Aerobus are the main airlines offering flights on this route. 🌄 The flight time from Mexico City to Monterrey is approximately 3 hours and 26 minutes, giving you ample time to relax and enjoy the journey. Whether for business or leisure, Monterrey offers a vibrant destination with a mix of modernity and Mexican cultural charm. 💸 Prices for flights between Monterrey and Mexico City can range from $69 to $233, providing options for different budgets.
Departure Point
Mexico City Santa Lucia Apt Airport
Arrival Point
Monterrey Airport
🚌 The bus journey from Mexico City to Monterrey takes approximately 11 hours and 45 minutes. It is a comfortable and convenient option for travelers looking to move between these two major cities. 🚌 Ticket prices for the bus ride from Mexico City to Monterrey can range from $35 to $200, offering different fare options to suit travelers with varying budgets. Enjoy the scenic route and relaxed travel experience during this road trip adventure through Mexico.
Departure Point
Terminal Central de Autobuses del Norte station
Arrival Point
Monterrey station
Useful tips for bus travellers
• Before starting your journey from Terminal Central de Autobuses del Norte, make sure to check the schedule for Futura and other operators like Primera Plus and ETN online at their respective websites, as services can occasionally change at short notice.
• Bring along snacks or a light meal, as the bus ride from Mexico City to Monterrey lasts approximately 11h 45m and while buses provide snacks, having your own can save you money and ensure you have something you enjoy.
• Upon arrival at Monterrey Central Bus Station, familiarize yourself with the station layout as it can be busy; keep your luggage close and look for the signs indicating taxi services or public transport options, so you can smoothly transition to your next destination.

Frequently asked questions

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

Or choose the category:
The distance between Mexico City and Monterrey is 440 miles. By plane, it takes approximately 3 hours and 49 minutes to travel between the two cities. Taking a bus is another option, with a travel time of around 11 hours and 45 minutes. If driving, it takes approximately 10 hours and 4 minutes to cover the road distance of 563.1 miles.
The most cost-effective option for traveling from Mexico City to Monterrey is to rideshare, which costs only $3. However, this mode of transportation takes a longer time, approximately 10 hours and 28 minutes. If time efficiency is a priority, flying is the quickest option, taking only 3 hours and 49 minutes. Although it is slightly more expensive, with tickets ranging from $45 to $200, it allows travelers to reach their destination much faster.
The prices for a bus ticket between Monterrey and Mexico City can range from $30 to $190, depending on the bus company and the type of service. Some buses may offer more comfortable seats or additional amenities, which can result in higher prices. It is recommended to check with different bus companies and compare prices to find the best deal for your travel needs.
To get from Mexico City to Monterrey without using public transportation, you can consider using BlaBlaCar's carpooling service. It is a convenient option if you don't have a driver's license or prefer to avoid public transport. The driving distance between the two cities is approximately 563 miles, and it takes approximately 10 hours and 4 minutes to drive from Mexico City to Monterrey. The prices for car rides from Mexico City to Monterrey range from $90 to $140.
If you do not have a car, the best way to travel from Mexico City to Monterrey is by taking a bus. The journey takes approximately 11 hours and 45 minutes and the ticket prices range from $30 to $190. Taking a bus allows you to relax, enjoy the scenery, and is often a cost-effective option for travelling between the two cities.
Yes, there is a direct link between Mexico City and Monterrey. The bus service operated by Futura offers hourly departures from Mexico City North and arrives at Monterrey. The journey takes approximately 11 hours and 45 minutes. This provides a convenient option for travelers who prefer bus transportation between the two cities.
The flight between Mexico City and Monterrey typically takes 1 hour and 35 minutes. The prices for a flight vary from $46 to $193, depending on the airline and the time of booking. It is advisable to compare prices and book in advance to get the best deal.
There are over 330 hotels available in Monterrey. Prices start at $49 per night. Some popular hotel options include the Grand Fiesta Americana Monterrey Valle, the Safi Royal Luxury Towers, and the NH Collection Monterrey. These hotels offer a range of amenities and are conveniently located near attractions in Monterrey.

Trips from Mexico City

Trips to Monterrey