There are 4 ways to get from Nicoya to Santa Teresa (Station) 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 Santa Teresa
7h 40m$24–193Drive 98.2 km
cheapest- Drive from Nicoya to Santa Teresa (Station)car 98.2 km
1h 55m$14–19Bus, taxi
- Take the bus from Nicoya to Estradabus Estrada / ...
- Take the taxi from Estrada to Santa Teresa (Station)taxi
2h 23m$133–164Bus, shuttle
- Take the bus from Nicoya to Terminal de Buses Municipal de Liberiabus 550
- Take a shuttle bus from Liberia to Santa TeresaSanta Teresa
6h 25m$54–55
Questions & Answers
The cheapest way to get from Nicoya to Santa Teresa (Station) is to drive which costs $13 - $19 and takes 1h 55m.
The fastest way to get from Nicoya to Santa Teresa (Station) is to drive which takes 1h 55m and costs $13 - $19.
The distance between Nicoya and Santa Teresa (Station) is 161 km. The road distance is 98.2 km.
The best way to get from Nicoya to Santa Teresa (Station) without a car is to bus and ferry and shuttle which takes 7h 40m and costs $23 - $200.
It takes approximately 7h 40m to get from Nicoya to Santa Teresa (Station), including transfers.
Yes, the driving distance between Nicoya to Santa Teresa (Station) is 98 km. It takes approximately 1h 55m to drive from Nicoya to Santa Teresa (Station).
There are 379+ hotels available in Santa Teresa (Station).
What companies run services between Nicoya, Costa Rica and Santa Teresa (Station), Costa Rica?
There is no direct connection from Nicoya to Santa Teresa (Station). 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 Santa Teresa. Alternatively, you can take the bus to Estrada then take the taxi to Santa Teresa (Station).
Bus from Nicoya to Playa Naranjo
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $4
- Phone
- +506 2642 0024
- [email protected]
- Website
- Zuma Tours
Shuttle from Paquera dock to Santa Teresa
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $18–160
- Website
- Zuma Tours
- Phone
- +506 2685 5352
- [email protected]
- Website
- Empresa Traroc S.A.
Bus from Nicoya to Estrada
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $3–4
- Schedules at
- Empresa Traroc S.A.
- Phone
- +506 2665 7520
- [email protected]
- Website
- Transportes La Pampa
Bus from Nicoya to Terminal de Buses Municipal de Liberia
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- $3–5
- Schedules at
- Transportes La Pampa
- Phone
- +506 6063 4531
- [email protected]
- Website
- Santa Teresa Adventure
Shuttle from Liberia to Santa Teresa
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $50
- Schedules at
- Santa Teresa Adventure
- Phone
- 506 2661-1069
- [email protected]
- Website
- COONATRAMAR
Ferry from Playa Naranjo to Puntarenas
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $2–3
- Schedules at
- COONATRAMAR
- Adult
- $3
- Children (3-12)
- $2
- Drivers
- $3
- Phone
- + 506 2661 2084
- [email protected]
- Website
- Naviera Tambor
Ferry from Puntarenas to Paquera
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $2–26
- Schedules at
- Naviera Tambor
- Adult
- $2
- Child
- $2
- Moto
- $8
- Bike
- $5
- Car
- $26
- Ave. Duration
- 1h 23m
- Estimated price
- $130–160
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 Travelling to the US: What do I need to know?, 4 of the smartest ways to explore Australia, and Travelling around the UAE - to help you get the most out of your next trip.








