1map logoGo to main page

Mexico City to Nogales, AZ USA from $140: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mexico City, Mexico
to
Nogales, United States

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

$140 by busBest price
1783 kmDistance
9h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mexico City to Nogales 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
Drive
Average Duration
9h  27m
Estimated price
$291-568
Recommended
Company
Chihuahuenses
Bus
Average Duration
32h  20m
Estimated price
$140-250
Cheapest
route map
Distance: 1783 km
Duration: 9h 27m

See more options

Company
various
Bus
Average Duration
33h 
Estimated price
$162-263
Company
various
Drive
Average Duration
22h  55m
Estimated price
$220-2910
Company
various
Plane
Drive
Average Duration
9h  51m
Estimated price
$402-762

Mexico City - Nogales operators

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

Bus
Contact phone
800 507 5500
Website
chihuahuenses.com.mx

Bus from Terminal Central de Autobuses del Norte to Nogales

Average Duration
32h 20m
Estimated price
$140-250
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Terminal Central de Autobuses del Norte to Nogales

Average Duration
35h 45m
Estimated price
$5681-2918

Bus from Tepotzotlán to Nogales

Average Duration
31h
Estimated price
$5681-2918
Plane
Website
aa.com

Plane from Mexico City (MEX) to Tucson (TUS)

Average Duration
6h 48m
Estimated price
$2911-2912
Website
delta.com

Plane from Mexico City (MEX) to Tucson (TUS)

Average Duration
7h 49m
Estimated price
$2916-2917
Website
aeromexico.com

Plane from Mexico City (MEX) to Tucson (TUS)

Average Duration
7h 49m
Estimated price
$2916-2917
Website
volaris.com

Plane from Mexico City (MEX) to Phoenix (PHX)

Average Duration
3h 40m
Estimated price
$2914-2915
Website
united.com

Plane from Mexico City (MEX) to Tucson (TUS)

Average Duration
7h 19m
Estimated price
$2911-2912
all-pages.other Show other routes
Contact phone
+1-480-710-3441
Website
airportshuttleofphoenix.com

Other from Sky Harbor International Airport to Nogales

Average Duration
3h 30m
Estimated price
$5680-5680

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

Traveling between Mexico City and Nogales 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 Nogales, covering a distance of 1351 miles. Enjoy the diverse landscapes and charming towns along the way. 💰 The cost of this journey by car ranges from $220 to $330, offering budget-friendly options for travelers seeking an adventurous experience. ⏰ Plan for a driving time of approximately 22 hours and 55 minutes, allowing for pit stops to explore hidden gems and local cuisines en route to Nogales
Average price
$220 - $330
🛫 Traveling from Mexico City to Nogales by plane is an exciting journey with a duration of approximately 6 hours and 32 minutes. The route includes one stopover, allowing travelers to relax and perhaps explore a new airport during the layover.
Departure Point
Mexico City Airport
Arrival Point
Tucson Airport. The quickest flight takes 6h 32m and has one stopover
Useful tips for plane travellers
• When planning your itinerary, consider the layover options available, as the quickest flight from Mexico City to Tucson can take over 6 hours and will typically have connections, often in U.S. hub cities; check each airline's policies for baggage transfer to minimize delays.
• Upon arriving at Tucson International Airport, be prepared for U.S. customs procedures, which can be time-consuming; ensure you have all necessary documents ready, including your visa and any required health documentation, to streamline your passage through immigration.
• Taxis from Tucson Airport to Nogales can cost approximately $90 to $120; consider using ride-sharing apps like Uber or Lyft for potentially lower fares and more convenience, and check out Tucson's official transportation website for local options: flytucson.com
Departing from Terminal Central de Autobuses del Norte, the journey lasts approximately 32 hours and 20 minutes. 🎟️ Ticket prices for the Mexico City to Nogales bus route range from $140 to $250, making this an affordable and convenient transportation choice for your journey across the border. Enjoy the sights and sounds along the way as you embark on this unforgettable adventure.
Departure Point
Terminal Central de Autobuses del Norte station
Arrival Point
Nogales station

Frequently asked questions

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

Or choose the category:
The distance between Mexico City and Nogales is approximately 1783 km by air and 2184 km by road. The typical travel time by air is around 9 hours and 24 minutes, involving a flight to Phoenix and then a shuttle to Nogales. If traveling by car, the journey usually takes about 22 hours and 52 minutes from Nogales to Mexico City. On the other hand, taking a bus from Mexico City to Nogales typically takes around 21 hours and 7 minutes.
The most cost-effective transportation option for traveling from Mexico City to Nogales is by bus via Guadalajara. This option can cost between $85 and $220 and takes approximately 21 hours and 7 minutes. However, the fastest way to travel between the two cities is to fly and then take a bus. This option can cost between $140 and $360 and takes around 11 hours and 33 minutes.
The prices for a bus ticket between Nogales and Mexico City range from $85 to $216.
To get from Mexico City to Nogales without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 2184 km, and it typically takes around 22 hours and 52 minutes to complete the journey. The cost of driving can vary, but it is estimated to range from $220 to $330 depending on factors such as fuel prices and toll fees.
The most convenient way to travel from Mexico City to Nogales without a car is by taking a bus. The bus route typically includes a stop in Guadalajara and takes approximately 21 hours and 7 minutes. The cost of the bus ticket ranges from $85 to $220, depending on the bus company and amenities provided.
Yes, there is a direct bus link between Mexico City and Nogales. The bus services, operated by Omnibus de Mexico and Tufesa Mexico, depart from Mexico City North station and arrive at Nogales station. The journey takes approximately 32 hours and there are two bus departures daily, operating every day.
The flight between Mexico City and Nogales typically takes around 3 hours and 24 minutes. However, this is a direct flight from Mexico City Airport to Phoenix Airport, so additional travel time by shuttle or other means would be needed to reach Nogales.
There are several accommodation options available in Nogales. With over 18 hotels to choose from, travelers can find a suitable place to stay based on their preferences and budget. Prices for hotels in Nogales start at $47 per night, providing affordable options for visitors.