There are 5 ways to get from Costa Rica to Sanjose by bus, taxi, car, plane, 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, taxi
best- Take the bus from Terminal Atlántico Norte to La Cruzbus Sjo
- Take the taxi from Rivas to Sanjosetaxi
7h 19m$72–97Bus
cheapest- Take the bus from Terminal Pulmitan De Liberia to Peñas Blancasbus San Jose
- Take the bus from Rivas to Nandaimebus Jinotepe
9h 32m$14–17Drive 373.4 km
- Drive from San José to Sanjosecar 373.4 km
5h 53m$51–73Fly to Managua Airport, taxi
- Fly from Juan Santamaría International Airport (SJO) to Managua Airport (MGA)plane SJO - MGA
- Take the taxi from Granada to Sanjosetaxi
5h 10m$275–498Fly to Tamarindo Airport, shuttle, bus
- Fly from Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO)plane SJO - TNO
- Take a shuttle bus from Tamarindo to La Cruz
- Take the bus from Rivas to Nandaimebus
8h 17m$435–481
Juan Santamaría International Airport (SJO) to Managua Airport (MGA) flights
Questions & Answers
The cheapest way to get from Costa Rica to Sanjose is to bus which costs $13 - $17 and takes 9h 32m.
The fastest way to get from Costa Rica to Sanjose is to fly and taxi which takes 5h 10m and costs $270 - $500.
No, there is no direct bus from Costa Rica to Sanjose. However, there are services departing from Terminal Pulmitan De Liberia and arriving at Nandaime via Peñas Blancas and Rivas. The journey, including transfers, takes approximately 9h 32m.
The distance between Costa Rica and Sanjose is 385 km. The road distance is 373.4 km.
The best way to get from Costa Rica to Sanjose without a car is to bus and taxi which takes 7h 19m and costs $70 - $100.
It takes approximately 7h 19m to get from Costa Rica to Sanjose, including transfers.
Costa Rica to Sanjose bus services, operated by Pulmitan de Liberia, depart from Terminal Pulmitan De Liberia station.
Costa Rica to Sanjose bus services, operated by Pulmitan de Liberia, arrive at Peñas Blancas station.
Yes, the driving distance between Costa Rica to Sanjose is 373 km. It takes approximately 5h 53m to drive from Costa Rica to Sanjose.
There are 43+ hotels available in Sanjose.
What companies run services between Costa Rica and Sanjose, Nicaragua?
You can take a bus from Terminal Pulmitan De Liberia to Sanjose via Peñas Blancas, Peñas Blancas, Rivas, and Nandaime in around 9h 32m.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Managua Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $230–270
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $170–230
- Website
- worldticket.com
Flights from Juan Santamaría International Airport to Managua Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- $200–550
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $170–230
- Website
- copaair.com
Flights from Juan Santamaría International Airport to Managua Airport
- Ave. Duration
- 1h 6m
- When
- Monday, Thursday, and Friday
- Estimated price
- $40–310
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Terminal Atlántico Norte to La Cruz
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- $20–29
- Schedules at
- cristobalcolon.com.gt
- Road
- $20–29
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Terminal Pulmitan De Liberia to Peñas Blancas
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $10–13
- Schedules at
- facebook.com
Bus from Rivas to Nandaime
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- $1
Bus from Rivas to Nandaime
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- $1
- Phone
- 1 800 715 1370
- info@ridecr.com
- Website
- ridecr.com
Shuttle from Tamarindo to La Cruz
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- https://www.ridecr.com/
- Ave. Duration
- 53 min
- Estimated price
- $4–65
Unión de Cooperativas de Taxis del Sur
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Southend Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.





