There are 2 ways to get from San Jose Airport (SJO) to Lima by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jorge Chávez International Airport
best- Fly from Juan Santamaría International Airport (SJO) to Jorge Chávez International Airport (LIM)plane SJO - LIM
3h 57m$229–372Fly to Francisco Carle Airport, bus
- Fly from Juan Santamaría International Airport (SJO) to Francisco Carle Airport (JAU)plane SJO - JAU
- Take the bus from Jauja to Lima Javier Pradobus
16h 32m$273–1,075
Juan Santamaría International Airport (SJO) to Jorge Chávez International Airport (LIM) flights
Questions & Answers
The cheapest way to get from San Jose Airport (SJO) to Lima is to fly which costs $220 - $380 and takes 3h 57m.
The fastest way to get from San Jose Airport (SJO) to Lima is to fly which takes 3h 57m and costs $220 - $380.
The distance between San Jose Airport (SJO) and Lima is 2579 km.
It takes approximately 3h 57m to get from San Jose Airport (SJO) to Lima, including transfers.
Lima is 1h ahead of San Jose Airport (SJO). It is currently 2:00 PM in San Jose Airport (SJO) and 3:00 PM in Lima.
There are 2432+ hotels available in Lima.
What companies run services between San Jose Airport (SJO), Costa Rica and Lima, Peru?
LATAM Chile, Copa Airlines, and Avianca - Aerovías del Continente Americano S.A. fly from Juan Santamaría International Airport (SJO) to Jorge Chávez International Airport (LIM) every 2 hours.
- Website
- copaair.com
Flights from Juan Santamaría International Airport to Jorge Chávez International Airport via Panama City
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $110–470
- Website
- latam.com
Flights from Juan Santamaría International Airport to Jorge Chávez International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $210–280
Flights from Juan Santamaría International Airport to Francisco Carle Airport via Jorge Chávez International Airport
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- $360–1,300
Flights from Juan Santamaría International Airport to Francisco Carle Airport via San Salvador, Jorge Chávez International Airport
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $500–1,800
Flights from Juan Santamaría International Airport to Francisco Carle Airport via Bogota, Jorge Chávez International Airport
- Ave. Duration
- 10h
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $490–1,700
Flights from Juan Santamaría International Airport to Francisco Carle Airport via Panama City, Jorge Chávez International Airport
- Ave. Duration
- 11h 18m
- When
- Every day
- Estimated price
- $250–1,100
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Jorge Chávez International Airport via Bogota
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- $250–450
Flights from Juan Santamaría International Airport to Jorge Chávez International Airport via San Salvador
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $250–450
- Website
- skyairline.com
Flights from Juan Santamaría International Airport to Francisco Carle Airport via Jorge Chávez International Airport
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- $360–1,300
- Phone
- +51 1 311 5050
- Website
- Cruz del Sur
Bus from Jauja to Lima Javier Prado
- Ave. Duration
- 5h 44m
- Frequency
- Hourly
- Estimated price
- $14–50
- Website
- Cruz del Sur
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 Train travel in France: A guide to SNCF, Which London airport should I choose?, and How to get from London City Airport into central London - to help you get the most out of your next trip.


