Arequipa & Colca

How to Get to Arequipa from Lima, Cusco, and Puno: Routes and Transportation

November 6, 2026
Tabla de contenidos

Knowing how to get to Arequipa is one of the first steps when planning a trip through southern Peru. The White City combines history, beautiful sillar stone architecture, volcanic landscapes, and a strategic location for continuing your journey to Colca Canyon, Puno, Cusco, and Machu Picchu.

Arequipa has air and road connections that make it accessible from several Peruvian cities. From Lima, flying is usually the fastest option, while buses and private road transfers are common choices for travelers exploring the Andes from Cusco or Puno.

However, choosing the right transportation depends on your available time, budget, comfort preferences, and the destinations you want to include. A flight can help you make the most of a shorter vacation, while an overland journey allows you to connect several cities within a single itinerary.

Distance is another important consideration. Arequipa is approximately 1,000 kilometers (621 miles) from Lima by road, around 490 kilometers (304 miles) from Cusco, and about 300 kilometers (186 miles) from Puno, depending on the route.

In this guide, we explain how to get to Arequipa from Lima, Cusco, and Puno, how long the main journeys take, where the airport and bus terminals are located, and how to organize a trip through southern Peru.

If you're planning your journey, explore our Arequipa tours, featuring cultural experiences, Colca Canyon excursions, and different ways to discover the region.

Grupo de turistas frente a la Catedral de Arequipa en la Plaza de Armas

Where Is Arequipa, and What Are the Main Ways to Get There?

Arequipa is located in southern Peru, in an Andean region approximately 2,335 meters (7,661 feet) above sea level. It is one of the country's most important cities and a connection point between the Pacific coast, the highlands, and other tourist destinations in the Andes.

Its location makes it possible to organize journeys from Lima, Cusco, and Puno, while also combining a visit with destinations such as Paracas, Ica, Nazca, and Colca Valley.

The main transportation options are flights, intercity buses, and private road transfers. Each has advantages depending on your departure city and the kind of journey you are planning.

From Lima, domestic flights generally take around one hour and thirty minutes. Traveling by road takes considerably longer and mainly follows the Pan-American Highway south.

Cusco has road connections with Arequipa and, depending on current schedules, direct flights between the two cities. From Puno, travelers generally reach Arequipa by road.

Before choosing your transportation, it is worth comparing journey times and considering the additional time needed to reach the airport, board your bus or plane, and transfer to your accommodation.

Departure cityApproximate road distanceTransportationEstimated duration
Lima1,000 km / 621 milesFlight1 hr 30 min flying time
Lima1,000 km / 621 milesIntercity bus15–18 hours
Cusco490 km / 304 milesBus or private transfer9–11 hours
CuscoNot applicableDirect flight, when availableAround 1 hour flying time
Puno300 km / 186 milesBus or private transfer5–7 hours

These times are approximate and do not include every local transfer or potential delay. Flight connections should always be confirmed for your specific travel dates.

If you are planning to visit several destinations, our Southern Peru itinerary: Lima, Ica, Arequipa, Puno, and Cusco will help you understand how these cities fit together within a single journey.

Plaza de Armas de Arequipa con su catedral y el volcán Misti al fondo

How to Get from Lima to Arequipa by Plane

Flying from Lima is one of the most convenient ways to reach Arequipa, especially if you have a limited number of vacation days or prefer to avoid spending many hours traveling by road.

Flights depart from Jorge Chávez International Airport, which serves Lima, and arrive at Alfredo Rodríguez Ballón International Airport in Arequipa.

A direct flight generally takes approximately one hour and thirty minutes. However, you also need to allow time for your airport transfer, check-in and security procedures, baggage collection, and the journey to your hotel.

For this reason, even though the flight itself is relatively short, we recommend setting aside several hours of the day for the complete transfer.

Airlines, frequencies, and departure times can change depending on the season. Before booking, check the current flight schedule and baggage conditions directly with the airline.

At Dreamy Tours, we recommend this option for travelers who would like to begin their Arequipa visit with a free afternoon or enjoy a cultural tour after checking into their accommodation, provided the arrival time allows it.

Once you're in the city, you can discover its main monuments on our Arequipa City Tour: Santa Catalina, Yanahuara, and Plaza de Armas, a convenient option for exploring the White City without extensive travel on your first day.

Pareja sentada en el suelo de una calle roja del Monasterio de Santa Catalina

How to Get from Lima to Arequipa by Bus

Traveling from Lima to Arequipa by bus is an option for those who prefer overland transportation or want to organize a road trip through southern Peru.

The journey mainly follows the Pan-American Highway and covers approximately 1,000 kilometers (621 miles), depending on the departure terminal and specific route.

Travel time is generally between 15 and 18 hours, although it may be longer because of traffic, road conditions, scheduled stops, or weather-related circumstances.

Daytime and overnight services are available, with different seating categories and levels of comfort. For such a long journey, we recommend choosing an established transportation company and reviewing the vehicle's facilities before booking.

It's also important to confirm the exact departure terminal in Lima. Not all bus companies use the same boarding location, so allow enough time to reach the correct terminal.

If you travel overnight, you may be able to rest during part of the journey. However, sleeping on a bus is not always equivalent to getting a full night's rest in a hotel, especially if you have a demanding excursion planned after arrival.

Travelers who want to make the journey part of the experience can also explore southern Peru's coastline, stopping in Paracas, Ica, and Nazca before continuing to Arequipa.

You can discover different possibilities in our guide to Peru travel itineraries for 7, 10, 12, and 15 days, which includes ways to combine coastal destinations with the Andes.

bus Lima Arequipa.webp

How to Get from Cusco to Arequipa by Plane or Bus

Cusco and Arequipa are two essential destinations on many southern Peru travel routes. Traveling between them allows visitors to combine Cusco's Inca heritage with Arequipa's colonial architecture, volcanoes, and remarkable natural landscapes.

By road, the distance is approximately 490 kilometers (304 miles). The bus journey generally takes between 9 and 11 hours, although the exact duration depends on the route, scheduled stops, and travel conditions.

Many travelers choose overnight buses to make the most of their final day in Cusco and arrive in Arequipa the following morning. Nevertheless, it's important to consider how much rest you will get and avoid scheduling overly demanding activities immediately after the journey.

Direct flights between Cusco and Arequipa may also be available, with a flight time of approximately one hour. Frequencies and availability vary, so check the options for your actual travel dates before finalizing the itinerary.

If a suitable direct connection is unavailable, some flight options may require a connection, reducing the time advantage compared with road transportation.

For travelers planning to explore both regions, we recommend deciding whether Arequipa will be the starting point or a later stop on your Andean journey. This decision may affect onward connections to Puno and Lake Titicaca.

Our guide to what to see in Arequipa in 1, 2, and 3 days will help you organize activities according to the time you have after arriving.

avion arequipa.webp

How to Get from Puno to Arequipa by Road

Traveling between Puno and Arequipa is one of the established overland connections in southern Peru. Both cities feature on itineraries combining Lake Titicaca, Colca Canyon, and the White City's main attractions.

The road distance is approximately 300 kilometers (186 miles), depending on the route. The journey generally takes between five and seven hours, although the duration varies according to the service and road conditions.

Intercity buses provide regular connections between the cities. Private transportation is another option, particularly for groups who prefer greater flexibility with departure times.

The journey crosses high-Andean landscapes where elevation and weather conditions can be quite different from those in Arequipa city.

For this reason, we recommend carrying a warm layer, drinking water, and the personal documents needed during the transfer.

If you are arriving from Puno, remember that the city on Lake Titicaca is located at a higher elevation than Arequipa. The change in altitude can also mean different environmental conditions during the journey.

At Dreamy Tours, we recommend checking your arrival time before booking a tour for the same day. After a long transfer, it may be more comfortable to settle into your hotel and spend the first few hours exploring the historic center.

If you would rather discover both destinations without arranging every connection separately, explore our 5-Day Arequipa, Colca Canyon, and Puno Package, designed to combine Andean landscapes and cultural experiences.

bus Puno Arequipa.webp

Arequipa Airport: Location and Transportation to the City Center

Alfredo Rodríguez Ballón International Airport is Arequipa's main airport and receives domestic flights connecting the city with other destinations in Peru.

It is located in the Cerro Colorado district, approximately eight kilometers (five miles) from the historic center. This proximity makes it possible to reach the city's main hotels by road.

Transfer times vary according to traffic, arrival time, and the exact location of your accommodation. Under typical conditions, it is reasonable to allow approximately 20 to 40 minutes, although the journey can take longer.

Transportation options include authorized taxis, prearranged airport transfers, and other local services.

For a more convenient arrival, we recommend arranging your transportation in advance, particularly if you are traveling with large luggage, children, or a group.

If your tour package includes an airport pickup, confirm your flight details, passenger name, and meeting point beforehand.

At Dreamy Tours, we can help coordinate transfers associated with your travel itinerary, depending on the services booked and current availability.

Once you've settled into the city, you can begin with Plaza de Armas in Arequipa, one of the White City's most important historic landmarks.

Turistas descendiendo de un avión en el aeropuerto de Arequipa

Arequipa Bus Terminal: Where Do Intercity Buses Arrive?

Travelers arriving in Arequipa by road should remember that bus companies may use different arrival locations.

The main facilities include Arequipa's Terminal Terrestre and Terrapuerto, both located in the southern part of the city. The exact terminal depends on the bus company and service selected.

Before departing, we recommend checking both the departure point and the arrival location shown on your ticket. This information is particularly important if you need to arrange transportation to your hotel.

From the terminals, you can continue to the historic center and the main tourist districts using local transportation or a prearranged transfer.

Travel time within the city depends on traffic and your accommodation's location. If you arrive during busy periods, allow additional time for the journey.

It's also helpful to keep your passport or identification document, hotel details, and tour operator contact information readily accessible.

For first-time visitors, we recommend choosing accommodation that makes it convenient to reach the historic center and the departure points for major excursions.

If you'd like to begin with a cultural experience, our Arequipa City Tour lets you discover some of the city's most representative attractions on an organized excursion.

terminal terrestre Arequipa.webp

How to Get to Arequipa via Paracas, Ica, and Nazca

An interesting alternative to traveling directly from Lima to Arequipa is to explore the southern coast of Peru along the way.

Instead of making the journey in one stretch, you can visit Paracas, the Ballestas Islands, the Ica Desert, the Huacachina Oasis, and the Nazca Lines before continuing to the White City.

This option turns a long transfer into a sightseeing itinerary combining different landscapes and cultural experiences.

Paracas is known for its marine ecosystems and excursions to the Ballestas Islands. Farther south, Ica offers desert landscapes, vineyards, and activities around the Huacachina Oasis.

Nazca is another important stop for travelers interested in its famous geoglyphs. From this area, the journey can continue by road to Arequipa.

However, this route requires more days than taking a direct flight. We recommend organizing schedules carefully and avoiding too many excursions on a single day.

If you'd like to combine these experiences in one organized program, explore our 12-Day Peru Tour: Lima, Nazca, Arequipa, Puno, and Cusco, which connects coastal destinations with the Andes.

You can also browse our Peru travel packages to compare other itineraries according to the length of your vacation.

How to Combine Arequipa, Colca Canyon, Puno, and Cusco

Arequipa is part of one of southern Peru's most rewarding travel routes and can be connected with Colca Canyon, Lake Titicaca, and Cusco.

A common itinerary begins in Lima, continues to Arequipa, visits Colca Canyon, travels onward to Puno, and finishes in Cusco and Machu Picchu.

This sequence allows travelers to discover different landscapes progressively while reducing unnecessary backtracking. However, it is important to consider actual transportation connections and available schedules.

One particularly useful option is to travel directly from Colca Valley to Puno on a tourist road transfer, avoiding the need to return to Arequipa city first.

These connections should be booked according to the transport operator's schedule and the planned excursion.

If you're looking for an organized experience, our 12-Day Peru Package: Lima, Arequipa, Puno, and Cusco includes visits to the White City, Colca Canyon, Lake Titicaca, Cusco, and Machu Picchu.

This program includes connections between destinations and shows how a complete circuit can be organized without arranging every transfer independently.

For more ideas, read our Southern Peru itinerary guide, explaining how to combine Lima, Ica, Arequipa, Puno, and Cusco.

What to Know About Weather and Altitude Before Traveling to Arequipa

Besides choosing your transportation, it's important to understand Arequipa's climate and elevation before planning your activities.

The city is located approximately 2,335 meters (7,661 feet) above sea level. Although this is lower than Cusco and Puno, some travelers may notice the effects of altitude, particularly when arriving directly from the coast.

Excursions to Colca Canyon pass through much higher areas, including Patapampa, where the road reaches approximately 4,910 meters (16,109 feet).

For this reason, we recommend allowing time to adjust before planning excursions into high-Andean areas, especially if your journey includes several destinations at different elevations.

Weather can also affect road connections. Between April and November, Arequipa generally experiences drier conditions, while the likelihood of rain increases during the Southern Hemisphere summer.

This does not mean transportation will always operate without disruption during the dry season or that rainfall prevents travel in wetter months. Actual conditions should be checked before each journey.

For more information, read our guide to the best time to visit Arequipa, where we explain the seasons and their main characteristics.

At Dreamy Tours, we recommend allowing reasonable time between longer transfers, particularly when your itinerary includes flights, overnight journeys, or excursions departing before sunrise.

How Many Days Should You Spend in Arequipa After Arriving?

The number of days you should spend in Arequipa depends on the activities you want to enjoy and the time required to travel from your departure city.

If you arrive by plane from Lima and have a free afternoon, you can begin exploring the historic center, Plaza de Armas, and some of the White City's main monuments.

With one full day, you can visit the historic center, explore Santa Catalina Monastery, and discover the Yanahuara and Carmen Alto viewpoints.

If you have two days, you can add Ruta del Sillar, an excursion to the volcanic stone quarries where the material traditionally used in many of Arequipa's buildings is extracted.

To include Colca Canyon, we recommend allowing additional time. Although full-day excursions are available, they usually begin very early in the morning and involve several hours of travel by road.

A two-day excursion through the valley allows you to spread out the visits and discover places such as Chivay and Cruz del Cóndor, although you should also consider the sleeping altitude during an overnight stay.

To compare your options, read our guide to what to see in Arequipa in 1, 2, and 3 days.

You can also explore our 2-Day Colca Canyon Tour from Arequipa, an option for discovering the valley on a longer itinerary.

Travel Tips for Arriving in Arequipa and Continuing Your Journey

The best way to reach Arequipa depends on your point of departure and how the city fits into your overall Peru itinerary.

If you're traveling from Lima with only a few days available, flying is usually the most time-efficient option. If you prefer to explore the southern coast, an overland route through Paracas, Ica, and Nazca can provide a more varied experience.

From Cusco, we recommend comparing available flights with overland bus services. From Puno, road transportation is generally the most practical alternative.

Before confirming your reservation, check your arrival time, the relevant airport or bus terminal, and how long it will take to reach your hotel.

Travel styleTransportation or route to considerMain advantage
Short stay from LimaDirect flightSignificantly reduces travel time
Southern coast journeyLima, Paracas, Ica, and NazcaDiscover several destinations before Arequipa
Traveling from CuscoAvailable flight or busDifferent options depending on dates and budget
Traveling from PunoBus or private transferEstablished road connection
Complete southern Peru circuitLima, Arequipa, Colca, Puno, and CuscoHelps organize connections between destinations

We also recommend checking road conditions, keeping travel documents and reservations accessible, and avoiding overly tight connections between services operated by different companies.

If you're organizing a journey with several destinations, our Peru travel packages allow you to compare programs combining the coast, highlands, and the country's main tourist attractions.

At Dreamy Tours, we believe choosing how to get to Arequipa is an essential part of planning a successful trip. A well-organized itinerary lets you make the most of your available days, discover each destination without rushing, and continue toward Colca Canyon, Puno, or Cusco more comfortably.

If you're planning your next adventure, explore our Arequipa and Colca Canyon tours and contact us to discover the options that best suit your interests, travel dates, and preferred style of travel.

Personal travel advice

Plan your trip with Dreamy Tours

Start a tailored journey with our exclusive tours and custom trips across Peru and other Latin American countries.

Related Posts