Lima to Arequipa: Complete Transportation Guide 2026
Complete guide to traveling from Lima to Arequipa. Flight vs bus comparison, prices, schedules, journey times, and tips for this major Peru route.
Lima to Arequipa is one of Peru's most traveled routes, connecting the capital with the beautiful "White City" in southern Peru. At 1,010 km, this journey is best done by air. This comprehensive guide covers all transportation options to help you choose the best way to travel.
Quick Comparison
Flight (Recommended)
$60-$150
- • Duration: 1.5 hours
- • Frequency: 8-12 daily
- • Comfort: Excellent
- • Best for: 99% of travelers
- • Time saved: 14+ hours
- • Airlines: LATAM, Avianca, Sky
Bus (Budget Only)
$30-$80
- • Duration: 15-17 hours
- • Frequency: Multiple daily
- • Comfort: Uncomfortable
- • Best for: Tight budgets
- • Route: Desert highway
- • Companies: Cruz del Sur, Oltursa
💡 Our Recommendation
Fly. The flight costs only $30-$100 more than a premium bus but saves 14+ hours of travel time. The bus journey is long, overnight, and uncomfortable. Your time in Peru is valuable - spend it exploring Arequipa, not sitting on a bus through the desert.
Option 1: Flight (Strongly Recommended)
Why Flying is Best
Flying from Lima to Arequipa is the clear winner. It's fast, comfortable, and only slightly more expensive than a good bus. With 8-12 flights daily, you have flexibility in scheduling.
Airlines & Prices:
LATAM Airlines
Price: $80-$150 | Flights: 6-8 daily
- Most reliable and frequent
- Best on-time performance
- Checked bag included (23kg)
- Snack and drink service
- More expensive but worth it
Avianca
Price: $70-$120 | Flights: 3-4 daily
- Good service and reliability
- Checked bag included
- Comfortable seats
- Mid-range pricing
Sky Airline (Budget)
Price: $60-$100 | Flights: 2-3 daily
- Cheapest option
- Checked bag costs extra ($25-$35)
- Basic service (no frills)
- Good for budget travelers
- Less schedule flexibility
Flight Schedule:
- First flight: 6:00am
- Last flight: 9:00pm
- Peak times: 7-9am, 5-7pm
- Flight time: 1 hour 30 minutes
- Total time: 3-4 hours (with airport procedures)
Booking Tips:
- Book 2-4 weeks ahead for best prices
- Prices increase closer to departure date
- Compare all three airlines
- Morning flights less likely to be delayed
- Check baggage allowance (Sky charges extra)
- Book directly on airline websites for best rates
Lima Airport (Jorge Chávez)
- Location: Callao, 30-45 min from Miraflores
- Arrive: 2 hours before domestic flights
- Check-in: Online 24 hours before or at airport
- Security: Standard screening, remove laptops
- Facilities: Restaurants, shops, WiFi, lounges
Option 2: Bus (Budget Alternative)
Bus Details
The bus journey from Lima to Arequipa is long - 15-17 hours overnight through coastal desert. Only recommended if you have a very tight budget and lots of time.
Top Bus Companies:
Cruz del Sur (Best)
Price: $50-$80 | Class: Cruzero Suite (premium)
- Best bus company in Peru
- Fully reclining seats (160-180°)
- Meals and snacks included
- Entertainment system
- Onboard bathroom
- Blanket and pillow provided
Oltursa
Price: $45-$70 | Class: Imperial (premium)
- Good quality, similar to Cruz del Sur
- Reclining seats
- Meals included
- Entertainment
- Reliable service
Tepsa
Price: $30-$50 | Class: Standard/VIP
- Budget option
- Basic comfort
- Less reliable than Cruz del Sur
- Cheaper but longer journey
Schedule & Route:
- Departure: 6:00pm - 10:00pm (overnight)
- Arrival: 9:00am - 1:00pm next day
- Duration: 15-17 hours
- Route: Pan-American Highway (coastal desert)
- Stops: Ica, Nazca (brief meal stops)
What to Expect:
- Overnight journey - try to sleep
- Desert scenery (not much to see at night)
- Temperature drops at night - bring layers
- Meals at rest stops (quality varies)
- Arrive tired in Arequipa
⚠️ Bus Considerations
- Time cost: 15-17 hours vs 1.5 hours flying - you lose a full day
- Comfort: Even premium buses are uncomfortable for 15+ hours
- Sleep quality: Difficult to sleep well on moving bus
- Scenery: Mostly desert, traveled at night (miss views)
- Value: Save $30-$100 but lose 14 hours - not worth it for most
Cost-Benefit Analysis
| Factor | Flight | Premium Bus |
|---|---|---|
| Cost | $60-$150 | $50-$80 |
| Travel Time | 1.5 hours | 15-17 hours |
| Total Time | 3-4 hours | 15-17 hours |
| Comfort | Excellent | Moderate |
| Scenery | Aerial views | Desert (at night) |
| Arrival Condition | Fresh, ready to explore | Tired, need rest |
| Schedule Flexibility | 8-12 daily flights | Evening departures only |
| Best For | 99% of travelers | Very tight budgets |
Value Calculation:
Flight: $100 average, 3 hours total time
Bus: $65 average, 16 hours total time
Difference: $35 more to save 13 hours = $2.70 per hour saved
Verdict: Flying is exceptional value. You save 13 hours for just $35 more.
Important Travel Tips
Altitude in Arequipa
Arequipa sits at 2,335m (7,660 ft) - lower than Cusco but still significant altitude.
- Most people don't experience altitude sickness at this height
- Take it easy first day - don't overexert
- Drink plenty of water
- Avoid alcohol first evening
- If coming from sea level (Lima), you may feel slightly short of breath
When to Travel
- Best months: April-November (dry season)
- Peak season: June-August (book flights early)
- Rainy season: December-March (still pleasant in Arequipa)
- Cheapest flights: March-April, September-November
Booking Tips
- Book flights 2-4 weeks ahead for best prices
- Compare all three airlines
- Check baggage allowance (Sky charges extra)
- Morning flights less likely to be delayed
- Book directly on airline websites
- Consider one-way vs round-trip pricing
Arequipa Airport
- Location: 8 km from city center
- Taxi to center: 15-20 soles ($4-$5), 15 minutes
- Uber available: 12-18 soles ($3-$5)
- Airport facilities: Small but adequate, ATM, cafe
Final Recommendation
Fly from Lima to Arequipa
The flight is the clear winner. For just $30-$100 more than a premium bus, you save 13+ hours of travel time. That's an extra half-day to explore Arequipa, visit Colca Canyon, or simply rest.
The bus journey is long, uncomfortable, and mostly at night through desert. You'll arrive tired and need to rest, wasting part of your first day in Arequipa.
Best airline choice: LATAM for reliability and frequency, or Sky Airline if you're on a tight budget and don't need checked bags.
Only take the bus if: You have an extremely tight budget (saving $30-$100 is critical) AND you have plenty of time (losing 13 hours doesn't matter). For 99% of travelers, flying is the right choice.
Frequently Asked Questions
How do you get from Lima to Arequipa?
Two main options: Flight (1.5 hours, $60-$150, most popular) or bus (15-17 hours, $30-$80, overnight). Flying is strongly recommended - saves 14+ hours and costs only $30-$100 more. Buses are long and uncomfortable. No train option exists. 99% of travelers fly this route.
How long does it take to get from Lima to Arequipa?
Flight takes 1.5 hours (3-4 hours total with airport time). Bus takes 15-17 hours overnight. Distance is 1,010 km along the Pan-American Highway. Flying is much faster and more comfortable. Bus journey is very long through desert with few stops.
How much is the flight from Lima to Arequipa?
Flights cost $60-$150 USD depending on airline and booking time. LATAM ($80-$150), Avianca ($70-$120), Sky Airline ($60-$100). Book 2-4 weeks ahead for best prices. Multiple daily flights (8-12 departures). Budget airlines like Sky offer cheapest fares but less flexibility.
Should I fly or take the bus from Lima to Arequipa?
Fly. The flight costs only $30-$100 more than a good bus but saves 14+ hours. Bus journey is 15-17 hours overnight through desert - uncomfortable and you miss scenery. Flying is safer, faster, and better value for your time. Only take bus if you have very tight budget and lots of time.
Is the Lima to Arequipa bus safe?
Yes, buses with reputable companies (Cruz del Sur, Oltursa) are safe. However, the journey is very long (15-17 hours) and uncomfortable. Buses travel overnight through desert. Most travelers prefer flying for comfort and time savings. If taking bus, choose premium companies only.