There are 4 ways to get from Barva 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 Barva to Herediabus Heredia
- Take the train from Estación Heredia to Estación al Atlánticotrain Alajuela
1h 15m$2–3Bus
- Take the bus from Barva 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 11m$4Taxi
- Take the taxi from Barva to San Josétaxi 13.7 km
14 min$30–40Drive 13.7 km
- Drive from Barva to San Josécar 13.7 km
14 min$2–3
Questions & Answers
The cheapest way to get from Barva to San José is to bus and train which costs $1 - $3 and takes 1h 15m.
The fastest way to get from Barva to San José is to taxi which takes 14 min and costs $30 - $40.
No, there is no direct bus from Barva to San José. However, there are services departing from Barva and arriving at Terminal San Isidro de Heredia via Heredia and San Isidro de Heredia. The journey, including transfers, takes approximately 2h 11m.
The distance between Barva and San José is 13 km. The road distance is 13.7 km.
The best way to get from Barva to San José without a car is to bus and train which takes 1h 15m and costs $1 - $3.
It takes approximately 1h 15m to get from Barva to San José, including transfers.
Barva to San José bus services, operated by Grupo Acuza Barveños, depart from Barva station.
Barva to San José bus services, operated by Grupo Acuza Barveños, arrive at Heredia station.
Yes, the driving distance between Barva to San José is 14 km. It takes approximately 14 min to drive from Barva to San José.
There are 764+ hotels available in San José.
What companies run services between Barva, Costa Rica and San José, Costa Rica?
You can take a bus from Barva to Terminal San Isidro de Heredia via Heredia and San Isidro de Heredia in around 2h 11m.
- 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 2262 1839
- [email protected]
- Website
- grupoacuza.com
Bus from Barva to Heredia
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- grupoacuza.com
Bus from Barva to Heredia
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- grupoacuza.com
- Phone
- +506 2268 8011
- [email protected]
- Website
- facebook.com
Bus from Heredia to San Isidro de Heredia
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $1
- Schedules at
- facebook.com
Bus from San Isidro de Heredia to Terminal San Isidro de Heredia
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
- Ave. Duration
- 14 min
- Estimated price
- $30–40
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: Jadrolinija, South Korea: Travelling from Seoul to Busan , and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.



