1map logoGo to main page

Nogales, AZ, USA to Veracruz from $95: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nogales, United States
to
Veracruz, Mexico

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

$95 by busBest price
2576 kmDistance
7h 37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nogales to Veracruz 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
Drive
Plane
Average Duration
7h  37m
Estimated price
$334-1132
Recommended
Company
Tufesa Mexico
Bus
Average Duration
27h 
Estimated price
$95-294
Cheapest
route map
Distance: 2576 km
Duration: 7h 37m

See more options

Company
various
Bus
Average Duration
39h  8m
Estimated price
$162-3340
Company
various
Bus
Average Duration
38h  39m
Estimated price
$182-411
Company
various
Drive
Plane
Average Duration
10h  59m
Estimated price
$378-781
Company
various
Drive
Average Duration
26h  55m
Estimated price
$3341-3342

Nogales - Veracruz operators

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

Bus
Contact phone
+52 644 410 2444
Website
tufesa.com.mx

Bus from Nogales to Guamuchil

Average Duration
13h
Estimated price
11325-3349
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Central ACN to La Tinaja

Average Duration
10h 30m
Estimated price
11326-11327
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from La Tinaja to Veracruz

Average Duration
1h 11m
Estimated price
11328-113285

Bus from Terminal de Autobuses de Pasajeros de Oriente to Veracruz

Average Duration
7h 20m
Estimated price
11329-950
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Nogales to Tepotzotlán

Average Duration
31h
Estimated price
113290-3347

Bus from Nogales to Terminal Central de Autobuses del Norte

Average Duration
35h 45m
Estimated price
113290-3347
Shuttle
Contact phone
+1-480-710-3441
Website
airportshuttleofphoenix.com

Shuttle from Nogales to Sky Harbor International Airport

Average Duration
3h 30m
Estimated price
11324-0
Plane
Website
aa.com

Plane from Tucson to Veracruz

Average Duration
6h 19m
Estimated price
11323-11322
Website
vivaaerobus.com

Plane from Phoenix to Veracruz

Average Duration
5h 20m
Estimated price
3347-3348

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

Traveling between Nogales and Veracruz 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 an epic road journey from Nogales to Veracruz covering a distance of 1601 miles. With approximately 26 hours and 55 minutes of driving, prepare for a diverse and scenic adventure crossing borders. 💵 The cost of this road trip ranges from $260 to $390, offering flexibility for budget-conscious travelers. Spend your savings exploring the charming towns and vibrant cities en route to Veracruz, immersing yourself in the rich cultural tapestry of Mexico.
Average price
$260 - $390
🚂 Embark on a scenic train journey from Nogales to Heroica Veracruz spanning a distance of 1,484 miles and taking approximately 1 day and 13 hours with 5 transfers. The first leg involves a bus ride from Nogales to Hermosillo, setting the stage for an adventure-filled trip.
🛫 Flying from Nogales to Veracruz involves a connecting flight as there is no direct route from Tucson Airport. The fastest option has a total duration of 6 hours and 19 minutes with one layover.
Departure Point
Tucson Airport
Arrival Point
Veracruz Airport. The quickest flight takes 6h 19m and has one stopover
🚌 Starting from Nogales the journey to Veracruz by bus involves multiple transfers and takes approximately 27 hours. The buses operated by Tufesa Mexico depart from Nogales station and arrive at Veracruz station. 🚍 The route includes various stops such as Hermosillo, Culiacán, Tlaquepaque City, Puebla, and finally, Veracruz. The total distance covered is around 1,504 miles with different agencies like Tufesa Internacional, Primera Plus, and ADO.
Departure Point
Nogales station
Arrival Point
Veracruz station

Frequently asked questions

Find out more about the route from Nogales to Veracruz.

Or choose the category:
The cheapest way to travel from Nogales to Veracruz is by bus. You can take a bus from Nogales to Guadalajara, which costs between $95 and $200. From Guadalajara, you can then catch another bus to Veracruz. The total travel time including transfers is approximately 28 hours and 16 minutes.
The fastest way to travel from Nogales to Veracruz is by taking a bus to Hermosillo, Sonora, and then catching a flight from Hermosillo to Veracruz. This option typically takes around 12 hours and 15 minutes, depending on the flight schedule. The cost for this journey ranges from $210 to $700, depending on the airline and booking details.
The distance from Nogales to Veracruz is approximately 2016 km. If you were to travel by road, the distance would be approximately 2576 km.
The best way to travel from Nogales to Veracruz without a car is by taking a bus via Guadalajara. The journey will take approximately 28 hours and 16 minutes, and the bus fare ranges from $95 to $200.
The journey from Nogales to Veracruz takes approximately 11 hours and 11 minutes.
There are plenty of accommodation options available near Veracruz. With over 213+ hotels to choose from, travelers can find something that suits their budget and preferences. Prices for hotels in Veracruz start at around $50 per night, with various options available to cater to different needs, such as luxury resorts, beachfront hotels, and budget-friendly accommodations in the city center.
Yes, you can drive from Nogales to Veracruz. The driving distance is approximately 2577 km, and it takes approximately 26 hours and 55 minutes without traffic. Please note that during your drive you will need to cross the border between the US and Mexico, so make sure to have all the necessary documentation for a smooth crossing.
Yes, there is no direct bus service from Nogales to Veracruz. However, you can take a bus route that involves transfers. The journey begins in Nogales and requires transfers at Mexico City Norte and Mexico City TAPO Bus stations. The total travel time for this route is approximately 39 hours and 46 minutes, including the transfers.
You can catch the bus from Nogales to Veracruz at the Nogales station. The bus service is operated by Chihuahuenses.
The bus from Nogales to Veracruz arrives at the Veracruz bus station.
There are several airlines that offer flights between Nogales and Veracruz. American Airlines, United Airlines, Delta, and Aeroméxico are among the airlines that provide flights from Phoenix Airport to Veracruz Airport.
The fastest way to get from Nogales to Veracruz by plane is to take a flight from Phoenix Airport with one stopover. The quickest flight takes approximately 5 hours and 47 minutes. Major airlines such as American Airlines, United Airlines, Delta, and Aeroméxico offer flights that connect these two cities.
The flight from Nogales to Veracruz typically requires a layover. The quickest option takes approximately 5 hours and 47 minutes, with one stopover.
The cost of a bus ticket from Nogales to Veracruz ranges between $96 and $198.
The cost to drive from Nogales to Veracruz can vary depending on factors such as gas prices and tolls. On average, you can expect to pay around $260-$390 for the journey.