There are 6 ways to get from Lima to San Rafael by plane, 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.
Fly to San Rafael Santiago Germano Airport
best- Fly from Jorge Chávez International Airport (LIM) to San Rafael Santiago Germano Airport (AFA)plane LIM - AFA
9h 52m$417,826–1,233,321Bus via Lima Javier Prado
cheapest- Take the bus from Lima Javier Prado to Terminal Sur de Santiagobus
- Take the bus from Terminal Sur de Santiago to Terminal Mendozabus
- Take the bus from Terminal Mendoza to Terminal De Omnibus San Rafaelbus
2d 18h$185,790–344,275Bus
- Take the bus from Gran Terminal Terrestre Plaza Norte to Terminal San Borjabus
- Take the bus from Terminal Alameda - Turbus to Terminal Mendozabus
- Take the bus from Terminal Mendoza to Terminal De Omnibus San Rafaelbus
2d 8h$373,471–633,623Drive 3,526 km
- Drive from Lima to San Rafaelcar 3,526 km
2d 2h$808,106–1,167,265Fly to Governor Francisco Gabrielli International Airport, bus
- Fly from Jorge Chávez International Airport (LIM) to Governor Francisco Gabrielli International Airport (MDZ)plane LIM - MDZ
- Take the bus from Terminal Mendoza to Terminal De Omnibus San Rafaelbus
8h 9m$312,826–580,521Bus via Córdoba
- Take the bus from Gran Terminal Terrestre Plaza Norte to Terminal de Ómnibus Córdoba T1bus
- Take the bus from Terminal de Ómnibus Córdoba T1 to Terminal De Omnibus San Rafaelbus
3d 2h$228,383–470,000
Jorge Chávez International Airport (LIM) to San Rafael Santiago Germano Airport (AFA) flights
Comparing Your Travel Options
The cheapest way to get from Lima to San Rafael is to bus via Lima Javier Prado which costs $180000 - $350000 and takes 2 days 18h.
The fastest way to get from Lima to San Rafael is to fly and bus which takes 8h 9m and costs $310000 - $600000.
No, there is no direct bus from Lima to San Rafael. However, there are services departing from Gran Terminal Terrestre Plaza Norte and arriving at Terminal De Omnibus San Rafael via Terminal San Borja, Terminal Alameda - Turbus and Terminal Mendoza. The journey, including transfers, takes approximately 2 days 8h.
The distance between Lima and San Rafael is 2675 km. The road distance is 3526 km.
The best way to get from Lima to San Rafael without a car is to bus which takes 2 days 8h and costs $370000 - $650000.
It takes approximately 9h 52m to get from Lima to San Rafael, including transfers.
Lima to San Rafael bus services, operated by La Veloz Del Norte, depart from Gran Terminal Terrestre Plaza Norte station.
The best way to get from Lima to San Rafael is to fly which takes 9h 52m and costs $410000 - $1300000. Alternatively, you can bus, which costs $370000 - $650000 and takes 2 days 8h.
Lima to San Rafael bus services, operated by La Veloz Del Norte, arrive at Terminal de Ómnibus Córdoba T1 station.
San Rafael is 2h ahead of Lima. It is currently 9:37 AM in Lima and 11:37 AM in San Rafael.
What companies run services between Lima, Peru and San Rafael, Argentina?
LATAM Chile, Aerolíneas Argentinas, and Sky Airline fly from Jorge Chávez International Airport (LIM) to San Rafael Santiago Germano Airport (AFA) twice daily. Alternatively, you can take a bus from Gran Terminal Terrestre Plaza Norte to Terminal De Omnibus San Rafael via Terminal San Borja, Terminal Alameda - Turbus, and Terminal Mendoza in around 2d 8h.
- Website
- latam.com
Flights from Jorge Chávez International Airport to San Rafael Santiago Germano Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 8h 55m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $390,000–1,500,000
Flights from Jorge Chávez International Airport to San Rafael Santiago Germano Airport via Rosario, Buenos Aires Jorge Newbery
- Ave. Duration
- 10h 45m
- When
- Monday
- Estimated price
- $470,000–1,500,000
Flights from Jorge Chávez International Airport to San Rafael Santiago Germano Airport via Cordoba, Buenos Aires Jorge Newbery
- Ave. Duration
- 10h 50m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $470,000–1,500,000
Flights from Jorge Chávez International Airport to San Rafael Santiago Germano Airport via Salta, Buenos Aires Jorge Newbery
- Ave. Duration
- 13h 40m
- When
- Friday
- Estimated price
- $470,000–1,500,000
Flights from Jorge Chávez International Airport to Governor Francisco Gabrielli International Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $350,000–550,000
Flights from Jorge Chávez International Airport to Governor Francisco Gabrielli International Airport via Santiago
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $350,000–550,000
Flights from Jorge Chávez International Airport to Governor Francisco Gabrielli International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 45m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $350,000–550,000
- Phone
- +51 9 6788 4526
- [email protected]
- Website
- Lineas De Los Andes
Bus from Gran Terminal Terrestre Plaza Norte to Terminal San Borja
- Ave. Duration
- 45h 7m
- Frequency
- Once daily
- Estimated price
- $330,000–390,000
- Website
- Lineas De Los Andes
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 to get from London to Edinburgh, How do I get from Sydney to Melbourne, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Lima to San Rafael is 3526 km. It takes approximately 2 days 2h to drive from Lima to San Rafael.
Book your Lima to San Rafael bus tickets online with 12go.asia.
There are 712+ hotels available in San Rafael.


