
San Jose, Costa Rica's capital, is the country's main transport hub and home to its busiest international airport. Flying from Cobano is the quickest way to get from Santa Teresa to San Jose, taking 2h 20m. By road, the indirect bus and ferry combo is the cheapest at $23 (10,200 CRC).
Distance from Santa Teresa to San Jose
Santa Teresa and San Jose are about 124 km (77 miles) apart, and the overland-and-sea journey covers around 274 km. The quickest way to get from Santa Teresa to San Jose is by taking the flight via cobano, which takes around 2h 20m.
4 ways to travel from Santa Teresa to San Jose
There are four ways to travel from Santa Teresa to San Jose. You can choose between the minivan, indirect bus + ferry, flight, and private transport. The journey takes 2h 20m–5h and the quickest way is by flight. If you're on a budget, the cheapest option is by indirect bus + ferry with tickets starting at $23 (10,200 CRC).
Reach out to our Community
No questions yet — be the first to ask about Santa Teresa to San Jose.
ABOUT YOUR DESTINATION
Why Visit San Jose?
San Jose is a bustling urban landscape in the Central Valley of Costa Rica. Being the capital city, it may not be as pretty as the beach and jungle destinations that the country is known for. But if you are stopping by anyway, might as well explore for a few hours or a day before moving on to your next stop.
You will find plenty of things to do in San Jose. Within the city, you can check out the colonial buildings turned museums at Barrio Amon, try out the famed restaurants at Barrio Escalante, or party the night away in El Pueblo. If you want to venture outside the city limits, the Poas Volcano and La Paz Waterfall Gardens are highly recommended!
Rounding it up
That's the full picture for getting from Santa Teresa to San Jose, roughly 124 kilometres (77 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $23 (10,200 CRC). The quickest trip takes 2h 20m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Santa Teresa to San Jose?
The distance from Santa Teresa to San Jose is 124 kilometres (77 miles).
What is the fastest way to get from Santa Teresa to San Jose?
The fastest way to get from Santa Teresa to San Jose is by flight and takes 2h 20m.
What is the cheapest way to get from Santa Teresa to San Jose?
The cheapest way to get from Santa Teresa to San Jose is by indirect bus + ferry with ticket costs starting from 10,200 CRC.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.
Ferry Schedule Notice
Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.








