
Puerto Viejo de Talamanca is Costa Rica's Caribbean beach town, 226 kilometres (140 miles) from La Fortuna. Reggae bars, Afro-Caribbean cooking and sloths in the trees set the tone. The shared minivan is the cheapest way to get from La Fortuna to Puerto Viejo de Talamanca, at $67 (30,500 CRC). It takes 4h 45m - 6h, and it runs direct.
Distance from La Fortuna to Puerto Viejo De Talamanca
La Fortuna and Puerto Viejo De Talamanca are about 226 km (140 miles) apart, and the journey itself covers around 283 km by road. Depending on the option, the trip takes between 4h 40m and 6h 40m.
3 ways to travel from La Fortuna to Puerto Viejo De Talamanca
There are three ways to travel from La Fortuna to Puerto Viejo de Talamanca. You can choose between the minivan, bus, and private transport. The journey takes 4h 40m–6h 40m and the quickest way is by private transport. If you're on a budget, the cheapest option is by minivan with tickets starting at $67 (30,500 CRC).
Reach out to our Community
No questions yet — be the first to ask about La Fortuna to Puerto Viejo de Talamanca.



ABOUT YOUR DESTINATION
Why Visit Puerto Viejo de Talamanca?
Puerto Viejo de Talamanca is a charming beach town on Costa Rica’s Caribbean coast. It offers an incredible fusion of culture. You’ll hear locals speaking creole, and find reggae music flowing from bars. All of these alongside traditional Costa Rican sodas and fancy international restaurants popular with expats.
You can feel the sense of community in Puerto Viejo, even if you’re just visiting for a few days. Travellers gather on the beach to play volleyball and new connections are made in the bars and the Saturday market that runs every week.
There are two places called Puerto Viejo in Costa Rica. These are Puerto Viejo de Sarapiqui (to the north) and Puerto Viejo de Talamanca (to the southeast). Make sure you are going to the correct Puerto Viejo when booking and boarding your ride!
Rounding it up
That's the full picture for getting from La Fortuna to Puerto Viejo De Talamanca, roughly 226 kilometres (140 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $67 (30,500 CRC). The quickest trip takes 4h 40m.
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 La Fortuna to Puerto Viejo De Talamanca?
The distance from La Fortuna to Puerto Viejo De Talamanca is 226 kilometres (140 miles).
What is the fastest way to get from La Fortuna to Puerto Viejo De Talamanca?
Journey times from La Fortuna to Puerto Viejo De Talamanca overlap: minivan 4h 45m - 6h, bus 6h 40m, private transfer 4h 40m - 6h 30m. Depending on the departure, no single option is always the fastest.
What is the cheapest way to get from La Fortuna to Puerto Viejo De Talamanca?
The cheapest way to get from La Fortuna to Puerto Viejo De Talamanca is by minivan with ticket costs starting from 30,500 CRC.
Route Update History
Updated private prices.
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.





