There are 6 ways to get from Puerto Vallarta Airport (PVR) to Culiacán by plane, bus 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 to Culiacan  •  3 h 47 min

  1. Fly from Puerto Vallarta (PVR) to Culiacan (CUL) PVR - CUL

$62 - $249

Cheapest option

Bus via Mazatlán  •  12 h 2 min

  1. Take the bus from Mezcales to Tepic
  2. Take the bus from Tepic to Mazatlán
  3. Take the bus from Mazatlán to Culiacán

$32 - $71

4 alternative options

Fly to Mazatlan, bus  •  8 h 1 min

  1. Fly from Puerto Vallarta (PVR) to Mazatlan (MZT) PVR - MZT
  2. Take the bus from Mazatlán to Culiacán

$123 - $427

Fly to Los Mochis, bus  •  8 h 18 min

  1. Fly from Puerto Vallarta (PVR) to Los Mochis (LMM) PVR - LMM
  2. Take the bus from Los Mochis to Culiacán

$95 - $315

Bus  •  10 h 43 min

  1. Take the bus from Puerto Vallarta to Culiacán

$35 - $50

Drive  •  7 h 44 min

  1. Drive from Puerto Vallarta Airport (PVR) to Culiacán 404.5 miles

$50 - $80

Questions & Answers

The cheapest way to get from Puerto Vallarta Airport (PVR) to Culiacán is to bus which costs $700 - $950 and takes 10 h 43 min.

More details

The quickest way to get from Puerto Vallarta Airport (PVR) to Culiacán is to fly which takes 3 h 47 min and costs $1200 - $5000.

More details

The distance between Puerto Vallarta Airport (PVR) and Culiacán is 507 km. The road distance is 647 km.

Get driving directions

It takes approximately 3 h 47 min to get from Puerto Vallarta Airport (PVR) to Culiacán, including transfers.

More details

No, there is no direct bus from Puerto Vallarta Airport (PVR) to Culiacán. However, there are services departing from Aeropuerto and arriving at Culiacán via Puerto Vallarta. The journey, including transfers, takes approximately 10 h 43 min.

More details

What companies run services between Puerto Vallarta Airport (PVR), Mexico and Culiacán, Mexico?

Aeroméxico, Viva Aerobus and three other airlines fly from Puerto Vallarta Airport (PVR) to Culiacán every 2 hours. Alternatively, TAP operates a bus from Puerto Vallarta Airport (PVR) to Culiacán every 4 hours. Tickets cost $35 - $50 and the journey takes 9 h 35 min.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Puerto Vallarta to Culiacan via Mexico City
Ave. Duration
5 h 29 min
When
Every day
Estimated price
$140 - $800
Flights from Puerto Vallarta to Mazatlan via Mexico City
Ave. Duration
5 h 2 min
When
Every day
Estimated price
$170 - $850
Flights from Puerto Vallarta to Los Mochis via Mexico City
Ave. Duration
5 h 59 min
When
Every day
Estimated price
$120 - $700
Viva Aerobus
Website
vivaaerobus.com
Flights from Puerto Vallarta to Culiacan via Monterrey
Ave. Duration
4 h 55 min
When
Monday
Estimated price
$90 - $340
Flights from Puerto Vallarta to Mazatlan via Mexico City
Ave. Duration
5 h 20 min
When
Monday, Thursday and Saturday
Estimated price
$100 - $400
Volaris
Website
volaris.com
Flights from Puerto Vallarta to Culiacan via Mexico City
Ave. Duration
6 h 59 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$85 - $330
Flights from Puerto Vallarta to Culiacan via Guadalajara
Ave. Duration
3 h 31 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$55 - $250
Flights from Puerto Vallarta to Los Mochis via Mexico City
Ave. Duration
7 h 19 min
When
Tuesday, Wednesday and Saturday
Estimated price
$70 - $290
Interjet
Website
interjet.com
Flights from Puerto Vallarta to Culiacan via Mexico City
Ave. Duration
6 h 10 min
When
Monday and Friday
Estimated price
$120 - $550
Flights from Puerto Vallarta to Culiacan via Mexico City, Guadalajara
Ave. Duration
6 h 5 min
When
Monday, Friday, Saturday and Sunday
Estimated price
$120 - $550
Bus operators
Tufesa
Phone
016444102444
Website
tufesa.com.mx
Bus from Mazatlán to Culiacán
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$7 - $24
Schedules at
tufesa.com.mx
Plus
$10 - $15
Platinum
$16 - $21
Ejecutivo
$17 - $24
Bus from Tepic to Mazatlán
Ave. Duration
4 h 10 min
Frequency
Once daily
Estimated price
$12 - $29
Schedules at
tufesa.com.mx
Plus
$12 - $18
Platinum
$19 - $25
Ejecutivo
$21 - $29
TAP
Website
tap.com.mx
Bus from Los Mochis to Culiacán
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$16 - $22
Schedules at
tap.com.mx
Confort
$16 - $22
Bus from Puerto Vallarta to Culiacán
Ave. Duration
9 h 35 min
Frequency
Every 4 hours
Estimated price
$35 - $50
Schedules at
tap.com.mx
Confort
$35 - $50
Bus from Mezcales to Tepic
Ave. Duration
2 h 10 min
Frequency
Hourly
Estimated price
$13 - $18
Schedules at
tap.com.mx
Confort
$13 - $18

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 Travelling around the UAE, How to get from London to Edinburgh and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Trips from Puerto Vallarta Airport (PVR)

Puerto Vallarta Airport PVR to Tulum Puerto Vallarta Airport PVR to Morelia Puerto Vallarta Airport PVR to Barra de Navidad Puerto Vallarta Airport PVR to Grand Palladium Vallarta Resort Spa Punta Mita Puerto Vallarta Airport PVR to Aticama Puerto Vallarta Airport PVR to Tequila Puerto Vallarta Airport PVR to Tepic Puerto Vallarta Airport PVR to Chacala Nayarit Mexico Puerto Vallarta Airport PVR to Sayulita Nayarit Mexico Puerto Vallarta Airport PVR to Topolobampo Puerto Vallarta Airport PVR to Jerez de García Salinas Puerto Vallarta Airport PVR to El Paso Puerto Vallarta Airport PVR to Villa Corona Puerto Vallarta Airport PVR to Holbox Island Puerto Vallarta Airport PVR to Merida Airport MID Puerto Vallarta Airport PVR to Panama City FL USA Puerto Vallarta Airport PVR to Delicias Mexico Puerto Vallarta Airport PVR to Ciudad Acuña Puerto Vallarta Airport PVR to Greenville SC USA Puerto Vallarta Airport PVR to San Francisco Airport SFO Puerto Vallarta Airport PVR to Big Bend National Park Puerto Vallarta Airport PVR to Havana Airport HAV Puerto Vallarta Airport PVR to Playa Bonita Jalisco Mexico Puerto Vallarta Airport PVR to Las Palmas by the Sea Puerto Vallarta Puerto Vallarta Airport PVR to Central Camionera Puerto Vallarta Airport PVR to Las Amapas Pontoque Puerto Vallarta Airport PVR to Puebla Puerto Vallarta Airport PVR to Chimo Mexico Puerto Vallarta Airport PVR to Fort Lauderdale Airport FLL Puerto Vallarta Airport PVR to Hotel Yasmin Puerto Vallarta Mexico