Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.

Mazatlan-La Paz


Destination(s) 🇲🇽 Mexico
Distance 260 miles, 418 km
Duration 12 Hours
Operated by Baja Ferries
Sailings Up to 3 times per week

The Mazatlan-La Paz ferry route connects Mexico with Baja California Sur. There is only one ferry company operating this ferry service, Baja Ferries.

Add your review

The Mazatlan-La Paz ferry is operated by Baja Ferries. The ferry runs three times a week between Mazatlan Ferry Terminal and La Paz Ferry Terminal. The service departs Mazatlan Ferry Terminal at 17:00 in the afternoon and arrives at La Paz Ferry Terminal at 05:00 in the morning.

  • The service departs Mazatlan at 17:00 in the afternoon and arrives at La Paz at 05:00.
  • There is also a ferry from Los Mochis to La Paz, which departs a lot further north.
  • Without the Mazatlan and La Paz ferry, you would have to detour about 1550 miles / 2500 kilometers.

If you’re having trouble navigating Beja Ferries’ website (we have), you might want to consider booking through a ferry ticket website instead. Bookaway is a platform we think could be helpful for this ferry route.

Ferry Route Map Mazatlan-La Paz

You can see the ferry's route by checking out the map below. You can easily zoom in or out to get a better view of the area.


Which ferry companies sail on this crossing?

The ferry between Mazatlan and La Paz is currently operated by Baja Ferries.

How long does the Mazatlan-La Paz crossing take?

The travel time of the Mazatlan-La Paz ferry is around: 12 hours. Please arrive early at the port of departure and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Mazatlan-La Paz ferry sail?

You can usually take the ferry 3 times per week. Depending on the season, the number of people on the ferry, and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between La Paz and Mazatlan?

The distance between La Paz and Mazatlan is approximately 260 miles or 418 km.