There are 4 ways to get from Guatemala City to San Bartolo by bus, taxi, 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.
Bus, taxi
best- Take the bus from Transportes Fuente del Norte to Quetzaltenango/Xelabus Guatemala
- Take the taxi from Quetzaltenango/Xela to San Bartolotaxi
2h 38m$41–54Drive 192 km
cheapest- Drive from Guatemala City to San Bartolocar 192 km
3h 25m$24–34Bus, taxi via Chichicastenango
- Take the bus from Guatemala City to Chichicastenangobus Guatemala
- Take the taxi from Chichicastenango to San Bartolotaxi
3h 10m$80–275Taxi
- Take the taxi from Guatemala City to San Bartolotaxi 192 km
3h 25m$140–170
Questions & Answers
The cheapest way to get from Guatemala City to San Bartolo is to drive which costs $23 - $35 and takes 3h 25m.
The fastest way to get from Guatemala City to San Bartolo is to bus and taxi which takes 2h 38m and costs $40 - $55.
The distance between Guatemala City and San Bartolo is 214 km. The road distance is 192 km.
The best way to get from Guatemala City to San Bartolo without a car is to bus and taxi which takes 2h 38m and costs $40 - $55.
It takes approximately 2h 38m to get from Guatemala City to San Bartolo, including transfers.
Yes, the driving distance between Guatemala City to San Bartolo is 192 km. It takes approximately 3h 25m to drive from Guatemala City to San Bartolo.
There are four+ hotels available in San Bartolo.
What companies run services between Guatemala City, Guatemala and San Bartolo, Totonicapán, Guatemala?
There is no direct connection from Guatemala City to San Bartolo. However, you can take the bus to Quetzaltenango/Xela then take the taxi to San Bartolo. Alternatively, you can take the bus to Chichicastenango then take the taxi to San Bartolo.
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Transportes Fuente del Norte to Quetzaltenango/Xela
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $12–19
- Schedules at
- mmcorporacion.com
- Ave. Duration
- 1h 56m
- Estimated price
- $28–170
Taxis Amarillo
- Phone
- +502 2470 1515
- Website
- facebook.com
Taxis Mariscal
- Phone
- +502 2473 2441
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 5 delightfully under-the-radar French towns you need to visit, What are the different types of Renfe trains in Spain?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



