There are 4 ways to get from Nicoya to Malpais by bus, ferry, shuttle, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry, shuttle
best- Take the bus from Nicoya to Playa Naranjobus 511
- Take the ferry from Playa Naranjo to Puntarenasferry
- Take the ferry from Puntarenas to Paqueraferry
- Take a shuttle bus from Paquera dock to Malpais
7h 31m$23–192Drive 104.5 km
cheapest- Drive from Nicoya to Malpaiscar 104.5 km
2h 8m$14–21Bus, taxi
- Take the bus from Nicoya to Estradabus Estrada / ...
- Take the taxi from Estrada to Malpaistaxi
2h 37m$143–184Bus, shuttle
- Take the bus from Nicoya to Nosarabus 548 Nicoya
- Take a shuttle bus from Nosara to MalpaisTambor
3h 39m$70–74
Comparing Your Travel Options
The cheapest way to get from Nicoya to Malpais is to drive which costs $14 - $21 and takes 2h 8m.
The fastest way to get from Nicoya to Malpais is to drive which takes 2h 8m and costs $14 - $21.
The distance between Nicoya and Malpais is 154 km. The road distance is 104.5 km.
The best way to get from Nicoya to Malpais without a car is to bus and ferry and shuttle which takes 7h 31m and costs $22 - $200.
It takes approximately 7h 31m to get from Nicoya to Malpais, including transfers.
Yes, the driving distance between Nicoya to Malpais is 104 km. It takes approximately 2h 8m to drive from Nicoya to Malpais.
There are 368+ hotels available in Malpais.
What companies run services between Nicoya, Costa Rica and Malpais, Costa Rica?
There is no direct connection from Nicoya to Malpais. However, you can take the bus to Playa Naranjo, walk to Playa Naranjo, take the ferry to Puntarenas, take the ferry to Paquera, walk to Paquera dock, then take the shuttle to Malpais. Alternatively, you can take the bus to Estrada then take the taxi to Malpais.
Bus from Nicoya to Playa Naranjo
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $4
- Phone
- 506 2661-1069
- [email protected]
- Website
- COONATRAMAR
Ferry from Playa Naranjo to Puntarenas
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $2–3
- Schedules at
- COONATRAMAR
- Adult
- $3
- Children (3-12)
- $2
- Drivers
- $3
- Ave. Duration
- 1h 37m
- Estimated price
- $140–180
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 Need to know: Jadrolinija, Best ways to travel around Australia, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

