There are 2 ways to get from San José to Matapalo by bus 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.
San José to Matapalo by bus
Questions & Answers
The cheapest way to get from San José to Matapalo is to bus which costs $14 - $17 and takes 3h 10m.
The fastest way to get from San José to Matapalo is to drive which takes 3h 1m and costs $16 - $24.
Yes, there is a direct bus departing from San José and arriving at Matapalo. Services depart once daily, and operate every day. The journey takes approximately 3h 10m.
The distance between San José and Matapalo is 164 km. The road distance is 122.1 km.
The best way to get from San José to Matapalo without a car is to bus which takes 3h 10m and costs $14 - $17.
The bus from San José to Matapalo takes 3h 10m including transfers and departs once daily.
San José to Matapalo bus services, operated by Tracopa, depart from San José station.
San José to Matapalo bus services, operated by Tracopa, arrive at Matapalo station.
Yes, the driving distance between San José to Matapalo is 122 km. It takes approximately 3h 1m to drive from San José to Matapalo.
There are 282+ hotels available in Matapalo.
What companies run services between San José, Costa Rica and Matapalo, Puntarenas, Costa Rica?
Tracopa operates a bus from San José to Matapalo once daily. Tickets cost $14–17 and the journey takes 3h 10m.
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from San José to Matapalo
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $14–17
- Schedules at
- tracopacr.com
- Colectivo
- $14–17
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 How do I buy a London Underground ticket?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.


