Rome2Rio

How to get fromSan Juan del Río to El Fuerteby bus, plane, train, or car

Find Transport to El Fuerte

See all options

There are 6 ways to get from San Juan del Río to El Fuerte by bus, plane, train, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Benito Juárez International Airport, fly to Los Mochis International Airport, train

    best
    1. Take the bus from San Juan del Río to Terminal Central de Autobuses del Nortebus bus
    2. Fly from Benito Juárez International Airport (MEX) to Los Mochis International Airport (LMM)plane plane MEX - LMM
    3. Take the train from Los Mochis to El Fuertetrain train
    9h 30m
    $3,702–8,738
  2. Drive 1,338.8 km

    cheapest
    1. Drive from San Juan del Río to El Fuertecar car 1,338.8 km
    15h 33m
    $2,382–3,440
  3. Bus, drive

    1. Take the bus from San Juan del Río to Terminal de Autobuses de Querétaro Acceso 3bus bus
    2. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Los Mochisbus bus
    3. Drive from Los Mochis to El Fuertecar car
    23h 32m
    $2,867–4,203
  4. Bus to Querétaro Intercontinental Airport, fly to Los Mochis International Airport, train

    1. Take the bus from San Juan del Río to Terminal de Autobuses de Querétaro Acceso 3bus bus
    2. Fly from Querétaro Intercontinental Airport (QRO) to Los Mochis International Airport (LMM)plane plane QRO - LMM
    3. Take the train from Los Mochis to El Fuertetrain train
    11h 54m
    $3,352–10,173
  5. Bus to Benito Juárez International Airport, fly to Culiacán International Airport, bus, train

    1. Take the bus from San Juan del Río to Terminal Central de Autobuses del Nortebus bus
    2. Fly from Benito Juárez International Airport (MEX) to Culiacán International Airport (CUL)plane plane MEX - CUL
    3. Take the bus from Culiacán to Los Mochisbus bus
    4. Take the train from Los Mochis to El Fuertetrain train
    12h 8m
    $3,602–9,558
  6. Bus, train

    1. Take the bus from San Juan del Río to Terminal de Autobuses de Querétaro Acceso 3bus bus
    2. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Celayabus bus
    3. Take the bus from Celaya to Los Mochisbus bus
    4. Take the train from Los Mochis to El Fuertetrain train
    26h 4m
    $3,232–6,193

Benito Juárez International Airport (MEX) to Los Mochis International Airport (LMM) flights

Calendar29Weekly Planes
Duration3h 16mAverage Duration
Ticket$1,491Cheapest Price
See schedules

Questions & Answers

What companies run services between San Juan del Río, Mexico and El Fuerte, Estado de Sinaloa, Mexico?

There is no direct connection from San Juan del Río to El Fuerte. However, you can take the bus to Terminal Central de Autobuses del Norte, walk to Autobuses del Norte, take the line 5 subway to Terminal Aérea, walk to Benito Juárez International Airport (MEX) airport, fly to Los Mochis International Airport (LMM), take the taxi to Los Mochis, take the train to El Fuerte, then take the taxi to El Fuerte. Alternatively, you can take a bus from San Juan del Río to El Fuerte via Terminal de Autobuses de Querétaro Acceso 3 and Los Mochis in around 23h 32m.

Airlines
Train operators
Bus operators

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 Bali: What to do if Mount Agung erupts, How to get from Heathrow Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.