• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 3 ways to get from San Jose Airport (SJO) to Grecia by bus, 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.

Recommended option

Bus  •  42 min

  1. Take the bus from Alajuela, Cantón Alajuela, Provincia Alajuela, 20101, Costa Rica to Grecia

$1 - $2

2 alternative options

Taxi  •  25 min

  1. Take a taxi from San Jose Airport (SJO) to Grecia 14.3 miles

$30 - $40

Drive  •  25 min

  1. Drive from San Jose Airport (SJO) to Grecia 14.3 miles

$2 - $4

Questions & Answers

The cheapest way to get from San Jose Airport (SJO) to Grecia is to bus which costs $1 - $2 and takes 42 min.

More details

The quickest way to get from San Jose Airport (SJO) to Grecia is to taxi which costs $30 - $40 and takes 25 min.

More details

No, there is no direct bus from San Jose Airport (SJO) to Grecia. However, there are services departing from Juan Santamaría International Airport and arriving at Grecia via Alajuela, Cantón Alajuela, Provincia Alajuela, 20101, Costa Rica. The journey, including transfers, takes approximately 42 min.

More details

The distance between San Jose Airport (SJO) and Grecia is 14 km. The road distance is 22.9 km.

Get driving directions

The best way to get from San Jose Airport (SJO) to Grecia without a car is to bus which takes 42 min and costs $1 - $2.

More details

It takes approximately 42 min to get from San Jose Airport (SJO) to Grecia, including transfers.

More details

San Jose Airport (SJO) to Grecia bus services, operated by TUAN Transportes Unidos Alajuela Naranjo, depart from Alajuela, Cantón Alajuela, Provincia Alajuela, 20101, Costa Rica station.

More details

San Jose Airport (SJO) to Grecia bus services, operated by TUAN Transportes Unidos Alajuela Naranjo, arrive at Grecia station.

More details

Yes, the driving distance between San Jose Airport (SJO) to Grecia is 23 km. It takes approximately 25 min to drive from San Jose Airport (SJO) to Grecia.

Get driving directions

There are 285+ hotels available in Grecia. Prices start at $35 USD per night.

More details

Map of how to get from San Jose Airport (SJO) to Grecia.
Launch map view
  • Distance: 9 miles
  • Duration: 42 min

What companies run services between San Jose Airport (SJO), Costa Rica and Grecia, Costa Rica?

TUAN Transportes Unidos Alajuela Naranjo operates a bus from San Jose Airport (SJO) to Grecia every 30 minutes. Tickets cost $2 and the journey takes 27 min. Transportes San Carlos also services this route hourly.

Bus operators
TUAN Transportes Unidos Alajuela Naranjo
Phone
50622582004
Bus from Alajuela, Cantón Alajuela, Provincia Alajuela, 20101, Costa Rica to Grecia
Ave. Duration
27 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
sanjosecostarica.org
Transportes San Carlos
Phone
2460-5064 - 2255-4300
Email
erickamendezcastro@hotmail.com
Website
plazasancarlos.com
Bus from Alajuela to Grecia, Provincia Alajuela, Costa Rica
Ave. Duration
33 min
Frequency
Hourly
Estimated price
$2
Schedules at
terminal7-10.com
Other operators
Taxi from San Jose Airport (SJO) to Grecia
Ave. Duration
25 min
Estimated price
$30 - $40
Taxis Coopeirazú
Phone
+506 2254 3211
Taxis Tibás
Phone
+506 2235 9966

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 Which London airport should I choose?, How to plan an amazing trip around Scandinavia and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.