There are 5 ways to get from San Jose Airport (SJO) to Tres Ríos by plane, bus, car, ferry or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  1h 44m

  1. Fly from San Jose (SJO) to Tambor (TMU) SJO - TMU

$175 - $369

Cheapest option

Bus, drive  •  5h 30m

  1. Take the bus from San José Empresarios Unidos to Puntarenas Puntarenas / ...
  2. Drive from Puntarenas to Tres Ríos

$20 - $27

3 alternative options

Ferry  •  4h 20m

  1. Take the ferry from San Jose Airport to Montezuma Montezuma

$139 - $154

Drive  •  3h 40m

  1. Drive from San Jose Airport (SJO) to Tres Ríos 214.3 km

$20 - $30

Towncar  •  3h 40m

  1. Take a town car from San Jose Airport to Tres Ríos 214.3 km

$112 - $114

Questions & Answers

The cheapest way to get from San Jose Airport (SJO) to Tres Ríos is to bus and drive which costs $20 - $28 and takes 5h 30m.

More details

The quickest way to get from San Jose Airport (SJO) to Tres Ríos is to fly which costs $170 - $370 and takes 1h 44m.

More details

The distance between San Jose Airport (SJO) and Tres Ríos is 107 km. The road distance is 214.3 km.

Get driving directions

The best way to get from San Jose Airport (SJO) to Tres Ríos without a car is to ferry which takes 4h 20m and costs $130 - $160.

More details

It takes approximately 1h 44m to get from San Jose Airport (SJO) to Tres Ríos, including transfers.

More details

The quickest flight from San Jose Airport to Tambor Airport is the direct flight which takes 20 min.

Search flights

Yes, the driving distance between San Jose Airport (SJO) to Tres Ríos is 214 km. It takes approximately 3h 40m to drive from San Jose Airport (SJO) to Tres Ríos.

Get driving directions

Skyway offers flights from San Jose Airport to Tambor Airport.

Search flights

There are 28+ hotels available in Tres Ríos. Prices start at $100 USD per night.

More details

Map of how to get from San Jose Airport (SJO) to Tres Ríos.
Launch map view
  • Distance: 107.2 km
  • Duration: 1h 44m

What companies run services between San Jose Airport (SJO), Costa Rica and Tres Ríos, Puntarenas, Costa Rica?

Skyway flies from San Jose Airport (SJO) to Tres Ríos 3 times a day.

Airlines
Other operators

Rome2rio makes travelling from San Jose Airport (SJO) to Tres Ríos easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from San Jose Airport (SJO) to Tres Ríos right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.