There are 7 ways to get from Puntarenas to Santa Teresa by bus, shuttle, car, plane, ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, shuttle
best- Take the bus from Puntarenas to Monteverdebus 625
- Take a shuttle bus from Monteverde to NosaraPrivate
4h 48m$272–427Bus, drive
cheapest- Take the bus from Puntarenas to Costa de Pájarosbus
- Drive from Costa de Pájaros to Santa Teresacar
2h 45m$16–25Shuttle to Juan Santamaría International Airport, fly
- Take a shuttle bus from Puntarenas to San Jose Airport
- Fly from Juan Santamaría International Airport (SJO) to Nosara Airport (NOB)plane SJO - NOB
4h 25m$363–528Ferry, bus, taxi
- Take the ferry from Puntarenas to Playa Naranjoferry
- Take the bus from Playa Naranjo to Nicoyabus 511
- Take the taxi from Nicoya to Santa Teresataxi
5h 7m$70–86Bus
- Take the bus from Puntarenas to Terminal de Buses Municipal de Liberiabus Puntarenas
- Take the bus from Terminal de Buses Municipal de Liberia to Nicoyabus 550
5h 57m$32–41Drive 152.3 km
- Drive from Puntarenas to Santa Teresacar 152.3 km
3h 6m$21–30Shuttle, shuttle to Liberia International Airport, fly
- Take a shuttle bus from Puntarenas to Monteverde
- Take a shuttle bus from Monteverde to Liberia Airport
- Fly from Liberia International Airport (LIR) to Nosara Airport (NOB)plane LIR - NOB
4h 42m$441–810
Juan Santamaría International Airport (SJO) to Nosara Airport (NOB) flights
Questions & Answers
The cheapest way to get from Puntarenas to Santa Teresa is to bus and drive which costs $16 - $26 and takes 2h 45m.
The fastest way to get from Puntarenas to Santa Teresa is to bus and drive which takes 2h 45m and costs $16 - $26.
No, there is no direct bus from Puntarenas to Santa Teresa. However, there are services departing from Puntarenas and arriving at Nosara via Terminal de Buses Municipal de Liberia and Terminal Nicoya. The journey, including transfers, takes approximately 5h 57m.
The distance between Puntarenas and Santa Teresa is 239 km. The road distance is 152.3 km.
The best way to get from Puntarenas to Santa Teresa without a car is to bus and shuttle which takes 4h 48m and costs $270 - $430.
It takes approximately 4h 48m to get from Puntarenas to Santa Teresa, including transfers.
Puntarenas to Santa Teresa bus services, operated by Reina del Campo, depart from Puntarenas station.
Puntarenas to Santa Teresa bus services, operated by Reina del Campo, arrive at Terminal de Buses Municipal de Liberia station.
Yes, the driving distance between Puntarenas to Santa Teresa is 152 km. It takes approximately 3h 6m to drive from Puntarenas to Santa Teresa.
There are 380+ hotels available in Santa Teresa.
What companies run services between Puntarenas, Costa Rica and Santa Teresa, Guanacaste, Costa Rica?
You can take a bus from Puntarenas to Santa Teresa via Terminal de Buses Municipal de Liberia, Nicoya, Terminal Nicoya, and Nosara in around 5h 57m.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $160–340
Flights from Liberia International Airport to Nosara Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $150–320
- Website
- worldticket.com
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $160–340
Flights from Liberia International Airport to Nosara Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $150–320
- Phone
- +506 2645 7447
- [email protected]
- Website
- Transmonteverde
Bus from Puntarenas to Monteverde
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- $5–8
- Schedules at
- Transmonteverde
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Monteverde to Nosara
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $397
- Website
- RIDE CR
Shuttle from Puntarenas to Monteverde
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $209
- Website
- RIDE CR
Shuttle from Monteverde to Liberia Airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $269
- Website
- RIDE CR
Shuttle from Monteverde to Nosara
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $250
- Schedules at
- Jorge's Taxis and Shuttles
- Phone
- +506 2663 1752
- [email protected]
- Website
- Reina del Campo
Bus from Puntarenas to Costa de Pájaros
- Ave. Duration
- 25 min
- Frequency
- Every 2 hours
- Estimated price
- $3–6
- Schedules at
- Reina del Campo
Bus from Puntarenas to Terminal de Buses Municipal de Liberia
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $6–9
- Schedules at
- Reina del Campo
Shuttle from Puntarenas to San Jose Airport
- Ave. Duration
- 1h 37m
- Frequency
- On demand
- Estimated price
- $175
- Schedules at
- Willie's Tours Costa Rica Shuttles
Bus from Playa Naranjo to Nicoya
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $4
- Phone
- +506 2665 7520
- [email protected]
- Website
- Transportes La Pampa
Bus from Terminal de Buses Municipal de Liberia to Nicoya
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- Transportes La Pampa
- Phone
- +506 2640 1900 / 2640 0811
- [email protected]
- Website
- Tropical Tours Shuttles
Shuttle from Monteverde to Liberia Airport
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–69
- Website
- Tropical Tours Shuttles
- Phone
- 506 2661-1069
- [email protected]
- Website
- COONATRAMAR
Ferry from Puntarenas to Playa Naranjo
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $2–3
- Schedules at
- COONATRAMAR
- Adult
- $3
- Children (3-12)
- $2
- Drivers
- $3
- Ave. Duration
- 52 min
- Estimated price
- $65–80
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: Greyhound, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
















