There are 4 ways to get from Naranjo to Cartago by bus, train, 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
best- Take the bus from Naranjo to Alajuelabus
- Take the bus from Terminal Tuasa Alajuela to Terminal TUASAbus
- Take the bus from Terminal Lumaca to Cartagobus
2h 30m$5–6Bus, train
- Take the bus from Naranjo to Alajuelabus
- Take the train from Alajuela to Estación Atlánticotrain
- Take the train from Estación Atlántico to Cartagotrain
3h 37m$5–8Drive 69.4 km
- Drive from Naranjo to Cartagocar 69.4 km
1h 11m$10–14Taxi
- Take the taxi from Naranjo to Cartagotaxi 69.4 km
1h 11m$140–170
Questions & Answers
The cheapest way to get from Naranjo to Cartago is to bus which costs $5 - $7 and takes 2h 30m.
The fastest way to get from Naranjo to Cartago is to drive which takes 1h 11m and costs $9 - $14.
No, there is no direct bus from Naranjo to Cartago. However, there are services departing from Naranjo and arriving at Cartago via Terminal Tuasa Alajuela and Terminal Lumaca. The journey, including transfers, takes approximately 2h 30m.
The distance between Naranjo and Cartago is 72 km. The road distance is 69.4 km.
The best way to get from Naranjo to Cartago without a car is to bus which takes 2h 30m and costs $5 - $7.
It takes approximately 2h 30m to get from Naranjo to Cartago, including transfers.
Naranjo to Cartago bus services, operated by TUAN RL, depart from Naranjo station.
Naranjo to Cartago bus services, operated by TUAN RL, arrive at Alajuela station.
Yes, the driving distance between Naranjo to Cartago is 69 km. It takes approximately 1h 11m to drive from Naranjo to Cartago.
There are 557+ hotels available in Cartago.
What companies run services between Naranjo, Provincia de Alajuela, Costa Rica and Cartago, Costa Rica?
You can take a bus from Naranjo to Cartago via Alajuela, Terminal Tuasa Alajuela, Terminal TUASA, and Terminal Lumaca in around 2h 30m.
- Phone
- +506 25425818
Train from Alajuela to Estación Atlántico
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- incofer.go.cr
Train from Estación Atlántico to Cartago
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- incofer.go.cr
Bus from Naranjo to Alajuela
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- yoviajocr.com
- Phone
- +506 2442 6900
- contraloriadeservicios@grupotuasa.com
- Website
- grupotuasa.com
Bus from Terminal Tuasa Alajuela to Terminal TUASA
- Ave. Duration
- 40 min
- Frequency
- Every 5 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
- Phone
- +506 4109 9900 / 4404 9950
- servicioalcliente@lumaca.cr
- Website
- lumaca.cr
Bus from Terminal Lumaca to Cartago
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Schedules at
- lumaca.cr
- Ave. Duration
- 1h 11m
- Estimated price
- $140–170
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, Getting to Milan from the airport, and Getting around the Cyclades - to help you get the most out of your next trip.







