1map logoGo to main page

Cuzco, Cusco to Lima, Provincia de Lima from $14: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cuzco, Peru
to
Lima, Peru

How to Get from Cuzco 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.

$14 by busBest price
575.34 kmDistance
1h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cuzco 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
2h  43m
Estimated price
$66-202
Recommended
Company
Oltursa
Bus
Average Duration
23h  15m
Estimated price
$14-60
Cheapest
route map
Distance: 575.34 km
Duration: 1h 26m

See more options

Pricing table
Company
various
Plane
Average Duration
1h  26m
Estimated price
$70-347
Company
n/a
Drive
Average Duration
16h  37m
Estimated price
$160-240

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $81 $63 $63 $61 $60 $71 $63

Traveling From Cusco to Lima

The journey from Cusco to Lima presents a striking contrast between the ancient Incan heritage of Cusco and the vibrant urban life of Lima.

Best Neighbourhoods in Lima

Lima boasts diverse neighborhoods, each offering a distinct atmosphere and experience.

Miraflores
• Stunning ocean views and beautiful parks
• Bustling shopping and dining options
Barranco
• Known for its vibrant art scene
• Charming streets filled with murals
San Isidro
• Upscale area with luxury hotels
• Great spots for business and dining

Best Times To Visit Lima's Attractions

Timing your visits to Lima's attractions can enhance your experience and help avoid crowds.

Plaza Mayor
Visit early in the morning for a peaceful atmosphere and fewer tourists.
Larco Museum
Late afternoons are ideal, allowing you to explore in a quieter setting.
Barranco's Bridge of Sighs
Weekdays at sunset provide stunning views and a more intimate experience.

Lima Weather: What to Expect Year-Round

Lima enjoys a mild, coastal desert climate characterized by warm temperatures and foggy conditions, particularly between May and September. Understanding the weather patterns helps you plan your activities—sunny days are common from December to March, making it ideal for outdoor exploration.

Culinary Delights in Lima

Try 'Ceviche' at Pescados Capitales, where the freshness of the seafood and zesty marinade create a vibrant flavor that stands apart from Cusco's heartier Andean dishes. The lively atmosphere and emphasis on local ingredients provide a refreshing dining experience that highlights Lima's coastal culinary identity.

Cuzco - Lima operators

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

Plane Show flights
Website
latam.com

Plane from Cuzco (CUZ) to Lima (LIM)

Average Duration
1h 27m
Estimated price
$55-200

Plane from Cuzco (CUZ) to Lima (LIM)

Average Duration
1h 20m
Estimated price
$66-202
Website
jetsmart.com

Plane from Cuzco (CUZ) to Lima (LIM)

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

Plane from Cuzco (CUZ) to Lima (LIM)

Average Duration
1h 35m
Estimated price
$45-180
Bus Show bus routes
Contact phone
+51 994 656 518
Website
oltursa.pe

Bus from Cusco to Gran Terminal Terrestre Plaza Norte

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

Bus from Cusco to Lima Javier Prado

Average Duration
20h 30m
Estimated price
$14-60

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

Traveling between Cuzco 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 Cusco to Lima, covering a distance of 678 miles through the diverse landscapes of Peru. The journey offers a scenic drive that takes approximately 16 hours and 37 minutes, showcasing the beauty of the Peruvian countryside. 💰 The cost of traveling from Cusco to Lima by car ranges from $160 to $240, offering budget-friendly options for those seeking adventure on the open road. With flexible prices, you can tailor your trip to suit your preferences, whether it's a leisurely drive or a faster-paced journey to reach the capital city.
Average price
$160 - $240
🚂 Embark on an adventurous journey from Cusco to Lima by train, which spans over 23 hours and covers a distance of 1,121 km. With 2 transfers along the way, you'll experience the beauty of Peru's landscapes as you make your way towards the capital city. 🌄 The first leg of the trip involves a scenic bus ride towards Lima, lasting approximately 22 hours, departing from Agencia Oltursa in Cusco. Experience the convenience of modern transportation as you transfer between different bus agencies to reach your final destination in Lima. 🏙️ Completing the final stretch of your train journey, you'll arrive in Lima after a total travel time of 23 hours and 41 mins. Take in the sights and sounds of the bustling city as you disembark at Terminal Terrestre Atocongo, marking the end of your exciting train adventure across Peru.
Useful tips for train travellers
• Onboard services vary depending on the operator you choose. PeruRail offers a dining service for their First Class and Business Class passengers, featuring a gourmet menu with local dishes and beverages. Snack options are available in Economy Class, but you may want to bring along any specific dietary requirements, as options can be limited in that section.
• Make your seating choice wisely based on budget and experience. PeruRail provides three classes: First Class (with luxurious seating, attentive service, and meals), Business Class (more comfortable seating with refreshments), and Economy Class (basic seating with limited amenities). Another operator, Inca Rail, also has a First Class option with similar perks, so check their websites for more information on each class.
• For your train journey from Cuzco to Lima, look into these operators: PeruRail (perurail.com) and Inca Rail (incarail.com). Both have different schedules so be sure to check their sites for the most updated information and book in advance during peak seasons.
🛫 Take a quick and convenient direct flight from Cusco Airport to Lima Airport, with airlines like Sky Airline, JetSMART, and LATAM Chile operating this route. The flight duration is just 1 hour and 20 minutes, offering a seamless journey between these two popular Peruvian cities. 🌄 Enjoy the scenic views from above as you soar from the ancient Inca capital of Cusco to the bustling coastal metropolis of Lima. In just under 3 hours, you'll transition from the high Andes to the Pacific coast, experiencing the diverse landscapes of Peru from the air. 💸 Prices for flights between Lima and Cusco can range from $66 to $202, making air travel an accessible and efficient option for exploring different regions of Peru. Whether you're a budget traveler or seeking added comfort, there are various choices to suit your preferences for this domestic flight route.
Departure Point
Cuzco Airport
Arrival Point
Lima Airport
Useful tips for plane travellers
• When booking your flight from Cusco to Lima, consider flying with LATAM, Sky Airline, or JetSMART as they all offer direct flights, but check their luggage policies as they may vary.
• Upon arriving at Jorge Chávez International Airport in Lima, expect a larger crowd compared to Cusco; follow the clear signage to the baggage claim, but be ready for potential delays during peak hours.
• Taxi fares from the airport to downtown Lima generally cost between $20 to $25, so make sure to book through authorized taxi services like Handy Taxi or Cabify for a safe ride.
🚌 Experience a scenic journey from the historic city of Cusco to the vibrant capital of Lima by bus. The direct service operated by Oltursa departs twice a week and arrives at Gran Terminal Terrestre Plaza Norte after approximately 23 hours and 15 minutes. 💰 Prices for the bus journey between Lima and Cusco can range from $14 to $60, offering an affordable and efficient transportation option for your adventure through the heart of Peru. Sit back, relax, and take in the sights as you embark on this unforgettable bus trip across the country.
Departure Point
Cusco station
Arrival Point
Gran Terminal Terrestre Plaza Norte station
Useful tips for bus travellers
• Book your bus tickets in advance with Oltursa or Cruz del Sur, as these popular services could sell out quickly; check their schedules at oltursa.pe and cruzdelsur.com.pe
• Bring snacks and water for the approximately 23-hour journey and consider downloading movies or music, as Wi-Fi may be limited during the trip.
• Upon arrival at Gran Terminal Terrestre Plaza Norte in Lima, use the clearly marked signs to find your way to local transport; the best option for reaching the city center is by taking the Metropolitano bus, which connects directly from the terminal to key locations like Lima's historic center.

Frequently asked questions

Find out more about the route from Cuzco to Lima.

Or choose the category:
The distance between Cusco and Lima is approximately 358 miles or 674.8 miles by road. For the quickest mode of transportation, it takes about 2 hours and 48 minutes to reach Lima from Cusco by plane. If traveling by car, the journey from Lima to Cusco takes around 16 hours and 27 minutes. For those opting for the bus, the travel time from Cusco to Lima is typically around 21 hours and 33 minutes.
The most cost-effective transportation option for traveling from Cusco to Lima is by bus, with tickets ranging from $14 to $70. However, this option also takes the longest, with a travel time of approximately 21 hours and 33 minutes. On the other hand, the fastest way to reach Lima from Cusco is by flying, which takes only 2 hours and 48 minutes, but costs between $65 and $200. Therefore, if time is of the essence, flying is the recommended option, whereas if cost is a bigger consideration, taking the bus would be more suitable.
The prices for a bus ticket between Lima and Cusco can range from $14 to $70, depending on the type of bus and the amenities it offers. It is important to note that prices may also vary based on the time of year and the popularity of the route. It is advisable to check with different bus companies and book in advance to get the best deal on tickets for your journey.
One option to travel from Cusco to Lima without using public transportation is to rent a car and drive. The driving distance is approximately 675 miles, and it takes around 16 hours and 27 minutes to reach Lima by car. Prices for car rentals vary, ranging from $160 to $240. Another possibility is to hire a private driver or arrange for a car service, which can provide a comfortable and convenient way to travel between the two cities.
The best way to travel from Cusco to Lima without a car is by bus. The bus journey takes approximately 21 hours and 33 minutes. The cost of a bus ticket can range from $14 to $70. It is a convenient and affordable option for those who do not have access to a car.
Yes, there is a direct link between Cusco and Lima. The CIVA bus service operates a direct route between the two cities, with buses departing from Cusco twice a week and arriving in Lima. The journey takes approximately 21 hours and 33 minutes. These buses run daily, providing a convenient and direct option for travelers between Cusco and Lima.
Typically, the flight from Cusco to Lima takes approximately 1 hour and 25 minutes. The cost of the flight can vary, with prices ranging from $66 to $192. It's important to note that these prices are subject to change depending on factors such as travel dates, airlines, and booking conditions. It's always advisable to check with different airlines and travel websites to get the most accurate and up-to-date information on flight options and prices.
There are numerous options for accommodation near Lima. With over 994 hotels to choose from, there is something to suit every budget and preference. The prices for hotels in Lima start at $51, providing a range of affordable options for travelers. Whether you are looking for luxury accommodation or a budget-friendly stay, you are sure to find a suitable hotel near Lima.