There are 3 ways to get from Mazatlán to Buenavista by car ferry, bus, taxi 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

Car ferry, bus, taxi  •  18 h 57 min

  1. Take the car ferry from Mazatlan Ferry Terminal to La Paz Ferry Terminal
  2. Take the bus from La Paz to Ciudad Insurgentes
  3. Take a taxi from Ciudad Insurgentes to Buenavista

$85 - $100

2 alternative options

Fly Mazatlan to Loreto, taxi  •  22 h 11 min

  1. Fly from Mazatlan (MZT) to Loreto (LTO) MZT - LTO
  2. Take a taxi from Loreto to Buenavista

$436 - $1,747

Bus to Culiacan, fly to La Paz, bus, taxi  •  10 h 14 min

  1. Take the bus from Mazatlán to Culiacán
  2. Fly from Culiacan (CUL) to La Paz (LAP) CUL - LAP
  3. Take the bus from La Paz to Ciudad Insurgentes
  4. Take a taxi from Ciudad Insurgentes to Buenavista

$100 - $327

Questions & Answers

The cheapest way to get from Mazatlán to Buenavista is to car ferry and bus and taxi which costs $1700 - $2100 and takes 18 h 57 min.

More details

The quickest way to get from Mazatlán to Buenavista is to bus and fly and taxi which takes 10 h 14 min and costs $2000 - $7000.

More details

The distance between Mazatlán and Buenavista is 628 km.

It takes approximately 18 h 57 min to get from Mazatlán to Buenavista, including transfers.

More details

What companies run services between Mazatlán, Mexico and Buenavista, Baja California Sur, Mexico?

There is no direct connection from Mazatlán to Buenavista. However, you can take the drive to Mazatlan Ferry Terminal, take the car ferry to La Paz Ferry Terminal, take the drive to La Paz, take the bus to Ciudad Insurgentes, then take the taxi to Buenavista. Alternatively, you can take the taxi to Mazatlan airport, fly to Loreto, then take the taxi to Buenavista.

Airlines
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Mazatlan to Loreto via Los Angeles
Ave. Duration
22 h 45 min
When
Wednesday, Saturday and Sunday
Estimated price
$410 - $1,700
Flights from Mazatlan to Loreto via Mexico City, Los Angeles
Ave. Duration
19 h 37 min
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$380 - $4,100
WestJet
Website
westjet.com
Flights from Mazatlan to Loreto via Vancouver, Calgary
Ave. Duration
23 h
When
Friday
Estimated price
$900 - $3,500
Interjet
Website
interjet.com
Flights from Culiacan to La Paz
Ave. Duration
50 min
When
Every day
Estimated price
$65 - $260
Viva Aerobus
Website
vivaaerobus.com
Flights from Culiacan to La Paz
Ave. Duration
55 min
When
Monday, Thursday and Sunday
Estimated price
$75 - $260
Bus operators
ABC
Website
abc.com.mx
Bus from La Paz to Ciudad Insurgentes
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$15 - $22
Schedules at
reservamos.mx
Book at
reservamos.mx
Tufesa
Phone
016444102444
Website
tufesa.com.mx
Bus from Mazatlán to Culiacán
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$6 - $23
Schedules at
tufesa.com.mx
Plus
$10 - $15
Platinum
$16 - $20
Ejecutivo
$16 - $23
Ferry operators
Other operators
Taxi from Ciudad Insurgentes to Buenavista
Ave. Duration
40 min
Estimated price
$9 - $11

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 Train travel in France: A guide to SNCF, Getting around the Cyclades and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.