1map logoGo to main page

Lima to Cusco from $14: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lima, Peru
to
Cusco, Peru

How to Get from Lima to Cusco: 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.

$14 by busBest price
575.97 kmDistance
1h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lima to Cusco 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
2h  12m
Estimated price
$66-203
Recommended
Company
Cruz del Sur
Bus
Average Duration
22h  15m
Estimated price
$14-60
Cheapest
route map
Distance: 575.97 km
Duration: 1h 44m

See more options

Pricing table
Company
Grupo Palomino
Bus
Average Duration
20h  34m
Estimated price
$20-40
Company
various
Plane
Average Duration
1h  44m
Estimated price
$79-385
Company
various
Drive
Average Duration
16h  37m
Estimated price
$160-240

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $68 $68 $68 $68 $68 $71 $68

Traveling From Lima to Cusco

Traveling from Lima to Cusco offers a striking contrast, allowing you to transition from the bustling coastal city atmosphere to the rich, historical essence of the Andes.

Best Neighbourhoods in Cusco

Cusco's neighborhoods offer diverse experiences, blending history, culture, and ambiance.

San Blas
• Known for its vibrant arts scene and artisans.
• Features stunning colonial architecture and narrow streets.
Centro Histórico
• Home to many UNESCO World Heritage Sites.
• Bustling with shops, restaurants, and cultural attractions.
Santo Domingo
• Offers a mix of history and modernity.
• Close to the famous Qorikancha Temple.

Best Times To Visit Cusco's Attractions

Timing your visits to Cusco's attractions can greatly enhance your experience.

Machu Picchu
Visiting early in the morning or late afternoon offers fewer crowds and cooler temperatures, allowing for a more peaceful exploration.
Sacsayhuamán
Weekday visits in the early morning can help you avoid the large tour groups that typically arrive mid-morning.
Qorikancha
Late afternoon visits can provide a quieter atmosphere, perfect for appreciating its intricate architecture and spiritual significance.

Cusco Weather: What to Expect Year-Round

Cusco experiences a temperate climate with a wet season from November to March and a dry season from April to October; the best times to visit are during the dry months when sunny days and cooler nights prevail. Understanding the weather patterns can significantly impact your travel plans and the enjoyment of outdoor activities in this breathtaking region.

Dining in Cusco: A Flavorful Journey

Don’t miss the opportunity to savor 'cuy chactado' at Pachapapa, where roasted guinea pig reflects the rich Andean culinary tradition, providing a bold contrast to Lima’s renowned seafood dishes. The cozy, rustic atmosphere and the use of indigenous ingredients create a distinctive dining experience that connects you with Cusco's vibrant culture.

Lima - Cusco operators

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

Plane Show flights
Website
latam.com

Plane from Lima (LIM) to Cuzco (CUZ)

Average Duration
1h 23m
Estimated price
$55-190

Plane from Lima (LIM) to Anta (ATA)

Average Duration
1h 10m
Estimated price
$50-350
Website
jetsmart.com

Plane from Lima (LIM) to Cuzco (CUZ)

Average Duration
1h 23m
Estimated price
$45-180
Website
skyairline.com

Plane from Lima (LIM) to Cuzco (CUZ)

Average Duration
1h 25m
Estimated price
$45-180
Bus Show bus routes
Contact phone
+51 6202 333
Website
grupopalomino.com.pe

Bus from Lima - Atocongo to Cusco

Average Duration
19h 15m
Estimated price
$20-40
Contact phone
+51 1 311 5050
Website
cruzdelsur.com.pe

Bus from Lima Javier Prado to Cusco

Average Duration
22h 15m
Estimated price
$14-60
Contact phone
+51 1 4800725
Website
floreshnos.pe

Bus from Gran Terminal Terrestre Plaza Norte to Cusco

Average Duration
21h
Estimated price
$23-30

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

Traveling between Lima and Cusco 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 Lima to Cusco, covering a total driving distance of 1092.7 km. 💰 The prices for a car journey from Lima to Cusco range from $160 to $240, offering flexibility in budget options for travelers. 🏞️ Immerse yourself in the Peruvian culture and history as you drive approximately 16 hours and 37 minutes to reach Cusco.
Average price
$160 - $240
Useful tips for train travellers
• On your train trip from Lima to Cusco, consider traveling with Inca Rail or PeruRail. Both operators offer catering services on board, which include a selection of light snacks and beverages. You can expect options like sandwiches, local Peruvian dishes, and refreshing drinks. Make sure to check their websites in advance for the menu on your specific train.
• The train lines between Lima and Cusco provide various seating options. PeruRail offers First Class with spacious seats, complimentary meals, and stunning panoramic windows; Business Class has comfortable seating and meal services, while Economy Class features more basic seating but still a comfortable journey. Inca Rail similarly provides First Class with luxury seating, a gourmet meal service, and Business Class with a good level of comfort. Check their respective websites for more details: Inca Rail and PeruRail.
• Upon arrival at the San Pedro Train Station in Cusco, you can expect to find luggage storage facilities available, allowing you to explore the city without your bags. The station also has restroom facilities for your convenience. To get to the city center quickly, take a taxi or the local bus #23, which runs directly to the Plaza de Armas. The fare for the bus is around S/1.00, while taxis might range from S/10 to S/30 depending on traffic conditions.
🛫 Flying from Lima to Cusco is a convenient and efficient way to travel between these two vibrant Peruvian cities. With a direct flight that takes just 1 hour and 20 minutes, you can quickly reach your destination. 🌄 Enjoy stunning aerial views of the Andes as you fly from Lima to Cusco, with a flight time of 2 hours and 12 minutes. The affordable prices ranging from $66 to $203 make it a cost-effective way to explore the captivating beauty and rich culture of Peru.
Departure Point
Lima Airport
Arrival Point
Cuzco Airport
Useful tips for plane travellers
• Expect relatively low cabin pressure and possible ear discomfort on the flight from Lima to Cusco, as the altitude difference (from 154 feet in Lima to 11,152 feet in Cusco) can affect some travelers; consider bringing gum or similar to help with ear pressure.
• Upon arrival at Alejandro Velasco Astete International Airport in Cusco, be prepared for a small and busy airport; follow the signs for baggage claim, and keep an eye out for authorized taxi stands which offer safe transportation options into the city.
• Taxi fares from the Cusco airport to the city center typically range from 25 to 50 soles (approximately $6 to $13); it's advisable to agree on a price before starting your journey and to use recognized taxi services such as 'Colegio de Choferes' or 'Cusco Taxis' for safety.
🚌 The journey from Lima to Cusco by bus is approximately 22 hours and 15 minutes long. 💰 The prices for a bus ticket between Lima and Cusco range from $14 to $60, offering affordable transportation for those looking to explore the iconic city of Cusco.
Departure Point
Lima Javier Prado station
Arrival Point
Cusco station
Useful tips for bus travellers
• Book your bus ticket in advance through reputable operators like Cruz del Sur (cruzdelsur.com.pe), Oltursa (oltursa.pe), and Civa (civa.com.pe) to secure the best prices, especially if you are traveling during peak tourist seasons.
• Bring snacks and water for the journey, as there are limited stops along the way, and the bus may not always offer substantial meals during this lengthy 22h 15m trip.
• Upon arriving at Cusco Station, expect to navigate a bustling environment; pre-arrange an airport transfer or have the contact of a local taxi service handy to make your way to your accommodation smoothly, as taxis can be plentiful but may not have consistent rates.

Frequently asked questions

Find out more about the route from Lima to Cusco.

Or choose the category:
The distance between Lima and Cusco is approximately 576.1 km by air, but the road distance is longer at 1081.8 km. If you choose to fly, the average travel time is around 2 hours and 12 minutes. However, if you prefer to drive, it would take approximately 16 hours and 31 minutes by car. Alternatively, taking a bus would be the longest option, with an average travel time of 22 hours and 15 minutes.
The most cost-effective option for traveling from Lima to Cusco is by bus, with prices ranging from $14 to $55. However, this option also takes the longest time, approximately 22 hours and 15 minutes. If time efficiency is a priority, flying is the best choice as it takes only 2 hours and 12 minutes with fares ranging from $65 to $200.
The prices for a bus ticket between Lima and Cusco can vary depending on the type of bus and the amenities offered. On average, a bus ticket can cost anywhere between $14 to $55.
To get from Lima to Cusco without using public transportation, you can opt for a private car or taxi. The driving distance between the two cities is approximately 1081.5 km, and it takes around 16 hours and 31 minutes to drive from Lima to Cusco. The cost of hiring a private car or taxi for this journey can vary from $160 to $240.
The best way to travel from Lima to Cusco without a car is by taking a bus. The bus journey typically takes around 20 hours and 34 minutes and costs between $19 and $40. It is recommended to take a bus via Atocongo for this route.
Yes, there is a direct link between Lima and Cusco. There is a bus service operated by Cruz del Sur that departs from Lima Javier Prado station and arrives at Cusco station. These buses depart twice daily and operate every day, with the journey taking approximately 22 hours and 15 minutes.
The flight duration between Lima and Cusco is approximately 1 hour and 20 minutes on a direct flight. The prices for this flight route can vary between $65 and $192, depending on the airline and time of booking.
There are plenty of options for accommodations near Cusco. With over 1056 hotels available, travelers can choose from a range of budgets and preferences. Prices start at $20, offering affordable options for those looking to save on accommodation costs.