1map logoGo to main page

Tucson, AZ, USA to Puerto Vallarta from $131: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Tucson, United States
to
Puerto Vallarta, Mexico

How to Get from Tucson to Puerto Vallarta: 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.

$131 by busBest price
1418 kmDistance
4h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tucson to Puerto Vallarta 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
4h  59m
Estimated price
$267-1557
Recommended
Company
various
Bus
Average Duration
33h  20m
Estimated price
$131-231
Cheapest
route map
Distance: 1418 km
Duration: 4h 59m

See more options

Company
various
Bus
Average Duration
23h  14m
Estimated price
$131-218
Company
various
Drive
Average Duration
18h  59m
Estimated price
$190-280

Tucson - Puerto Vallarta operators

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

Plane
Website
aa.com

Plane from Tucson (TUS) to Puerto Vallarta (PVR)

Average Duration
5h 25m
Estimated price
$2673-2674
Website
southwest.com

Plane from Tucson (TUS) to Puerto Vallarta (PVR)

Average Duration
5h 40m
Estimated price
$2675-2676
Website
united.com

Plane from Tucson (TUS) to Puerto Vallarta (PVR)

Average Duration
6h 30m
Estimated price
$2673-2677
Website
delta.com

Plane from Tucson (TUS) to Puerto Vallarta (PVR)

Average Duration
6h 48m
Estimated price
$2678-2679
Website
alaskaair.com

Plane from Tucson (TUS) to Puerto Vallarta (PVR)

Average Duration
5h 28m
Estimated price
$2675-15570
Bus
Contact phone
+52 644 410 2444
Website
tufesa.com.mx

Bus from Tucson to Tepic

Average Duration
21h 8m
Estimated price
$15571-15572
Contact phone
800 507 5500
Website
estrellablanca.com.mx

Bus from Tepic to Bucerías

Average Duration
1h 5m
Estimated price
$15573-15574
Contact phone
+1 (800) 888-2749
Website
arizonashuttle.com

Bus from University of Arizona to Sky Harbor International Airport

Average Duration
30m
Estimated price
$0-0
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Phoenix to Tepic

Average Duration
27h 50m
Estimated price
$15575-15576

Tucson to Puerto Vallarta: Overview of Bus, Train, Flight, and Car Trips

Traveling between Tucson and Puerto Vallarta 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 Tucson to Puerto Vallarta covering a distance of 1061 miles. The journey promises approximately 18 hours and 59 minutes of adventure-filled driving. 🌴 Indulge in the ultimate sun-soaked vacation as you reach Puerto Vallarta. With car travel costs ranging from $190 to $280, this road trip blends the thrill of the open road with the allure of coastal paradise.
Average price
$190 - $280
🚆 Embark on an exciting train journey from Tucson to Puerto Vallarta, covering a distance of 1,098 miles in approximately 1 day and 4 hours. With 4 transfers along the way, you'll experience a diverse range of landscapes and cities as you make your way to the beautiful destination in Jalisco.
🛫 Flying from Tucson to Puerto Vallarta by plane involves a flight duration of approximately 4 hours and 36 minutes with one stopover along the way.
Departure Point
Tucson Airport
Arrival Point
Puerto Vallarta Airport. The quickest flight takes 4h 36m and has one stopover
🚌 Starting from University of Arizona, 🛫 take a bus to Sky Harbor International Airport in Phoenix. From there, you will have transfers in Tepic and Bucerias before arriving in Puerto Vallarta. The journey, with all the transfers, will take approximately 33 hours and 20 minutes. 💵 The prices for buses from Tucson to Puerto Vallarta can range from $131 to $231. Take in the sights and immerse yourself in the adventure of traveling by bus from Tucson to Puerto Vallarta.
Departure Point
University of Arizona station
Arrival Point
Bucerías station

Frequently asked questions

Find out more about the route from Tucson to Puerto Vallarta.

Or choose the category:
The distance between Tucson and Puerto Vallarta is 1417.8 km or 1698.7 km by road. The typical travel times vary depending on the mode of transportation. It takes 7h 18m to fly from Tucson to Puerto Vallarta with a layover in Phoenix, while a direct flight takes 7h 46m. Driving from Tucson to Puerto Vallarta takes approximately 18h 52m, while taking a bus can take around 30h 42m.
The most cost-effective transportation option for traveling from Tucson to Puerto Vallarta is by taking a bus via Phoenix. This option is affordable, with prices ranging from $120 to $220, but it does have a longer travel time of 33 hours and 16 minutes. If you're looking for a faster option, taking a bus to Phoenix and then flying is your best bet. With a travel time of just 7 hours and 18 minutes, this option is quick, although it may be a bit more expensive, with prices ranging from $160 to $600.
The prices for a bus ticket from Tucson to Puerto Vallarta range from $110 to $240.
To travel from Tucson to Puerto Vallarta without using public transportation, you can opt to drive. The distance between the two cities is approximately 1699.5 km, and it takes around 18 hours and 52 minutes to complete the drive. The cost of driving from Tucson to Puerto Vallarta can range from $190 to $280, depending on factors such as fuel prices and toll fees.
To travel from Tucson to Puerto Vallarta without a car, the best option is to take a bus. The bus journey takes approximately 23 hours and 12 minutes and costs between $120 and $210.
No, there is no direct link between Tucson and Puerto Vallarta. However, there are bus services available with transfers. The journey includes departing from Tucson station and arriving at Puerto Vallarta station, with transfers at Laos Transit Center, Tucson, and Zapopan. The total travel time for this route is approximately 30 hours and 42 minutes.
The flight duration between Tucson and Puerto Vallarta varies depending on the number of stopovers. The quickest flight typically takes around 4 hours and 47 minutes, with one stopover. As for the cost, prices for flights between these two destinations range from $211 to $903, depending on factors such as airline, time of travel, and booking class.
There are plenty of accommodation options near Puerto Vallarta. With over 1383 hotels to choose from, you can find a variety of options to suit your preferences and budget. Prices for hotels in the area start at $82 per night.