1map logoGo to main page

Madrid to Lima from $450: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Lima, Peru

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

$450 - PlaneBest price
9567 kmDistance
14h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid 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
14h  28m
Estimated price
$453-1117
Recommended
Company
various
Plane
Average Duration
14h  28m
Estimated price
$450-1200
Cheapest
Company
various
Plane
Average Duration
14h  28m
Estimated price
$450-1200
Fastest
route map
Distance: 9567 km
Duration: 14h 28m

See more options

Pricing table
Company
various
Drive
Average Duration
22h  36m
Estimated price
$637-1963

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $542 $548 $448 $534 $448 $534 $495

Traveling From Madrid to Lima

Traveling from Madrid to Lima offers a fascinating contrast between Madrid's vibrant European charm and Lima's rich Peruvian heritage.

Best Neighbourhoods in Lima

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

Miraflores
• Stunning coastal views and parks.
• Vibrant nightlife and dining options.
Barranco
• Known for its artistic vibe and street art.
• Quaint cafes and bohemian atmosphere.
San Isidro
• Upscale shopping and business district.
• Beautiful gardens and serene parks.

Best Times To Visit Lima's Attractions

Timing your visits to Lima's attractions can enhance your experience significantly.

Larco Museum
Visit early in the morning for fewer crowds and a more relaxed exploration.
Plaza Mayor
Late afternoon offers cooler temperatures and beautiful sunset views.
Miraflores Boardwalk
Weekdays early in the morning provide a quieter, scenic stroll along the coast.

Lima Weather: What to Expect Year-Round

Lima enjoys a mild, semi-arid climate characterized by warm temperatures and fog, with summer months from December to March offering the warmest weather and sunshine. Travelers can enjoy pleasant conditions year-round, but understanding the seasonal variations can help you plan your activities and make the most of your time in the city.

Dining Recommendation

Try the ceviche at Pescados Capitales, a local gem that showcases Peru's abundant seafood and zesty flavors, quite different from Madrid's traditional tapas. The lively atmosphere and the freshness of local ingredients create an exciting dining experience that truly reflects Lima's culinary identity.

Madrid - Lima operators

Explore transport companies operating between Madrid 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 Madrid to Lima

Average Duration
11h 56m
Estimated price
$700-2200

Plane from Madrid to Jauja via Lima

Average Duration
18h 16m
Estimated price
$650-2000

Plane from Madrid to Jauja via Bogota, Lima

Average Duration
16h 5m
Estimated price
$750-2000
Website
iberia.com

Plane from Madrid to Lima

Average Duration
11h 56m
Estimated price
$700-2200
Website
avianca.com

Plane from Madrid to Lima via Bogota

Average Duration
14h 43m
Estimated price
$480-1900
Website
aireuropa.com

Plane from Madrid to Lima

Average Duration
12h
Estimated price
$600-2200
Website
plusultra.com

Plane from Madrid to Lima

Average Duration
12h 10m
Estimated price
$550-2000

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

Traveling between Madrid 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.

🛫 The quickest flight from Madrid Airport to Lima Airport is a direct flight, which takes approximately 11 hours and 50 minutes. Airlines such as LATAM Chile, Air Europa, Plus Ultra Lineas Aerea, and others offer this route. 🌎 The flight from Madrid to Lima totals around 14 hours and 28 minutes. 💸 Prices for flights between Lima and Madrid can range from €416 to €1027, depending on the airline, time of booking, and season.
Departure Point
Madrid Airport
Arrival Point
Lima Airport
Useful tips for plane travellers
• Look for direct flights with LATAM Chile or Air Europa, as they tend to offer the quickest journey at around 11h 50m, avoiding unnecessary layovers that could extend your travel time.
• Upon arrival at Jorge Chávez International Airport (LIM), navigate through customs efficiently by having your arrival form completed and ensuring all required documents, including your return ticket and proof of accommodation, are readily available.
• Expect taxi fares from Lima Airport to the city center to range between $15 to $25; use trusted taxi services like 'Taxi Green' or 'Uber' for a safer and more convenient ride into the city.

Frequently asked questions

Find out more about the route from Madrid to Lima.

Or choose the category:
The distance between Madrid and Lima is approximately 9562.7 km. The typical travel time varies depending on the mode of transportation. By taking a train to Logroño and then flying, it takes approximately 21 hours and 54 minutes to reach Lima from Madrid. However, the quickest option is to fly directly, which takes around 14 hours and 27 minutes.
The most cost-effective and time-efficient transportation option for traveling from Madrid to Lima is by flying. It takes approximately 14 hours and 27 minutes to reach Lima from Madrid by plane. The cost of a flight from Madrid to Lima can range from €404 to €1101, making it the most affordable and convenient option for travelers.
The flight between Madrid and Lima typically takes around 11 hours and 50 minutes. However, flight durations may vary depending on the specific airline and any layovers involved. As for the cost, flights between the two cities can range from approximately €406 to €1025, although prices may fluctuate depending on factors such as the time of booking, availability, and airline promotions.
There are plenty of accommodation options available near Lima. With over 994 hotels to choose from, travelers can find a range of options to suit their preferences and budgets. Prices for hotels in Lima start at €47 per night, making it possible to find affordable places to stay in the area.