There are 5 ways to get from Apache Junction to Puerto Vallarta by plane, bus, car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Phoenix (PHX) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)PHX - PVR
5h 52m$6,116–24,501Bus
cheapest- Take the bus from Apache Junction to Phoenix Bus Station
- Take the bus from Phoenix Bus Station to Tepic
- Take the bus from Tepic to Bucerías
34h 22m$2,322–3,376Bus via Superstition Springs PNR
- Take the bus from Superstition Springs PNR to Van Buren St & 1st St533
- Take the bus from Phoenix to Tepic
- Take the bus from Tepic to Bucerías
32h 40m$3,007–5,273Drive 1,843.3 km
- Drive from Apache Junction to Puerto Vallarta1,843.3 km
21h 3m$3,869–5,588Bus via Ciudad Juárez
- Take the bus from Apache Junction to El Paso Bus StationGreyhound US1030s
- Take the bus from Ciudad Juárez to Puerto Vallarta
43h$4,644–7,361
Phoenix (PHX) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) flights
Questions & Answers
The cheapest way to get from Apache Junction to Puerto Vallarta is to bus which costs $2300 - $3400 and takes 34h 22m.
The fastest way to get from Apache Junction to Puerto Vallarta is to fly which takes 5h 52m and costs $6000 - $25000.
The distance between Apache Junction and Puerto Vallarta is 1650 km. The road distance is 1843.3 km.
The best way to get from Apache Junction to Puerto Vallarta without a car is to bus via Superstition Springs PNR which takes 32h 40m and costs $3000 - $5500.
It takes approximately 5h 52m to get from Apache Junction to Puerto Vallarta, including transfers.
The best way to get from Apache Junction to Puerto Vallarta is to fly which takes 5h 52m and costs $6000 - $25000. Alternatively, you can bus via Superstition Springs PNR, which costs $3000 - $5500 and takes 32h 40m.
Puerto Vallarta is 1h ahead of Apache Junction. It is currently 5:19 AM in Apache Junction and 6:19 AM in Puerto Vallarta.
Yes, the driving distance between Apache Junction to Puerto Vallarta is 1843 km. It takes approximately 21h 3m to drive from Apache Junction to Puerto Vallarta.
There are 2451+ hotels available in Puerto Vallarta.
What companies run services between Apache Junction, AZ, USA and Puerto Vallarta, Mexico?
American Airlines, Southwest Airlines, and Volaris fly from Phoenix (PHX) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) every 4 hours. Alternatively, you can take a vehicle from Apache Junction to Autotransportes Medina via Superstition Springs PNR, Van Buren St & 1st St, Van Buren/Central Ave, McDowell/Central Ave, McDowell Rd & Central Av, McDowell Rd & 27th Av, Phoenix, Tepic, and Bucerías in around 32h 40m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- southwest.com
Flights from Phoenix to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $1,300–6,500
Flights from Phoenix to Licenciado Gustavo Díaz Ordaz International Airport via San Diego
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- $1,700–8,000
Flights from Phoenix to Licenciado Gustavo Díaz Ordaz International Airport via Santa Ana
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $1,800–8,500
Flights from Phoenix to Licenciado Gustavo Díaz Ordaz International Airport via Austin
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- $1,900–8,500
- Website
- aa.com
Flights from Phoenix to Licenciado Gustavo Díaz Ordaz International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $1,300–6,500
- Website
- volaris.com
Flights from Phoenix to Licenciado Gustavo Díaz Ordaz International Airport via Guadalajara
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- $3,600–11,000
- Phone
- +1 (602) 253-5000
- csr@valleymetro.org
- Website
- valleymetro.org
Bus from Superstition Springs PNR to Van Buren St & 1st St
- Ave. Duration
- 39 min
- Frequency
- 3 times a day
- Estimated price
- $37
- Website
- https://www.valleymetro.org
- Phone
- +52 644 410 2444
- atencionaclientes@tufesa.com.mx
- Website
- tufesa.com.mx
Bus from Phoenix to Tepic
- Ave. Duration
- 25h 46m
- Frequency
- 4 times a day
- Estimated price
- $2,100–4,168
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $2,100–3,800
- Titanium
- $2,390–2,405
- Platinum
- $4,168
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- estrellablanca.com.mx
Bus from Tepic to Bucerías
- Ave. Duration
- 3h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $280–330
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.com.mx
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Apache Junction to Phoenix Bus Station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $410–950
- Website
- https://www.greyhound.com/
Bus from Apache Junction to El Paso Bus Station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $900–1,900
- Website
- https://www.greyhound.com/
- Phone
- +52 664 299 0487
- servicios@acnautobuses.com
- Website
- acnautobuses.com
Bus from Phoenix Bus Station to Tepic
- Ave. Duration
- 27h 50m
- Frequency
- Once daily
- Estimated price
- $1,400–1,800
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- chihuahuenses.com.mx
Bus from Ciudad Juárez to Puerto Vallarta
- Ave. Duration
- 32h 15m
- Frequency
- Once daily
- Estimated price
- $3,400–5,000
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
















