There are 7 ways to get from Puerto Vallarta to San Sebastián by bus, taxi, car or plane

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

Bus via Tepic  •  10 h 13 min

Cheapest option

Bus Vallarta Plus  •  10 h 28 min

$49 - $59

5 alternative options

Bus Estrella Blanca  •  11 h 3 min

  1. Jocotepec

$51 - $76

Bus Vallarta Plus #2  •  13 h 42 min

  1. Jocotepec

$56 - $67

Taxi  •  5 h 41 min

  1. 251 miles

$140 - $180

Drive  •  5 h 41 min

  1. 251 miles

$30 - $50

Fly, taxi  •  3 h 46 min

  1. PVR - GDL

$93 - $262

What companies run services between Puerto Vallarta, Mexico and San Sebastián, Jalisco, Mexico?

You can take a bus from Puerto Vallarta to San Sebastián via Capilla Virgen de Zapopan, Puerto Vallarta, Tepic, Tlaquepaque, Periférico, Est. Periferico Sur, U. Hab. Díaz Ordaz, Las Fuentes, and Crucero Jocotepec in around 10 h 13 min.

Airlines
Aeromar
Website
aeromar.com.mx
Flights from Puerto Vallarta to Guadalajara
Ave. Duration
57 min
When
Every day
Estimated price
$50 - $270
Interjet
Website
interjet.com
Flights from Puerto Vallarta to Guadalajara
Ave. Duration
50 min
When
Thursday and Sunday
Estimated price
$85 - $600
Viva Aerobus
Website
vivaaerobus.com
Flights from Puerto Vallarta to Guadalajara
Ave. Duration
1 h
When
Monday and Friday
Estimated price
$55 - $200
Bus operators
ETN
Website
etn.com.mx
Bus from Puerto Vallarta to Tepic
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$14 - $25
Schedules at
etn.com.mx
Book at
venta.etn.com.mx
Web Advance
$16 - $25
Full Fare
$14 - $19
TAP Royal International
Phone
USA: (602) 273 3544 MÉXICO: 01800 0011 827
Email
contact@taproyal.com
Website
taproyal.com
Bus from Tepic to Tlaquepaque, Periférico
Ave. Duration
2 h
Frequency
Every 4 hours
Schedules at
taproyal.com
Omnibus de la Ribera SA de CV
Phone
+52 387 763 1068
Website
facebook.com
Bus from Las Fuentes to Crucero Jocotepec
Ave. Duration
1 h 11 min
Frequency
Hourly
Estimated price
$4
Schedules at
facebook.com
Bus from Guadalajara Central Vieja to Crucero Jocotepec
Ave. Duration
1 h 27 min
Frequency
Hourly
Estimated price
$4
Schedules at
facebook.com
Bus from Expo Guadalajara to Crucero Jocotepec
Ave. Duration
1 h 19 min
Frequency
Hourly
Estimated price
$4
Schedules at
facebook.com
Vallarta Plus
Website
vallartaplus.com
Bus from Bucerias to Guadalajara
Ave. Duration
4 h 30 min
Frequency
Hourly
Estimated price
$21 - $26
Schedules at
vallartaplus.com
Bus from Puerto Vallarta to Zapopan
Ave. Duration
8 h 50 min
Frequency
Every 30 minutes
Estimated price
$21 - $26
Schedules at
vallartaplus.com
Sur de Jalisco
Phone
01 800 622 22 22
Website
surdejalisco.com.mx
Bus from Guadalajara to Sayula
Ave. Duration
2 h 28 min
Frequency
Every 3 hours
Estimated price
$6
Schedules at
surdejalisco.com.mx
Estrella Blanca
Website
estrellablanca.com.mx
Bus from Puerto Vallarta to Guadalajara
Ave. Duration
5 h 37 min
Frequency
Hourly
Estimated price
$16 - $35
Schedules at
estrellablanca.com.mx
Económico
$16 - $24
Primera Select
$24 - $35
Other operators
Taxi from Puerto Vallarta to San Sebastián
Ave. Duration
5 h 41 min
Estimated price
$140 - $180

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Is ride-sharing platform BlaBlaCar right for you? and Want to know more about US trains? - to help you get the most out of your next trip.

Questions & Answers

The distance between Puerto Vallarta and San Sebastián is 199 km. The road distance is 402 km.

The cheapest way to get from Puerto Vallarta to San Sebastián is to drive which costs $650 - $950 and takes 5 h 41 min.

The quickest way to get from Puerto Vallarta to San Sebastián is to fly and taxi which takes 3 h 46 min and costs $1800 - $5500.

It takes approximately 10 h 13 min to get from Puerto Vallarta to San Sebastián, including transfers.