- Los Mochis to Puebla buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Los Mochis, Sinaloa | CAPU - Central de Autobuses de Puebla | CheapestFastest |
Last refresh of the prices: Yesterday at 10:08 PM MST.
Get from Los Mochis to Puebla
This route is served by bus only
The journey takes about 23 hours 30 minutes and with fares starting at just $123, it presents an excellent value for a comfortable ride.
1bus per day
23h 30mAverage Duration
828 milesDistance
33kgCO₂ emissions
Compare bus companies
2.5 out of 5 stars2.5/5167 reviews
1.5 out of 5 stars1.5/523 reviews
3.5 out of 5 stars3.5/5732 reviews
MX bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Los Mochis and Puebla?
Stops in Los Mochis
Stops in Puebla
Frequently asked questions about traveling from Los Mochis to Puebla, PUE by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/12
$106
11/13
$136
Today
$107
11/15
$136
11/16
$106
11/17
No data
11/18
No data
11/19
No data
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Los Mochis to Puebla, PUE, as early as possible.
You can expect to pay from $106 to $136 for a bus ticket from Los Mochis to Puebla, PUE based on the last 2 days. You can expect to find the cheapest price for the trip at $106 which is on 2025-11-16.
Top traveled bus routes
People from around the world trust Busbud
Popular Buses Connecting Los Mochis
Buses Leaving from Los Mochis
- Bus from Los Mochis to Culiacán
- Bus Los Mochis - Tijuana
- Los Mochis - Mexicali
- Bus from Los Mochis to Puerto Vallarta
- Bus Los Mochis - Nogales
- Los Mochis - Mazatlán
- Bus from Los Mochis to Navojoa
- Bus Los Mochis - Guadalajara
- Los Mochis - Guasave
- Bus from Los Mochis to Mexico City
- Bus Los Mochis - Ciudad Obregón
- Los Mochis - El Carrizo
- Bus from Los Mochis to Guaymas
- Bus Los Mochis - Navolato
- Los Mochis - Caborca
Buses Going to Los Mochis
- Bus from Culiacán to Los Mochis
- Bus Tijuana - Los Mochis
- San Juan de los Lagos - Los Mochis
- Bus from Hermosillo to Los Mochis
- Bus Tecate - Los Mochis
- Durango - Los Mochis
- Bus from Mazatlán to Los Mochis
- Bus Guadalajara - Los Mochis
- Monterrey - Los Mochis
- Bus from Nogales to Los Mochis
- Bus Mexicali - Los Mochis
- Mexico City - Los Mochis
- Bus from Ciudad Juarez to Los Mochis
- Bus Guaymas - Los Mochis
- Puerto Vallarta - Los Mochis
Popular Buses Connecting Puebla
Buses Leaving from Puebla
- Bus from Puebla to Guadalajara
- Bus Puebla - Tijuana
- Puebla - Huauchinango
- Bus from Puebla to Tecamachalco
- Bus Puebla - Mazatlán
- Puebla - Teziutlán
- Bus from Puebla to Puerto Escondido
- Bus Puebla - Veracruz
- Puebla - Acapulco
- Bus from Puebla to San Miguel de Allende
- Bus Puebla - Taxco
- Puebla - Santiago de Querétaro
- Bus from Puebla to Xalapa
- Bus Puebla - Tehuacán
- Puebla - Orizaba
Buses Going to Puebla
- Bus from Guadalajara to Puebla
- Bus Monterrey - Puebla
- Pachuca - Puebla
- Bus from Toluca to Puebla
- Bus León - Puebla
- Tecamachalco - Puebla
- Bus from Oaxaca to Puebla
- Bus Puerto Escondido - Puebla
- San Miguel de Allende - Puebla
- Bus from Taxco to Puebla
- Bus Cuernavaca - Puebla
- Veracruz - Puebla
- Bus from Santiago de Querétaro to Puebla
- Bus Tijuana - Puebla
- Guanajuato - Puebla
Popular routes in this country
- Bus from Puerto Escondido to Oaxaca
- Bus Tulum - Cancún
- Cancún - Mérida
- Bus from Mérida to Cancún
- Bus Cancún - Chiquilá
- Mexico City - San Miguel de Allende
- Bus from Playa del Carmen to Cancún
- Bus Guadalajara - Puerto Vallarta
- Chiquilá - Cancún
- Bus from Puebla to Oaxaca
- Bus Mexico City - Puerto Escondido
- Oaxaca - San Cristóbal de las Casas
- Bus from Playa del Carmen to Tulum
- Bus Puebla - Mexico City
- Puerto Vallarta - Guadalajara









