There are 9 ways to get from San Francisco 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 Puente Villa Bonita to La Cruzbus Sjo
- Take the taxi from Rivas to Sanjosetaxi
8h 25m$71–95Bus via Liberia
cheapest- Take the bus from Gran Terminal del Caribe, San José to Terminal Municipal de Liberiabus 500-B / ...
- Take the bus from Liberia to Nandaimebus San José – Managua / ...
9h 35m$27–38Drive 367.2 km
- Drive from San Francisco to Sanjosecar 367.2 km
5h 54m$50–72Fly 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 36m$275–518Shuttle, bus
- Take a shuttle bus from San José to Peñas BlancasPrivate
- Take the bus from Rivas to Nandaimebus Jinotepe
9h 18m$389–391Bus
- Take the bus from Terminal Tica Bus San José to Nandaimebus San José – Managua / ...
9h 58m$30–44Fly to Liberia International Airport, bus
- Fly from Juan Santamaría International Airport (SJO) to Liberia International Airport (LIR)plane SJO - LIR
- Take the bus from Liberia to Nandaimebus
7h 59m$197–775Fly to La Fortuna Arenal Airport, shuttle, bus
- Fly from Juan Santamaría International Airport (SJO) to La Fortuna Arenal Airport (FON)plane SJO - FON
- Take a shuttle bus from La Fortuna to Peñas Blancas
- Take the bus from Rivas to Nandaimebus
8h 17m$577–663Fly to Tamarindo Airport, shuttle, bus, taxi
- 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 La Cruz to Peñas Blancasbus
- Take the bus from Peñas Blancas to Rivasbus
- Take the bus from Rivas to Nandaimebus
- Take the taxi from Nandaime to Sanjosetaxi
8h 43m$445–532
Juan Santamaría International Airport (SJO) to Managua Airport (MGA) flights
Questions & Answers
The cheapest way to get from San Francisco to Sanjose is to bus via Liberia which costs $27 - $40 and takes 9h 35m.
The fastest way to get from San Francisco to Sanjose is to fly and taxi which takes 5h 36m and costs $270 - $550.
No, there is no direct bus from San Francisco to Sanjose. However, there are services departing from Wallmart and arriving at Nandaime via Gran Terminal del Caribe, San José and Liberia. The journey, including transfers, takes approximately 9h 35m.
The distance between San Francisco and Sanjose is 379 km. The road distance is 367.2 km.
The best way to get from San Francisco to Sanjose without a car is to bus and taxi which takes 8h 25m and costs $70 - $100.
It takes approximately 8h 25m to get from San Francisco to Sanjose, including transfers.
San Francisco to Sanjose bus services, operated by Pulmitan de Liberia, depart from Gran Terminal del Caribe, San José station.
San Francisco to Sanjose bus services, operated by Pulmitan de Liberia, arrive at Terminal Municipal de Liberia station.
Yes, the driving distance between San Francisco to Sanjose is 367 km. It takes approximately 5h 54m to drive from San Francisco to Sanjose.
There are 46+ hotels available in Sanjose.
What companies run services between San Francisco, Costa Rica and Sanjose, Nicaragua?
You can take a bus from Wallmart to Sanjose via Terminal San Carlos, Gran Terminal del Caribe, San José, Terminal Municipal de Liberia, Liberia, and Nandaime in around 9h 35m.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Managua Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $240–270
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–270
Flights from Juan Santamaría International Airport to La Fortuna Arenal Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $140–220
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
- Website
- worldticket.com
Flights from Juan Santamaría International Airport to Managua Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- $190–550
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–270
Flights from Juan Santamaría International Airport to La Fortuna Arenal Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $140–220
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
- 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–300
- Website
- flyedelweiss.com
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 45 min
- When
- Sunday
- Estimated price
- $40–330
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Puente Villa Bonita to La Cruz
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a day
- Estimated price
- $19–27
- Schedules at
- cristobalcolon.com.gt
- Road
- $19–27
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Shuttle from San José to Peñas Blancas
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $385
- Website
- https://www.caribeshuttle.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
Bus from Peñas Blancas to Rivas
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from Rivas to Nandaime
- Ave. Duration
- 1h 2m
- Frequency
- 5 times a day
- Estimated price
- $1
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Gran Terminal del Caribe, San José to Terminal Municipal de Liberia
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $10–13
- Schedules at
- facebook.com
- Phone
- +52 962 625 2435
- [email protected]
- Website
- ticabus.com
Bus from Liberia to Nandaime
- Ave. Duration
- 2h 51m
- Frequency
- 4 times a day
- Estimated price
- $15–21
- Website
- https://www.ticabus.com/en/
Bus from Terminal Tica Bus San José to Nandaime
- Ave. Duration
- 7h 51m
- Frequency
- 4 times a day
- Estimated price
- $28–40
- Website
- https://www.ticabus.com/en/
Bus from Liberia to Nandaime
- Ave. Duration
- 2h 51m
- Frequency
- 4 times a day
- Estimated price
- $15–21
- Website
- https://www.ticabus.com/en/
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from La Fortuna to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $414
- Website
- https://www.ridecr.com/
Shuttle from Tamarindo to La Cruz
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- https://www.ridecr.com/
- Phone
- +506 2666 0517
- [email protected]
- Website
- grupotranbasa.com
Bus from La Cruz to Peñas Blancas
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- grupotranbasa.com
- Ave. Duration
- 42 min
- Estimated price
- $1–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 Train travel in France: A guide to SNCF, Travelling around the UAE, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.









