There are 4 ways to get from Uvita to San José by bus, train, 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, train
best- Take the bus from Calle Hernández to Herediabus
- Take the train from Estación Heredia to Estación al Atlánticotrain Alajuela
1h 25m$2–3Bus
- Take the bus from Calle Hernández to Herediabus
- Take the bus from Heredia to San Isidro de Herediabus
- Take the bus from San Isidro de Heredia to Terminal San Isidro de Herediabus
2h 21m$4Taxi
- Take the taxi from Uvita to San Josétaxi 16 km
18 min$30–45Drive 16 km
- Drive from Uvita to San Josécar 16 km
18 min$3–4
Questions & Answers
The cheapest way to get from Uvita to San José is to bus and train which costs $2 - $4 and takes 1h 25m.
The fastest way to get from Uvita to San José is to taxi which takes 18 min and costs $30 - $45.
No, there is no direct bus from Uvita to San José. However, there are services departing from Calle Hernández and arriving at Terminal San Isidro de Heredia via Heredia and San Isidro de Heredia. The journey, including transfers, takes approximately 2h 21m.
The distance between Uvita and San José is 17 km. The road distance is 16 km.
The best way to get from Uvita to San José without a car is to bus and train which takes 1h 25m and costs $2 - $4.
It takes approximately 1h 25m to get from Uvita to San José, including transfers.
Uvita to San José bus services, operated by Transportes Arnoldo Ocampo, depart from Calle Hernández station.
Uvita to San José bus services, operated by Transportes Arnoldo Ocampo, arrive at Heredia station.
Yes, the driving distance between Uvita to San José is 16 km. It takes approximately 18 min to drive from Uvita to San José.
There are 754+ hotels available in San José.
What companies run services between Uvita, Heredia, Costa Rica and San José, Costa Rica?
You can take a bus from Calle Hernández to Terminal San Isidro de Heredia via Heredia and San Isidro de Heredia in around 2h 21m.
- Phone
- +506 25425818
- Website
- incofer.go.cr
Train from Estación Heredia to Estación al Atlántico
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- incofer.go.cr
- Phone
- +506 2268 8011
- [email protected]
- Website
- Transportes Arnoldo Ocampo
Bus from Calle Hernández to Heredia
- Ave. Duration
- 20 min
- Frequency
- Every 2 hours
- Estimated price
- $2
- Schedules at
- Transportes Arnoldo Ocampo
Bus from Calle Hernández to Heredia
- Ave. Duration
- 20 min
- Frequency
- Every 2 hours
- Estimated price
- $2
- Schedules at
- Transportes Arnoldo Ocampo
Bus from Heredia to San Isidro de Heredia
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $1
- Schedules at
- Transportes Arnoldo Ocampo
Bus from San Isidro de Heredia to Terminal San Isidro de Heredia
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- Transportes Arnoldo Ocampo
- Ave. Duration
- 18 min
- Estimated price
- $30–45
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 Need to know: Eurostar, How do I get from Sydney to Melbourne, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.


