There are 6 ways to get from Mazatlán to Los Mochis 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  •  5 h 30 min

  1. Take the bus from Mazatlan to Los Mochis Tufesa / ...

$18 - $50

5 alternative options

Bus via Culiacán  •  5 h 36 min

  1. Take the bus from Mazatlán to Culiacán Tufesa
  2. Take the bus from Culiacán to Los Mochis

$25 - $49

Bus Tufesa  •  7 h 16 min

  1. Take the bus from Mazatlán to Guasave
  2. Take the bus from Guasave to Los Mochis

$23 - $52

Taxi  •  4 h 22 min

  1. Take a taxi from Mazatlán to Los Mochis 257.5 miles

$120 - $150

Drive  •  4 h 22 min

  1. Drive from Mazatlán to Los Mochis 257.5 miles

$30 - $50

Fly  •  6 h 17 min

  1. Fly from Mazatlan (MZT) to Los Mochis (LMM) MZT - LMM

$107 - $385

What companies run services between Mazatlán, Mexico and Los Mochis, Mexico?

TAP operates a bus from Mazatlán to Los Mochis hourly. Tickets cost $27 - $40 and the journey takes 5 h 30 min. Two other operators also service this route. Alternatively, Aeroméxico, Aereo Calafia and three other airlines fly from Mazatlán to Los Mochis 5 times a day.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Mazatlan to Los Mochis via Mexico City
Ave. Duration
7 h 1 min
When
Every day
Estimated price
$150 - $950
Aereo Calafia
Website
calafiaairlines.com
Flights from Mazatlan to Los Mochis via La Paz
Ave. Duration
12 h
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$50 - $370
Volaris
Website
volaris.com
Flights from Mazatlan to Los Mochis via Mexico City
Ave. Duration
6 h 22 min
When
Tuesday, Wednesday and Saturday
Estimated price
$95 - $370
Bus operators
TAP
Website
tap.com.mx
Bus from Mazatlan to Los Mochis
Ave. Duration
5 h 30 min
Frequency
Hourly
Estimated price
$27 - $40
Schedules at
tap.com.mx
Confort
$27 - $40
Bus from Culiacán to Los Mochis
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$17 - $24
Schedules at
tap.com.mx
Confort
$17 - $24
Bus from Guasave to Los Mochis
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$10 - $14
Schedules at
tap.com.mx
Confort
$10 - $14
Tufesa
Phone
016444102444
Website
tufesa.com.mx
Bus from Mazatlán to Los Mochis
Ave. Duration
6 h 18 min
Frequency
Hourly
Estimated price
$18 - $45
Schedules at
tufesa.com.mx
Plus
$18 - $27
Platinum
$28 - $40
Ejecutivo
$30 - $45
Bus from Mazatlán to Culiacán
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$7 - $26
Schedules at
tufesa.com.mx
Plus
$11 - $17
Platinum
$18 - $23
Ejecutivo
$18 - $26
Bus from Mazatlán to Guasave
Ave. Duration
5 h 36 min
Frequency
Once daily
Estimated price
$17 - $40
Schedules at
tufesa.com.mx
Plus
$17 - $24
Platinum
$26 - $35
Ejecutivo
$28 - $40
Bus from Guasave to Los Mochis
Ave. Duration
57 min
Frequency
Once daily
Estimated price
$6 - $14
Schedules at
tufesa.com.mx
Plus
$6 - $10
Platinum
$10 - $14
Ejecutivo
$10 - $14
ETN
Website
etn.com.mx
Bus from Mazatlán to Los Mochis
Ave. Duration
5 h 45 min
Frequency
Once daily
Estimated price
$30 - $50
Schedules at
venta.etn.com.mx
Web Advance
$30 - $50
Full Fare
$35 - $50
TAP Royal International
Phone
USA: (602) 273 3544 MÉXICO: 01800 0011 827
Email
contact@taproyal.com
Website
taproyal.com
Bus from Guasave to Los Mochis
Ave. Duration
1 h
Frequency
4 times a day
Schedules at
taproyal.com
Other operators
Taxi from Mazatlán to Los Mochis
Ave. Duration
4 h 22 min
Estimated price
$120 - $150

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 Best ways to travel around Australia, Getting to Milan from the airport and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

How far is it from Mazatlán to Los Mochis?

The distance between Mazatlán and Los Mochis is 387 km. The road distance is 412 km.

What is the cheapest way to get from Mazatlán to Los Mochis?

The cheapest way to get from Mazatlán to Los Mochis is to bus which costs $340 - $950 and takes 5 h 30 min.

What is the fastest way to get from Mazatlán to Los Mochis?

The quickest way to get from Mazatlán to Los Mochis is to taxi which takes 4 h 22 min and costs $2200 - $2700.

Is there a direct bus between Mazatlán and Los Mochis?

Yes, there is a direct bus departing from Mazatlan and arriving at Los Mochis. Services depart once daily, and operate every day. The journey takes approximately 5 h 30 min.

How long does it take to get from Mazatlán to Los Mochis?

The bus from Mazatlan to Los Mochis takes 5 h 30 min including transfers and departs once daily.