There are 6 ways to get from Querétaro to Costa Rica by bus, plane, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Benito Juárez International Airport, fly
best- Take the bus from San Juan del Río to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Juan Santamaría International Airport (SJO)plane MEX - SJO
7h 49m$165–452Fly from Querétaro Intercontinental Airport
cheapest- Fly from Querétaro Intercontinental Airport (QRO) to Juan Santamaría International Airport (SJO)plane QRO - SJO
10h 38m$114–560Bus
- Take the bus from Queretaro to Ciudad de Mexicobus
- Take the bus from México City to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus
2d 3h$494–2,395Drive 2,624.1 km
- Drive from Santiago de Querétaro to San Josécar 2,624.1 km
35h 34m$352–509Bus via Guatemala City
- Take the bus from Terminal de Autobuses de Querétaro Acceso 2 to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Tapachulabus
- Take the bus from Tapachula to Guatemana Aguilar Batresbus
- Take the bus from Guatemala Aguilar Batres to Terminal San Carlos - Ticabusbus
- Take the bus from Terminal San Carlos - CCA to Terminal Atlántico Nortebus Sac
2d 13h$227–369Bus, shuttle
- Take the bus from Terminal de Autobuses de Querétaro Acceso 2 to Terminal Central de Autobuses del Nortebus
- Take the bus from Mexico City Politécnico Station to Tapachulabus
- Take the bus from Tapachula to Antigua Guatemalabus
- Take a shuttle bus from Antigua Guatemala to San SalvadorSsv
- Take the bus from San Salvador to San Josébus
2d 14h$431–470
Benito Juárez International Airport (MEX) to Juan Santamaría International Airport (SJO) flights
Comparing Your Travel Options
The cheapest way to get from Querétaro to Costa Rica is to bus via Guatemala City which costs $220 - $370 and takes 2 days 13h.
The fastest way to get from Querétaro to Costa Rica is to bus and fly which takes 7h 49m and costs $160 - $460.
No, there is no direct bus from Querétaro to Costa Rica. However, there are services departing from Queretaro and arriving at Terminal Tica Bus San José via Correo Mayor, México City, Tapachula, Monumento Hermano Lejano, San Salvador and Terminal Tica Bus San Salvador. The journey, including transfers, takes approximately 2 days 3h.
The distance between Querétaro and Costa Rica is 2076 km. The road distance is 2624.1 km.
The best way to get from Querétaro to Costa Rica without a car is to bus which takes 2 days 3h and costs $490 - $2,400.
It takes approximately 7h 49m to get from Querétaro to Costa Rica, including transfers.
Querétaro to Costa Rica bus services, operated by Wayak (D2D Private Transportation), depart from Queretaro station.
The best way to get from Querétaro to Costa Rica is to bus which takes 2 days 3h and costs $490 - $2,400. Alternatively, you can fly, which costs $110 - $600 and takes 10h 38m.
Querétaro to Costa Rica bus services, operated by Wayak (D2D Private Transportation), arrive at Ciudad de Mexico station.
Yes, the driving distance between Querétaro to Costa Rica is 2624 km. It takes approximately 35h 34m to drive from Querétaro to Costa Rica.
What companies run services between Querétaro, Mexico and Costa Rica?
You can take a bus from Queretaro to Terminal Tica Bus San José via Ciudad de Mexico, Correo Mayor, Soledad, México City, Tapachula, San Salvador, Monumento Hermano Lejano, San Salvador, San Salvador, and Terminal Tica Bus San Salvador in around 2d 3h. Alternatively, Aeroméxico, Viva Aerobus, and three other airlines fly from Querétaro Intercontinental Airport (QRO) to Juan Santamaría International Airport (SJO) 5 times a day.
- Website
- copaair.com
Flights from Benito Juárez International Airport to Juan Santamaría International Airport via Panama City
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $120–550
- Phone
- +52 477 710 0060
- [email protected]
- Website
- ConectaGFA
Bus from San Juan del Río to Terminal Central de Autobuses del Norte
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $12–25
- Website
- ConectaGFA
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 How to travel India's Golden Triangle, 4 of the smartest ways to explore Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
There are 738+ hotels available in Costa Rica.



