Flights from Sacramento to Puerto Vallarta – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SMF to PVR – All flight route options from Sacramento International, California, USA to Licenciado Gustavo Diaz Ordaz International, Mexico. These routes are operated by 9 airlines. Fly non-stop with Southwest Airlines or Alaska Airlines, or choose from 8 different stopover flights. The shortest flight time is 3 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Licenciado Gustavo Diaz Ordaz
We got great deals on hotels and car rentals near the airport.
Sacramento to Puerto Vallarta flights
With over 188 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Puerto Vallarta (PVR) from Sacramento (SMF) with Alaska Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Phoenix, San Diego or any other of the 8 alternatives with connectiing airports.
Sacramento to Puerto Vallarta with Alaska Airlines
You can fly non-stop with Alaska Airlines every Saturday at 07:47. You also have the option to do a transit flight via San Diego. Alaska Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with Alaska Airlines will begin in Jan 2026.
With Southwest Airlines
You can fly non-stop with Southwest Airlines every Saturday at 09:10 or 09:15. You can also take a connecting flight via Santa Ana or Phoenix.
Distance & flight times: Sacramento International to Licenciado Gustavo Diaz Ordaz International
The shortest flight time between SMF and PVR is 3 hours and 41 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 41m | - | 1588 miles (2555 km) |
PHX Phoenix | 5h 31m | 51m | 1629 miles (2621 km) |
SAN San Diego | 5h 42m | 57m | 1599 miles (2573 km) |
SNA Santa Ana | 5h 55m | 1h 45m | 1596 miles (2568 km) |
LAX Los Angeles | 7h 32m | 3h 40m | 1600 miles (2574 km) |
SFO San Francisco | 7h 41m | 2h 45m | 1649 miles (2653 km) |
SLC Salt Lake City | 8h 5m | 3h 3m | 1985 miles (3194 km) |
GDL Guadalajara | 8h 42m | 4h 12m | 1796 miles (2890 km) |
BJX Leon/Guanajuato | 8h 45m | 4h 1m | 1965 miles (3162 km) |


Quick copy and share this page
From Sacramento to Mexico
Below is a list of other destinations to Mexico from Sacramento International with either direct flights or 1 stop connections.
-
CUN Cancun
-
MEX Mexico City Direct
-
MTY Monterrey
-
GDL Guadalajara Direct
-
NLU Mexico City
-
SJD San Jose Cabo Direct
-
TIJ Tijuana
-
MZT Mazatlan
-
BJX Leon/Guanajuato Direct
-
MID Merida
From USA to Puerto Vallarta
Below is a list of other cities in USA with flights to Puerto Vallarta with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami
-
CLT Charlotte
-
LAX Los Angeles Direct
-
IAH Houston Direct
-
EWR New York Direct