Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Nuevo Vallarta?

Book now

There are 8 ways to get from San Francisco to Nuevo Vallarta by plane, subway, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly from San Francisco

  1. Fly from San Francisco (SFO) to Puerto Vallarta (PVR)

Cheapest option

Bus

  1. Take the bus from San Francisco Bus Station to Modesto Bus Stop
  2. Take the bus from Modesto to Tepic
  3. Take the bus from Tepic to Bucerías

6 alternative options

BART to San Jose, fly

  1. Take the BART from Civic Center / UN Plaza to Milpitas
  2. Fly from San Jose (SJC) to Puerto Vallarta (PVR)

Fly from Oakland

  1. Fly from Oakland (OAK) to Puerto Vallarta (PVR)

Bus via Los Angeles

  1. Take the bus from San Francisco to Los Angeles
  2. Take the bus from Los Angeles to Tepic
  3. Take the bus from Tepic to Puerto Vallarta

Train, bus

  1. Take the train from Oakland to Los Angeles
  2. Take the bus from Los Angeles to Tepic
  3. Take the bus from Tepic to Puerto Vallarta

Caltrain, bus

  1. Take the Caltrain from San Francisco Caltrain to San Jose Diridon Caltrain
  2. Take the bus from San Jose Diridon to Gilroy Transit Center
  3. Take the bus from Gilroy to Tepic
  4. Take the bus from Tepic to Bucerías

Drive

  1. Drive from San Francisco to Nuevo Vallarta

San Francisco (SFO) to Puerto Vallarta (PVR) flights

The flight time between San Francisco (SFO) and Puerto Vallarta (PVR) is around 6h 30m and covers a distance of around 2505 km. This includes an average layover time of around 1h 20m. Services are operated by Alaska Airlines, Inc., United Airlines, Southwest Airlines and others. Typically 120 flights run weekly, although weekend and holiday schedules can vary so check in advance.

120 Weekly Planes
6h 30m Average Duration
$2496 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from San Francisco to Nuevo Vallarta is to fly which costs $160 - $300 and takes 6h 25m.

More details

The fastest way to get from San Francisco to Nuevo Vallarta is to fly which takes 6h 25m and costs $160 - $300.

More details

No, there is no direct bus from San Francisco station to Nuevo Vallarta. However, there are services departing from San Francisco Bus Station and arriving at Nuevo Vallarta via Modesto, Tepic, Bucerías and Puerto Vallarta. The journey, including transfers, takes approximately 2 days 1h.

More details

The distance between San Francisco and Nuevo Vallarta is 2514 km. The road distance is 3069.7 km.

Get driving directions

The best way to get from San Francisco to Nuevo Vallarta without a car is to bus via Los Angeles which takes 31h 10m and costs $200 - $350.

More details

It takes approximately 6h 25m to get from San Francisco to Nuevo Vallarta, including transfers.

More details

San Francisco to Nuevo Vallarta bus services, operated by Greyhound USA, depart from San Francisco Bus Station.

More details

The best way to get from San Francisco to Nuevo Vallarta is to fly which takes 6h 25m and costs $160 - $300. Alternatively, you can bus via Los Angeles, which costs $200 - $350 and takes 31h 10m.

Mode details

The quickest flight from San Francisco Airport to Puerto Vallarta Airport is the direct flight which takes 3h 43m.

Search flights

San Francisco to Nuevo Vallarta bus services, operated by Pacífico, arrive at Bucerías station.

More details

Map of how to get from San Francisco to Nuevo Vallarta.
Launch map view
  • Distance: 2514.3 km
  • Duration: 6h 25m

What companies run services between San Francisco, CA, USA and Nuevo Vallarta, Mexico?

Alaska Airlines, Inc., United Airlines and six other airlines fly from San Francisco to Nuevo Vallarta hourly. Alternatively, you can take a bus from San Francisco to Nuevo Vallarta via Los Angeles, North Hollywood Station, Pershing Square Station, Spring / 6th, Los Angeles, Tepic, Puerto Vallarta, and Palmas in around 31h 10m.

Airlines
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from San Francisco to Puerto Vallarta
Ave. Duration
3h 43m
When
Every day
Estimated price
$2900 - $9500
Flights from San Francisco to Puerto Vallarta via Los Angeles
Ave. Duration
6h 19m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$2900 - $9500
Flights from San Jose to Puerto Vallarta
Ave. Duration
3h 30m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$3500 - $11000
Flights from Oakland to Puerto Vallarta via Seattle
Ave. Duration
8h 55m
When
Monday, Wednesday, Friday and Saturday
Estimated price
$4800 - $15000
United Airlines
Website
united.com
Flights from San Francisco to Puerto Vallarta
Ave. Duration
3h 50m
When
Every day
Estimated price
$2600 - $11000
Flights from San Francisco to Puerto Vallarta via Denver
Ave. Duration
7h 21m
When
Every day
Estimated price
$3200 - $12000
Flights from San Francisco to Puerto Vallarta via Houston
Ave. Duration
7h 30m
When
Thursday, Friday, Saturday and Sunday
Estimated price
$3400 - $13000
Delta
Website
delta.com
Flights from San Francisco to Puerto Vallarta via Los Angeles
Ave. Duration
7h 20m
When
Every day
Estimated price
$2700 - $5000
Flights from San Jose to Puerto Vallarta via Los Angeles
Ave. Duration
6h 20m
When
Every day
Estimated price
$3200 - $6000
Flights from Oakland to Puerto Vallarta via Los Angeles
Ave. Duration
6h
When
Every day
Estimated price
$3700 - $7000
Flights from Oakland to Puerto Vallarta via Salt Lake City
Ave. Duration
8h 9m
When
Every day
Estimated price
$4600 - $7500
Flights from Oakland to Puerto Vallarta via Atlanta
Ave. Duration
12h 15m
When
Every day
Estimated price
$7500 - $9500
Southwest Airlines
Website
southwest.com
Flights from San Francisco to Puerto Vallarta via Phoenix
Ave. Duration
5h 40m
When
Every day
Estimated price
$2600 - $6500
Flights from San Francisco to Puerto Vallarta via Denver
Ave. Duration
6h 40m
When
Every day
Estimated price
$3100 - $7500
Flights from San Jose to Puerto Vallarta via Phoenix
Ave. Duration
5h 30m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$3100 - $8000
Flights from Oakland to Puerto Vallarta via Phoenix
Ave. Duration
7h 5m
When
Every day
Estimated price
$3600 - $9000
American Airlines
Website
aa.com
Flights from San Francisco to Puerto Vallarta via Phoenix
Ave. Duration
5h 48m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$2500 - $11000
Flights from San Francisco to Puerto Vallarta via Dallas/Ft.Worth
Ave. Duration
7h 27m
When
Every day
Estimated price
$3000 - $14000
Flights from San Jose to Puerto Vallarta via Phoenix
Ave. Duration
6h 41m
When
Saturday
Estimated price
$3000 - $13000
Volaris
Website
volaris.com
Flights from Oakland to Puerto Vallarta via Mexico City
Ave. Duration
11h 31m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$3700 - $9500
Flights from Oakland to Puerto Vallarta via Guadalajara
Ave. Duration
11h 36m
When
Every day
Estimated price
$3200 - $8000
JetBlue Airways
Website
jetblue.com
Flights from San Francisco to Puerto Vallarta via Los Angeles
Ave. Duration
7h 4m
When
Every day
Estimated price
$2600 - $11000
Viva Aerobus
Website
vivaaerobus.com
Flights from Oakland to Puerto Vallarta via Monterrey
Ave. Duration
6h 45m
When
Friday
Estimated price
$3300 - $9000
Train operators
BART
Phone
+1-510-464-6000
Website
bart.gov
Subway from Civic Center / UN Plaza to Milpitas
Ave. Duration
1h 6m
Frequency
Every 30 minutes
Estimated price
$120 - $160
Website
http://www.bart.gov
Amtrak
Rome2Rio's guide to Amtrak
Contact Details
Phone
+1 800-872-7245
Website
amtrak.com
Train from Oakland to Los Angeles
Ave. Duration
12h 2m
Frequency
Once daily
Estimated price
$330 - $2900
Website
https://www.amtrak.com/routes.html
Child Coach - Advance Purchase
$330 - $1200
Child Coach - short notice
$600 - $1000
Child Business Class - advance purchase
$550 - $1800
Child Business Class - short notice
$600 - $1900
Coach Seat - Advance Purchase
$800 - $2000
Business Seat - advance purchase
$1100 - $3600
Business Seat - short notice
$1200 - $3600
Coach Seat - short notice
$900 - $2900
Caltrain
Phone
+1 800-660-4287
Website
caltrain.com
Train from San Francisco Caltrain to San Jose Diridon Caltrain
Ave. Duration
1h 40m
Frequency
Every 30 minutes
Estimated price
$160 - $210
Schedules at
caltrain.com
One-way Senior / Disabled / Youth / Medicare Cardholder
$75 - $95
One-way Adult
$160 - $210
Bus operators
Flixbus USA
Phone
+1 (855) 626-8585
Website
flixbus.com
Bus from San Francisco to Los Angeles
Ave. Duration
7h
Frequency
5 times a week
Estimated price
$550 - $1800
Schedules at
flixbus.com
Adult
$550 - $1800
Buses USA Tours
Phone
+1 213 368 1172
Email
info@boletosdebus.com
Website
busesusatours.com
Bus from Los Angeles to Tepic
Ave. Duration
19h 9m
Frequency
Once a week
Estimated price
$2800 - $3300
Schedules at
busesusatours.com
Pacífico
TAP
Phone
800 001 1827
Email
clientestap@tap.com.mx
Website
tap.com.mx
Bus from Tepic to Puerto Vallarta
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
$160 - $700
Schedules at
tap.com.mx
Omnibus de Mexico
Phone
+52 55 5141 4300
Email
contacto@odm.com.mx
Website
odm.com.mx
Bus from Tepic to Puerto Vallarta
Ave. Duration
3h 30m
Frequency
Hourly
Estimated price
$280 - $750
Schedules at
odm.com.mx
Santa Clara VTA
Phone
+1 408-321-2300
Website
vta.org
Bus from San Jose Diridon to Gilroy Transit Center
Ave. Duration
1h 38m
Frequency
Every 20 minutes
Estimated price
$17 - $90
Website
vta.org
Senior 65+, Disabled
$18
Youth 5-18
$22
Adult
$40 - $90
Greyhound USA
Rome2Rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from San Jose Diridon Station to Gilroy Bus Stop
Ave. Duration
45 min
Frequency
Once daily
Estimated price
$60 - $550
Website
https://www.greyhound.com/
Bus from San Francisco Bus Station to Modesto Bus Stop
Ave. Duration
2h 35m
Frequency
Once daily
Estimated price
$170 - $750
Website
https://www.greyhound.com/
Tufesa Mexico
Phone
+52 644 410 2444
Email
atencionaclientes@tufesa.com.mx
Website
tufesa.com.mx
Bus from Gilroy to Tepic
Ave. Duration
39h 45m
Frequency
Once daily
Estimated price
$2900 - $5500
Schedules at
tufesa.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.

More Questions & Answers

Nuevo Vallarta is 2h ahead of San Francisco. It is currently 7:44 PM in San Francisco and 9:44 PM in Nuevo Vallarta.

Yes, the driving distance between San Francisco to Nuevo Vallarta is 3070 km. It takes approximately 32h 38m to drive from San Francisco to Nuevo Vallarta.

Get driving directions

JetBlue Airways, Delta, Alaska Airlines, Inc. and three other airlines offer flights from San Francisco Airport to Puerto Vallarta Airport.

Search flights

There are 1707+ hotels available in Nuevo Vallarta. Prices start at $1427 MXN per night.

More details

The best way to get from San Francisco to San Francisco Airport is to BART which takes 29 min and costs $8 - $11.

More details

ticket