
How to Get From Monteverde to Playas del Coco
Minivan · Bus · Private
In this in-depth route guide, you'll find the best ways to travel the 150 kilometre (93 miles) distance from Monteverde to Playas del Coco. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Playas del Coco as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.
What are the 3 ways to travel from Monteverde to Playas Del Coco?
There are three ways to travel the 150 km distance from Monteverde to Playas del Coco. You can choose between the minivan, bus, and private.
The journey takes between 3h–3h 30m and the quickest way is by private (3h). If you're on a budget, the cheapest option is by minivan with tickets starting at 21,000 CRC ($45).
3h 15m - 4h 20m
21,000 CRC ($45)
3h 30m - 4h
48,000 CRC ($105)
3h
82,000 CRC ($180)
Monteverde to Playas del Coco by Minivan
The minivan is a cost-efficient way to get from Monteverde to Playas Del Coco. It’s not only direct, it’s also a door-to-door transfer, so you won’t have to worry about anything. Ticket prices start from 21,000 CRC ($45) for the journey that takes around 3h 15m - 4h 20m.
There are six minivan operators for the Monteverde to Playas Del Coco route: Jorge’s Taxis and Shuttles, Transportes Varela Monteverde CR, Shuttle Services CR, Tropical Tours Shuttles, Interbus and Montetravel.
When travelling by minivan, we recommend booking online to spare yourself the hassle of visiting their offices. You can buy your tickets through BookAway or the company's official website, which we have linked in the table below.
Minivan schedule from Monteverde to Playas del Coco
Ready to book your minivan?
From 21,000 CRC ($45) · 3h 15m - 4h 20m
Direct operator sites
Monteverde to Playas del Coco by Indirect Bus
The bus is an indirect option that may help you save a few bucks — but only if you’re travelling in a group of 3 to 4. Combined rates start from 48,000 CRC ($105) and travel time is around 3h 30m - 4h.
If you’re travelling solo, skip the bus — it’s actually pricier than a direct minivan.
If you’re travelling in a group, then you might be able to save a few dollars. But whether it’s worth the hassle of making several transfers is up to you to decide (HINT: We would say no).
There are no direct buses from Monteverde to Playas Del Coco, so first you'll have to take a taxi to Cañas, a city 65 km northwest of Monteverde. From here, you’ll then have to take two buses to get to Coco Beach.
Are you up for that adventure? Then you can read on for a more detailed guide.
Step 1: Taxi from Monteverde to Cañas
From Monteverde, the best way to get to Cañas in 1h 30m - 2h is via taxi. This costs about 46,000 CRC ($100). Make sure the driver turns on the meter for the trip!
The taxi is quite expensive, so this option is only cost-efficient if you can share the fare with 2 to 3 other people.
Ask to be dropped off at Cañas Bus Terminal.
Step 2: Bus from Cañas to Liberia
Once at the bus terminal in Cañas, you can transfer to a bus bound for Liberia. Buses depart every 30 minutes to an hour from 04:30 to 21:30. A ticket costs around 1,820 CRC ($4.00) and travel time is around 1 hour.
The final stop is at Liberia Bus Stop.
Step 3: Bus from Liberia to Playas del Coco
Buses operating from Liberia to Playas del Coco do not depart from the main bus terminal. They leave from Pulmitan Bus Stop, which is just around 200m south. To get there, go out on the road and walk a bit. You wouldn’t miss the terminal with a green and white heading. Written on it is “Pulmitan de Liberia.”
Buses depart every 20-30 minutes from 04:30 to 20:00. It’s best to board the bus about 10 to 15 minutes before departure time so you can pick a good seat. This bus route is quite popular with locals, and buses get full fast.
A bus ticket costs 840 CRC ($1.80). You are to get off at Pulmitan Terminal in Playas del Coco, about 1.3 km south of the main beach.
Monteverde to Playas del Coco by Private Transport
Are you travelling in a group? Private transfers are a more convenient alternative because you can depart any time you want. It might look expensive, but it can be cheaper than a minivan if you split the cost.
Rates start from 82,000 CRC ($180) for a 10-seater private transfer from Monteverde to Playas del Coco. Divide the cost and that’s about 8,200 CRC ($18) per person.
You can ask your hotel to help you find a reliable driver or you can book a ride with one of the trusted operators for the Monteverde to Playas del Coco route: Tropical Tours Shuttle, Transportes Varela Monteverde CR and Shuttle Services CR.
Ready to book your private transport?
From 82,000 CRC ($180) · 3h
Direct operator sites
Rounding it up
We hope this guide was helpful in planning how to get from Monteverde to Playas Del Coco. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions
The distance from Monteverde to Playas Del Coco is 150 km.
How We Research
Every route on Gecko Routes is independently researched and regularly verified.
500+
ROUTES RESEARCHED
Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.
Monthly
UPDATES
Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.
Verified
BY TRAVELLERS
Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.
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.






Reader Comments
No comments yet — be the first to share your experience!