There are 4 ways to get from Puerto Vallarta to Mazatlan Ferry Terminal by bus, 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  •  7 h 58 min

  1. Take the bus from Mezcales to Mazatlán

$28 - $45

3 alternative options

Drive  •  5 h 50 min

  1. Drive from Puerto Vallarta to Mazatlan Ferry Terminal 280.6 miles

$35 - $55

Fly to Mazatlan  •  5 h 56 min

  1. Fly from Puerto Vallarta (PVR) to Mazatlan (MZT) PVR - MZT

$108 - $412

Fly to Culiacan, bus  •  8 h 17 min

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

$100 - $378

Questions & Answers

The distance between Puerto Vallarta and Mazatlan Ferry Terminal is 311 km. The road distance is 449 km.

Get driving directions

The best way to get from Puerto Vallarta to Mazatlan Ferry Terminal without a car is to bus which takes 7 h 58 min and costs .

More details

It takes approximately 7 h 58 min to get from Puerto Vallarta to Mazatlan Ferry Terminal, including transfers.

More details

The best way to get from Puerto Vallarta to Mazatlan Ferry Terminal is to bus which takes 7 h 58 min and costs . Alternatively, you can fly, which costs and takes 5 h 56 min.

Mode details

There is no direct flight from Puerto Vallarta Airport to Mazatlan Airport. The quickest flight takes 4 h 21 min and has one stopover.

Search flights

Mazatlan Ferry Terminal is 1 h behind Puerto Vallarta. It is currently 4:57 AM in Puerto Vallarta and 3:57 AM in Mazatlan Ferry Terminal.

Yes, the driving distance between Puerto Vallarta to Mazatlan Ferry Terminal is 449 km. It takes approximately 5 h 50 min to drive from Puerto Vallarta to Mazatlan Ferry Terminal.

Get driving directions

Volaris, Viva Aerobus and Aeroméxico offer flights from Puerto Vallarta Airport to Mazatlan Airport.

Search flights

There are 289+ hotels available in Mazatlan Ferry Terminal. Prices start at $43 USD per night.

More details

The best way to get from Puerto Vallarta to Puerto Vallarta Airport is to bus which takes 16 min and costs .

More details

Map of how to get from Puerto Vallarta to Mazatlan Ferry Terminal.
Launch map view
  • Distance: 194.3 miles
  • Duration: 7 h 58 min

What companies run services between Puerto Vallarta, Mexico and Mazatlan Ferry Terminal, Mexico?

TAP operates a bus from Puerto Vallarta to Mazatlan Ferry Terminal every 2 hours. Tickets cost $26 - $40 and the journey takes 6 h 10 min. Alternatively, Aeroméxico, Viva Aerobus and two other airlines fly from Puerto Vallarta to Mazatlan Ferry Terminal every 4 hours.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Puerto Vallarta to Mazatlan via Mexico City
Ave. Duration
4 h 49 min
When
Every day
Estimated price
$170 - $850
Flights from Puerto Vallarta to Culiacan via Mexico City
Ave. Duration
4 h 51 min
When
Every day
Estimated price
$140 - $800
Viva Aerobus
Website
vivaaerobus.com
Flights from Puerto Vallarta to Mazatlan via Mexico City
Ave. Duration
5 h 25 min
When
Thursday
Estimated price
$100 - $400
Flights from Puerto Vallarta to Culiacan via Monterrey
Ave. Duration
4 h 5 min
When
Monday and Tuesday
Estimated price
$90 - $340
Flights from Puerto Vallarta to Culiacan via Mexico City, Monterrey
Ave. Duration
9 h 10 min
When
Friday
Estimated price
$100 - $380
Interjet
Website
interjet.com
Flights from Puerto Vallarta to Culiacan via Mexico City
Ave. Duration
4 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
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
Volaris
Website
volaris.com
Flights from Puerto Vallarta to Culiacan via Mexico City
Ave. Duration
6 h 58 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$85 - $330
Bus operators
TAP
Website
tap.com.mx
Bus from Mezcales to Mazatlán
Ave. Duration
6 h 10 min
Frequency
Every 2 hours
Estimated price
$26 - $40
Schedules at
tap.com.mx
Confort
$26 - $40
Bus from Culiacán to Mazatlán
Ave. Duration
2 h 45 min
Frequency
Every 15 minutes
Estimated price
$6 - $23
Schedules at
tap.com.mx
Confort
$16 - $23
ETN
Website
etn.com.mx
Bus from Culiacán to Mazatlán
Ave. Duration
2 h 31 min
Frequency
Every 30 minutes
Estimated price
$9 - $29
Schedules at
venta.etn.com.mx
Web Advance
$19 - $29
Full Fare
$18 - $25
Regular Price
$12
Internet Discount
$10

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 Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to and around Russia for the 2018 FIFA World Cup and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.