1map logoGo to main page

Buenos Aires, Buenos Aires to Lima, Provincia de Lima from $11: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Buenos Aires, Argentina
to
Lima, Peru

How to Get from Buenos Aires to Lima: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$11 by busBest price
4032 kmDistance
7h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Buenos Aires to Lima with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
7h  19m
Estimated price
$221-614
Recommended
Company
La Veloz Del Norte, El Rapido Internacional
Bus
Average Duration
83h  21m
Estimated price
$11-340
Cheapest
route map
Distance: 4032 km
Duration: 7h 19m

See more options

Company
various
Bus
Average Duration
74h  2m
Estimated price
$16-2210
Company
various
Plane
Average Duration
7h  26m
Estimated price
$214-617
Company
various
Bus
Average Duration
58h  14m
Estimated price
$249-309
Company
N/A
Drive
Average Duration
48h 
Estimated price
$2211-2212

Traveling From Buenos Aires to Lima

Traveling from Buenos Aires to Lima offers a fascinating journey between Argentina's vibrant culture and Peru's rich history and culinary delights.

Best Neighbourhoods in Lima

Lima boasts diverse neighborhoods, each offering its own charm and attractions.

Miraflores
• Stunning oceanfront views and parks
• Vibrant nightlife and dining options
Barranco
• Known for its artistic vibe and street art
• Trendy cafes and artisanal shops abound
San Isidro
• Upscale residential area with modern amenities
• Beautiful parks and gardens for relaxation

Best Times To Visit Lima's Attractions

Planning your visit to Lima can be straightforward when considering the best times for attractions.

Larco Museum
Early mornings or late afternoons offer quieter hours to explore its extensive collection.
Plaza Mayor
Visiting on weekday mornings helps you enjoy the historical sites with fewer tourists.
Miraflores Boardwalk
Sunset hours provide stunning views and a less crowded walking experience.

Lima Weather: What to Expect Year-Round

Lima enjoys a mild coastal climate, characterized by its dry season from May to September, making these months ideal for exploring the city. The weather greatly influences your travel experience, with overcast skies common in winter, while sunny summer days can enhance outdoor activities.

Dining Recommendation

Explore Lima's celebrated cevichería, La Mar, where you can savor the bright, citrus-infused flavors of fresh ceviche, a refreshing contrast to the hearty meats of Buenos Aires. The lively atmosphere and emphasis on local ingredients showcase Peru's culinary heritage, offering a delightful experience that highlights coastal gastronomy.

Buenos Aires - Lima operators

Explore transport companies operating between Buenos Aires and Lima, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aerolineas.com.ar

Plane from Buenos Aires Jorge Newbery to Lima

Average Duration
4h 45m
Estimated price
$2217-2212
Website
latam.com

Plane from Buenos Aires Jorge Newbery to Lima

Average Duration
4h 50m
Estimated price
$2217-2218
Website
skyairline.com

Plane from Buenos Aires Jorge Newbery to Lima

Average Duration
9h 50m
Estimated price
$2213-6140
Website
jetsmart.com

Plane from Buenos Aires Jorge Newbery to Lima

Average Duration
9h 39m
Estimated price
$2215-6141
Bus Show bus routes
Contact phone
0800 444 8356
Website
lavelozdelnorte.com.ar

Bus from Terminal de Omnibus Retiro to Gran Terminal Terrestre Plaza Norte

Average Duration
3h 21m
Estimated price
$3401-340
Contact phone
+591 2 228 1920
Website
litoral-miramar.com

Bus from La Paz to Gran Terminal Terrestre Plaza Norte

Average Duration
28h 53m
Estimated price
$6143-110
Contact phone
+(591) 2 2286753
Website
autobusesquirquincho.com

Bus from Terminal de Omnibus Retiro to La Paz

Average Duration
33h
Estimated price
$6142-0
Contact phone
0800 - 5550579
Website
elpractico.com

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
8h 50m
Estimated price
$6144-6145
Contact phone
+54 0810-222-5202
Website
nuevachevallier.com

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
9h 10m
Estimated price
$6148-6149
Contact phone
+54 341 439 8765
Website
sierrasdecordoba.com.ar

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
10h 35m
Estimated price
$112-0
Website
betelejecutivo.com.ar

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
9h
Estimated price
$6145-0
Contact phone
+54 011 4000 5260
Website
encon.com.ar

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
10h
Estimated price
$113-110
Contact phone
+54 385 4286341

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
10h 20m
Estimated price
$112-113
Contact phone
+54 4000-5222
Website
generalurquiza.com

Bus from Terminal de Omnibus Retiro to Córdoba

Average Duration
11h 25m
Estimated price
$113-114
Contact phone
1-305-677-0535
Website
elrapidoint.com.ar

Bus from Córdoba to Gran Terminal Terrestre Plaza Norte

Average Duration
2h 16m
Estimated price
$11-118

Bus from Terminal de Omnibus Retiro to Gran Terminal Terrestre Plaza Norte

Average Duration
3h 2m
Estimated price
$11-118

Buenos Aires to Lima: Overview of Bus, Train, Flight, and Car Trips

Traveling between Buenos Aires and Lima offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Buenos Aires to Lima, covering a distance of 2505 miles through diverse landscapes and vibrant cultures over a span of 2 days. 💸 Explore the flexibility of prices ranging from $600 to $900 for the journey by car, offering choices for every budget and ensuring a memorable and cost-effective adventure.
Average price
$600 - $900
🛫 Embark on a quick and convenient journey from Buenos Aires to Lima by taking a direct flight, with airlines like Aerolíneas Argentinas, JetSMART, Sky Airline, and LATAM Chile offering this route in just 4 hours and 45 minutes. 🌍 Enjoy a seamless travel experience as you cover the distance of 7 hours and 19 minutes from Buenos Aires Jorge Newbery Airport to Lima Airport, admiring the picturesque views from above as you fly over the South American landscape. 💸 Find flight options that suit your budget, with prices ranging between $221 to $614 for a trip between Lima and Buenos Aires, ensuring that you can choose a fare that aligns with your travel preferences.
Departure Point
Buenos Aires Jorge Newbery Airport
Arrival Point
Lima Airport
🌎 Services run three times a week, on Tuesday, Thursday, Saturday, and Sunday. The adventure spans approximately 3 days and 21 hours, passing through diverse landscapes and providing travelers with an immersive experience along the way. 💰 Ticket prices for the Buenos Aires to Lima bus range from $11 to $340, making it a cost-effective and memorable travel option for those seeking a scenic and adventurous route between these vibrant Latin American destinations.
Departure Point
Terminal de Omnibus Retiro station
Arrival Point
Gran Terminal Terrestre Plaza Norte station

Frequently asked questions

Find out more about the route from Buenos Aires to Lima.

Or choose the category:
The distance between Buenos Aires and Lima is approximately 1961 miles by air and 2501.9 miles by road. The typical travel time by plane is around 7 hours and 26 minutes. By car, the travel time is dependent on variables such as traffic, but it usually takes multiple days to complete the journey. Taking a bus from Buenos Aires to Lima also requires several days of travel.
The most cost-effective transportation option to travel from Buenos Aires to Lima is by bus, with prices ranging from $8 to $220. However, this will also be the most time-consuming option, taking approximately 2 days and 18 hours. On the other hand, the quickest option is to fly, with prices ranging from $230 to $700 and a travel time of 7 hours and 26 minutes. Considering both cost and time efficiency, flying would be the recommended choice for this journey.
The prices of a bus ticket between Lima and Buenos Aires can vary depending on the type of bus and the level of comfort you choose. On average, a one-way ticket can cost between $8 to $220. The price difference reflects the different amenities and services provided by each bus company. It is recommended to compare prices and services to find the option that suits your budget and preferences.
To travel from Buenos Aires to Lima without using public transportation, you can choose to drive. The road distance between the two cities is approximately 2502 miles and it takes around 2 days to complete the journey by car. However, it's important to note that the prices for car rentals can vary, ranging from $600 to $900. Make sure to plan accordingly and give yourself enough time for the long drive.
To travel from Buenos Aires to Lima without a car, the best option is to take a bus. The journey by bus typically takes about 2 days and 18 hours. The cost can vary between $8 to $220 depending on the bus company and the type of seat chosen. While it is a long journey, taking the bus allows you to enjoy the scenic views along the way and is a more affordable option compared to flying.
Yes, there is a direct link between Buenos Aires and Lima. The bus service operated by La Veloz Del Norte departs from Retiro station in Buenos Aires and arrives at Lima station in Lima. The journey takes approximately 2 days and 18 hours, with buses departing four times a week on Tuesday, Saturday, and Sunday. This is a convenient option for travelers who prefer land transportation and have the time available for a longer journey.
The flight from Buenos Aires to Lima typically takes around 4 hours and 45 minutes. However, the duration may vary based on factors such as flight path and weather conditions. As for the cost, the price range for flights between Lima and Buenos Aires is typically between $231 and $664. However, please note that prices can vary depending on the airline, time of booking, and other factors.
There are numerous hotels available in Lima with over 994 options to choose from. Prices for accommodations in Lima start at $51 per night. Whether you are looking for luxury resorts, budget-friendly hotels, or boutique accommodations, there are plenty of options to suit different preferences and budgets. It is recommended to explore websites and booking platforms to find the best available options and deals for your stay in Lima.

Trips from Buenos Aires