There are 6 ways to get from Provo to Hermosillo by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Phoenix
best- Take the bus from 300 S / 600 E - Provo to Las Vegasbus
- Take the bus from Las Vegas to Phoenixbus
- Take the bus from Phoenix West to Hermosillo TAPbus
23h 30m$3,598–4,725Fly from Provo
cheapest- Fly from Provo (PVU) to Hermosillo International Airport (HMO)plane PVU - HMO
15h 5m$1,776–9,216Drive 1,491.4 km
- Drive from Provo to Hermosillocar 1,491.4 km
17h 27m$3,115–4,499Bus
- Take the bus from Provo Central Station to St George Bluff St Officebus
- Take the bus from St George to Harry Reid Internationalbus
- Take the bus from Las Vegas to Nogalesbus
- Take the bus from Nogales to Hermosillobus
25h 38m$3,037–6,075Bus #2
- Take the bus from Provo Envios Confianza to El Pasobus Salt Lake
- Take the bus from Ciudad Juárez to Hermosillobus
26h 14m$4,398–5,887Train to Salt Lake City International Airport, fly
- Take the train from Provo Central Station to North Temple Stationtrain
- Fly from Salt Lake City International Airport (SLC) to Hermosillo International Airport (HMO)plane SLC - HMO
8h 19m$1,816–8,843
Provo to Hermosillo by bus
Comparing Your Travel Options
The cheapest way to get from Provo to Hermosillo is to drive which costs $3100 - $4500 and takes 17h 27m.
The fastest way to get from Provo to Hermosillo is to train and fly which takes 8h 19m and costs $1800 - $9000.
No, there is no direct bus from Provo to Hermosillo. However, there are services departing from 300 S / 600 E - Provo and arriving at Hermosillo TAP via Las Vegas and Phoenix West. The journey, including transfers, takes approximately 23h 30m.
The distance between Provo and Hermosillo is 1637 km. The road distance is 1491.4 km.
The best way to get from Provo to Hermosillo without a car is to bus via Phoenix which takes 23h 30m and costs $3600 - $4800.
It takes approximately 23h 30m to get from Provo to Hermosillo, including transfers.
Provo to Hermosillo bus services, operated by Tufesa, depart from 300 S / 600 E - Provo station.
The best way to get from Provo to Hermosillo is to bus via Phoenix which takes 23h 30m and costs $3600 - $4800. Alternatively, you can fly, which costs $1700 - $9500 and takes 15h 5m.
Provo to Hermosillo bus services, operated by Tufesa, arrive at Las Vegas station.
Hermosillo is 1h behind Provo. It is currently 10:50 PM in Provo and 9:50 PM in Hermosillo.
What companies run services between Provo, UT, USA and Hermosillo, Mexico?
You can take a bus from 300 S / 600 E - Provo to Hermosillo TAP via Las Vegas, Phoenix, and Phoenix West in around 23h 30m. Alternatively, American Airlines, Breeze Airways, and two other airlines fly from Provo (PVU) to Hermosillo International Airport (HMO) twice daily.
- Website
- aa.com
Flights from Provo to Hermosillo International Airport via Phoenix
- Ave. Duration
- 19h 52m
- When
- Every day
- Estimated price
- $1,600–19,000
Flights from Provo to Hermosillo International Airport via Santa Ana, Phoenix
- Ave. Duration
- 16h 3m
- When
- Monday and Friday
- Estimated price
- $3,800–21,000
Flights from Salt Lake City International Airport to Hermosillo International Airport via Phoenix
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- $1,600–8,500
- Website
- vivaaerobus.com
Flights from Provo to Hermosillo International Airport via Austin, Monterrey
- Ave. Duration
- 12h 27m
- When
- Sunday
- Estimated price
- $3,400–15,000
- Phone
- +1 801-743-3882
- rideuta@rideuta.com
- Website
- rideuta.com
Train from Provo Central Station to North Temple Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $45–120
- Schedules at
- rideuta.com
- Adult - full fare
- $45–120
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from 300 S / 600 E - Provo to Las Vegas
- Ave. Duration
- 6h
- Frequency
- 5 times a week
- Estimated price
- $1,400–1,900
- Schedules at
- Tufesa
- Adult One way
- $1,400–1,900
Bus from Las Vegas to Phoenix
- Ave. Duration
- 6h
- Frequency
- Every 3 hours
- Estimated price
- $1,100–1,600
- Schedules at
- Tufesa
- Adult One way
- $1,100–1,600
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- Omnibus Express (OMEX VIP)
Bus from Phoenix West to Hermosillo TAP
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- $1,100–1,300
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- Salt Lake Express
Bus from Provo Central Station to St George Bluff St Office
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- $900–1,700
- Website
- Salt Lake Express
Bus from St George to Harry Reid International
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- $500–1,200
- Website
- Salt Lake Express
- Phone
- +52 644 410 2444
- atencionaclientes@tufesa.com.mx
- Website
- tufesa.com.mx
Bus from Las Vegas to Nogales
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $1,000–2,258
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $1,000–1,500
- Titanium
- $1,100–1,300
Bus from Nogales to Hermosillo
- Ave. Duration
- 3h 43m
- Frequency
- Every 2 hours
- Estimated price
- $370–650
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $370–600
- Titanium
- $410–650
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- Omnibus Express
Bus from Provo Envios Confianza to El Paso
- Ave. Duration
- 11h 50m
- Frequency
- 4 times a week
- Estimated price
- $2,300–3,000
- Schedules at
- Omnibus Express
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- chihuahuenses.com.mx
Bus from Ciudad Juárez to Hermosillo
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1,800–2,600
- 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
Travelling to the US: What do I need to know?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Provo to Hermosillo is 1491 km. It takes approximately 17h 27m to drive from Provo to Hermosillo.
There are 149+ hotels available in Hermosillo.






















