Arequipa to Cusco Trip Overview

Cusco to Arequipa
Distance
325 km (203.1 miles)
Price range
US$25-US$171
Ride Duration Range
55m-11h
Earliest Departure
12:30
Latest Departure
23:10
Most Popular Operator

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Arequipa to Cusco

by bus,flight

Cheapest

Sleeping Bus

by Transzela

20:30

10h

06:30

Arequipa, Peru

Cusco, Peru

from

US$32

Fastest

Economy Flight

by LATAM Airlines Group

18:10

55m

19:05

Arequipa, Peru

Cusco, Peru

from

US$56

VIP Bus

by Transzela

20:30

10h

06:30

Arequipa, Peru

Cusco, Peru

from

US$32

Economy Flight

by Sky Airline

08:00

1h 10m

09:10

Arequipa, Peru

Cusco, Peru

from

US$47

Economy Flight

by LATAM Airlines Group

14:20

1h

15:20

Arequipa, Peru

Cusco, Peru

from

US$56

Cheapest

Sleeping Bus

by Transzela

from

US$32

20:30

10h

06:30

Arequipa, Peru

Cusco, Peru

Fastest

Economy Flight

by LATAM Airlines Group

from

US$56

18:10

55m

19:05

Arequipa, Peru

Cusco, Peru

VIP Bus

by Transzela

from

US$32

20:30

10h

06:30

Arequipa, Peru

Cusco, Peru

Economy Flight

by Sky Airline

from

US$47

08:00

1h 10m

09:10

Arequipa, Peru

Cusco, Peru

Economy Flight

by LATAM Airlines Group

from

US$56

14:20

1h

15:20

Arequipa, Peru

Cusco, Peru

Taking a bus from Arequipa to Cusco

Fastest bus: 10h

Cheapest bus: US$25

The fastest: 10h

The cheapest: US$25

POSSIBLE AMENITIES:

A/C

WC

Reclining Seats

Charger

English Speaking Staff

Blanket

TV

Wifi

Food

The fastest: 55m

The cheapest: US$41

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

routes_hero-image-alt Cusco

About the ride from Arequipa to Cusco


There are four ways to ride from Arequipa to Cusco. You can take a bus, train, private car or you can fly to Cusco from Arequipa. The most popular option is the VIP bus that is run by Transzela. There's also a Tourist bus that is run by Oltursa and a 130 Reclining Seats bus run by Cruz Del Sur. 

There's a total of six bus departures leaving Terrapuerto de Arequipa bus station to Terminal Terrestre de Cusco every day. Buses are all very comfortable and designed for long distance journeys such as this one.

The distance from Arequipa to Cusco is 508 kilometers (316 miles). It usually takes buses around ten hours to complete the ride. Sleeper buses are a great way to travel as not only do you get to see some beautiful scenery but you also get a 'bed' for the night.
Buses will usually have plenty of modern features such as USB charger points, air conditioning (blankets are provided) and a shared television. You will also be able to purchase a small amount of food and drink on board. There's also an onboard bathroom.

What to see when travelling from Arequipa to Cusco

When traveling from Arequipa to Cusco by bus it's always a good idea to arrive at the Terrapuerto de Arequipa bus station at least an hour before you leave. In this way you can get your luggage on board and tickets checked without having to rush around at the last minute.

The bulk of the overland trip will be on the Carretera a Yura highway heading north. This is a toll route and you'll make one or two stops along the way to stretch your legs. Service stations offer a chance to buy provisions or just chat to other travelers.

What you'll see when traveling from Arequipa to Cusco depends on when you leave. It's often quite interesting to watch as city streets extend to suburbs and urban outskirts. This is certainly the case as you depart Arequipa and on the approach to Cusco.
One area worth keeping an eye out for is the Salinas & Aguada Blanca National Reserve. This protected park is just outside Arequipa and promises plenty of Andean scenery including the ever-impressive Misti volcano.  
As the route will be at high altitude it's worthwhile getting acclimatized first. Travel sickness and altitude sickness medicine is definitely something to keep close to hand if you've not been in Peru for very long. 
If you're traveling by train from Arequipa to Cusco you'll get a really good look at the surrounding scenery. Unless you're traveling through the night, of course. That said, catching the sunrise as you arrive in Cusco can be an incredible introduction to life at an altitude of over 3,400 meters (11,200 feet).
The same can be said for flying from Arequipa to Cusco. The take off and the landing are the most scenic but on a clear day the Andean plateau below is quite something.

How to get to Cusco from Arequipa

Taking a bus
There are three tourist bus companies operating between Arequipa and Cusco: Oltursa, Cruz del Sur and Transzela. All three provide sleeper bus services with reclining seats. There are usually six departures making the 508 kilometer (316 mile) route each day. 
Buses are modern, air-conditioned and feature onboard bathrooms and televisions. You'll also find free blankets, charger points and a small selection of snacks and drinks. Seats are comfortable and will recline so you can try to get some rest.

Taking a private car or minivan 
Another way to travel to Cusco from Arequipa is by private car or minivan. Drivers will speak English and can point out a few interesting Andean landmarks along the way. Cars and minivans are air-conditioned and seats will be comfortable.
It's a more expensive option than taking a bus but you will get to Cusco in around eight hours as opposed to ten. You'll also have a lot more privacy and can arrange a convenient time and place to depart rather than having to keep to a bus schedule.
Make sure your driver stops several times along the way. Better yet, why not break up the journey from Arequipa to Cusco and stay for a night or two at a little out of the way town? You never know what you might find off the typical tourist trail.

Taking a train 
Train travel in Peru is a real treat. Although a luxury cabin on a train from Arequipa to Cusco can be expensive it's worth shelling out a few extra Sol simply to experience those awesome Andean plains. That said, if you're traveling on a sleeper train you might not actually see much at all.

Think of it as more of an experience than a means of getting from A to B. There will be a dining car, large windows and plenty of room to roam around. There might also be more opportunities to meet local people and chat to fellow travelers. Who knows who you'll be sharing a carriage with!

Taking a flight
If you need to get from Arequipa to Cusco in a hurry then flying is your best option. The distance between the two cities as the crow flies is 324 kilometers (201 miles). This means that you'll be up in the air for around an hour before you make your descent.

Peruvian Air provides a good service between Arequipa and Cusco. Planes are air-conditioned and comfortable. It's an expensive option but it will give you more time on the ground. Also, be careful if you've not fully acclimatized. The Cusco altitude can be a lot to handle in one hit!

Companies Operating from Arequipa to Cusco

Average time

10h - 11h

Average price

US$25

(246)

Average time

10h

Average price

US$32

(180)

Average time

10h 45m

Average price

US$38

(5)

Average time

55m - 1h

Average price

US$50

Our travelers reviews about the ride from Arequipa to Cusco

4.43

Based on 275 reviews from Bookaway users who traveled from Arequipa to Cusco

Anna G.

Heather N.

Sergio P.

Chen M.

Marilou G.

Popular stations and stops in Arequipa and Cusco

Questions & Answers for Traveling from Arequipa to Cusco

What is the most popular transportation service from Arequipa to Cusco?

Many travelers choose Flight as their preferred option from Arequipa to Cusco by LATAM Airlines Group

What is the distance between Arequipa to Cusco?

The total distance from Arequipa to Cusco is roughly 325 km (Air).

What is the fastest transportation service from Arequipa to Cusco?

For the quickest travel between Arequipa and Cusco, Flight by LATAM Airlines Group is the top choice, completing the trip in approximately 55m.

What is the cheapest transport option from Arequipa and Cusco?

The most affordable way to travel from Arequipa to Cusco is with Bus by Cruz del Sur, with fares starting at US$25.

Who are the service providers on this route?

Popular service providers on the Arequipa to Cusco route are

BUS:  Cruz del Sur | Transzela | Oltursa

FLIGHT:  LATAM Airlines Group | JetSMART | Sky Airline

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.