There are 4 ways to get from Salvatierra to San Juan del Río by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Santiago de Querétaro
best- Take the bus from Tarimoro to Celayabus
- Take the bus from Celaya to Terminal de Autobuses de Querétaro Acceso 2bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 2 to San Juan del Ríobus
4h 22m$269–732Bus
cheapest- Take the bus from Salvatierra to Acámbarobus
- Take the bus from Acámbaro to San Juan del Ríobus
4h 45m$219–364Drive 132.3 km
- Drive from Salvatierra to San Juan del Ríocar 132.3 km
1h 38m$235–339Taxi
- Take the taxi from Salvatierra to San Juan del Ríotaxi 132.3 km
1h 38m$1,400–1,800
Questions & Answers
The cheapest way to get from Salvatierra to San Juan del Río is to bus which costs $210 - $370 and takes 4h 45m.
The fastest way to get from Salvatierra to San Juan del Río is to drive which takes 1h 38m and costs $230 - $340.
No, there is no direct bus from Salvatierra to San Juan del Río. However, there are services departing from Salvatierra and arriving at San Juan del Río via Tarimoro, Celaya and Terminal de Autobuses de Querétaro Acceso 2. The journey, including transfers, takes approximately 4h 22m.
The distance between Salvatierra and San Juan del Río is 152 km. The road distance is 132.3 km.
The best way to get from Salvatierra to San Juan del Río without a car is to bus via Santiago de Querétaro which takes 4h 22m and costs $260 - $750.
It takes approximately 4h 22m to get from Salvatierra to San Juan del Río, including transfers.
Salvatierra to San Juan del Río bus services, operated by Autobuses de Occidente, depart from Tarimoro station.
Salvatierra to San Juan del Río bus services, operated by Autobuses de Occidente, arrive at Celaya station.
Yes, the driving distance between Salvatierra to San Juan del Río is 132 km. It takes approximately 1h 38m to drive from Salvatierra to San Juan del Río.
There are 121+ hotels available in San Juan del Río.
What companies run services between Salvatierra, Guanajuato, Mexico and San Juan del Río, Mexico?
You can take a bus from Salvatierra to San Juan del Río via Tarimoro, Celaya, and Terminal de Autobuses de Querétaro Acceso 2 in around 4h 22m.
- Phone
- +52 466 664 0038
- [email protected]
- Website
- Autobuses de Occidente
Bus from Tarimoro to Celaya
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $40–60
- Schedules at
- Autobuses de Occidente
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Celaya to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $130–250
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 2 to San Juan del Río
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- $120–250
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Celaya to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $110–390
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Celaya to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $110–300
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 2 to San Juan del Río
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $95–220
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 477 710 0060
- [email protected]
- Website
- ConectaGFA
Bus from Salvatierra to Acámbaro
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $55–160
- Website
- ConectaGFA
- Phone
- 800 622 2222
- [email protected]
- Website
- Pegasso
Bus from Acámbaro to San Juan del Río
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $160–210
- Website
- Pegasso
- Ave. Duration
- 1h 38m
- Estimated price
- $1,400–1,800
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 Why you should take the train in the US, Travelling by boat in Italy, and How to get from Southend Airport into central London - to help you get the most out of your next trip.


























