1map logoGo to main page

Sacramento, CA, USA to Puerto Vallarta from $138: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sacramento, United States
to
Puerto Vallarta, Mexico

How to Get from Sacramento 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.

$138 by busBest price
2548 kmDistance
7h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sacramento 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
7h  36m
Estimated price
$213-529
Recommended
Company
various
Bus
Average Duration
48h 
Estimated price
$138-251
Cheapest
route map
Distance: 2548 km
Duration: 7h 36m

See more options

Company
various
Train
BART
Plane
Average Duration
8h  33m
Estimated price
$174-661
Company
various
Train
Plane
Average Duration
9h  30m
Estimated price
$202-2130
Company
various
Train
Plane
Average Duration
8h  56m
Estimated price
$228-914
Company
various
Train
Bus
Average Duration
38h  6m
Estimated price
$2131-2132
Company
various
Train
Bus
Average Duration
43h  28m
Estimated price
$2131-2132
Company
various
Bus
Average Duration
44h  50m
Estimated price
$2133-2134
Company
various
Drive
Average Duration
32h  45m
Estimated price
$2135-2136

Sacramento - Puerto Vallarta operators

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

Plane
Website
southwest.com

Plane from Sacramento (SMF) to Puerto Vallarta (PVR)

Average Duration
7h 36m
Estimated price
$2139-2136

Plane from San Francisco (SFO) to Puerto Vallarta (PVR)

Average Duration
3h 50m
Estimated price
$5298-1384
Website
aa.com

Plane from Sacramento (SMF) to Puerto Vallarta (PVR)

Average Duration
6h 7m
Estimated price
$5296-5297
Website
united.com

Plane from Sacramento (SMF) to Puerto Vallarta (PVR)

Average Duration
6h 20m
Estimated price
$1382-1383
Website
delta.com

Plane from Sacramento (SMF) to Puerto Vallarta (PVR)

Average Duration
7h 35m
Estimated price
$1385-1386
Bus Show bus routes
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Sacramento to Tepic

Average Duration
46h
Estimated price
$25170-1382

Bus from Tepic to Puerto Vallarta

Average Duration
2h 26m
Estimated price
$6613-1741
Contact phone
+1 213 368 1172
Website
busesusatours.com

Bus from Los Angeles to Tepic

Average Duration
25h
Estimated price
$2513-1380
Contact phone
800 507 5500
Website
estrellablanca.com.mx

Bus from Tepic to Puerto Vallarta

Average Duration
2h 30m
Estimated price
$6613-2519
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Sacramento to Bakersfield

Average Duration
5h 31m
Estimated price
$1746-2137

Train from Sacramento to Los Angeles

Average Duration
14h 23m
Estimated price
$2518-2510
all-pages.other Show other routes
Contact phone
+1-510-464-6000
Website
bart.gov

Other from Richmond to San Francisco International Airport

Average Duration
1h 10m
Estimated price
$2282-6617

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

Traveling between Sacramento 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 an epic road trip from Sacramento to Puerto Vallarta, covering 1928 miles of diverse landscapes and breathtaking scenery along the way. 💸 With prices ranging from $350 to $550 for the drive, this adventure offers both affordability and the freedom to explore at your own pace.
Average price
$350 - $550
⭐️ Flying from Sacramento to Puerto Vallarta involves taking a connecting flight with a travel time of approximately 5 hours and 15 minutes. There are multiple airlines like Southwest, Delta, and Alaska Airlines offering this route. ⭐️ The total duration of the journey from Sacramento to Puerto Vallarta by plane is around 7 hours and 36 minutes. Although there are no direct flights available, the connecting flights provide a convenient way to reach your destination in Mexico. ⭐️ Prices for flights between Puerto Vallarta and Sacramento range from $213 to $529, offering travelers flexibility in choosing the best option that fits their budget and schedule. Prepare for a comfortable and memorable trip to beautiful Puerto Vallarta from the lovely city of Sacramento.
Departure Point
Sacramento Airport
Arrival Point
Puerto Vallarta Airport. The quickest flight takes 5h 15m and has one stopover
🚌 The journey from Sacramento to Puerto Vallarta by bus is a scenic adventure with multiple transfers. It may take approximately 2 days to complete the trip, but the experience is worth it.
Departure Point
Sacramento station
Arrival Point
Bucerías station

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Sacramento to Puerto Vallarta is by combining train, BART, and a flight. Start by taking the Amtrak Capitol Corridor train from Sacramento to Oakland. From there, take the BART to San Francisco International Airport and fly to Puerto Vallarta. This option typically costs between $150 and $650 and takes approximately 8 hours and 41 minutes.
The fastest way to travel from Sacramento to Puerto Vallarta is by taking a direct flight. The flight duration typically ranges from 7 hours and 45 minutes. Several airlines offer flights between these two destinations, providing convenient options for travelers. The cost of the flight can vary depending on the airline and booking time, but it usually ranges from $180 to $500.
The distance between Sacramento and Puerto Vallarta is approximately 2548 kilometers. If you were to travel by road, the distance would be around 3095 kilometers.
The best way to travel from Sacramento to Puerto Vallarta without a car is to take a train and bus route via Bakersfield. First, take an Amtrak train from Sacramento to Bakersfield, which takes approximately 2 hours and 45 minutes. From Bakersfield, you can then take a long-distance bus service, such as Greyhound or Tufesa, to reach Puerto Vallarta. The bus journey usually takes around 28 hours, depending on the specific route and stops.
The travel time from Sacramento to Puerto Vallarta is approximately 7 hours and 45 minutes, including transfers.
There are many options for accommodations in Puerto Vallarta. With over 1383+ hotels to choose from, you will have a wide range of choices that fit different budgets and preferences. Prices for hotels in Puerto Vallarta start at $82 per night, making it accessible for different travelers. Whether you prefer a luxurious beachfront resort or a cozy boutique hotel, Puerto Vallarta has options to suit every taste.
Yes, you can drive from Sacramento to Puerto Vallarta. The driving distance between the two destinations is approximately 3095 km. It would take about 32 hours and 38 minutes to drive from Sacramento to Puerto Vallarta.
No, there is no direct bus between Sacramento and Puerto Vallarta. However, there are bus services available that involve transfers. The journey typically takes around 2 days, with transfers at locations such as Tepic and Bucerías.
To catch the bus from Sacramento to Puerto Vallarta you will need to go to the Sacramento station. This is where ACN Autobuses operates their services for this route.
The Sacramento to Puerto Vallarta bus arrives at Bucerías station. Bucerías is a coastal town located in the state of Nayarit just north of Puerto Vallarta. It is a popular tourist destination known for its beautiful beaches and vibrant atmosphere. From Bucerías, travelers can easily access Puerto Vallarta and explore all the attractions this popular Mexican destination has to offer.
Alaska Airlines, Southwest Airlines, Delta, and three other airlines offer flights from Sacramento Airport to Puerto Vallarta Airport in Mexico.
The fastest way to get from Sacramento to Puerto Vallarta by plane is to take a flight with one stopover. There are multiple airlines, including Alaska Airlines, Southwest Airlines, and Delta, that offer flights from Sacramento Airport to Puerto Vallarta Airport. However, there are no direct flights available. The quickest flight duration is approximately 5 hours and 15 minutes, but including the stopover, the total travel time can be around 7 hours and 45 minutes. Prices for this route can range from $183 to $496.
The flight from Sacramento to Puerto Vallarta typically takes around 5 hours and 15 minutes.
The cost of a flight from Sacramento to Puerto Vallarta typically ranges from $183 to $496.
The cost of a bus from Sacramento to Puerto Vallarta can range from $128 to $232.
The cost of driving from Sacramento to Puerto Vallarta typically ranges from $340 to $550.