Arequipa Bus Station
Long distance buses depart from either the Terminal Terrestre or the smaller Terrapuerto bus terminal, both located on Avenida Andres Avelino Caceres which is about 3 km south of the city center. A taxi from the city center costs around S/.5
Bus companies worth checking out (listed in the order that I would choose):
- Cruz del Sur www.cruzdelsur.com
- Ormeno www.grupo-ormeno.com.pe website only in Spanish
- Civa www.excluciva.com.pe
- Oltursa www.oltursa.pe
- Tepsa www.tepsa.com.pe
Arequipa to Cusco
Arequipa is 521 km by road from Cusco. You can travel by bus or plane. If travelling overland remember to take plenty of warm clothes with you especially if travelling at night since it can get very cold particularly during the month June, July and August.
Flights Arequipa to Cusco (45 mins for a direct flight)
There are a couple of daily flights from Arequipa to Cusco. The flight time is about 45 minutes. Airline companies operating this route include LATAM www.latam.com (for more details see our web page Domestic Flights)
Bus Arequipa to Cusco (from 10 hours)
There are many daily buses leaving for Cusco. The fastest bus service takes about 10 hours (longer in the wet season). Some companies depart in the morning and arrive in Cusco early in the evening while others depart in the evening and arrive in Cusco early in the morning. Buses depart from the main bus station known as the 'Terminal Terreste' which is a 10 minute taxi ride from the main Plaza de Armas. Don't try to walk. Our best advice is to take a taxi down to the bus station the day before you want to travel and book your ticket. This will also give you the opportunity to check out the buses and the various services on offer. Companies operating this route are Ormeño and Cruz del Sur.
Arequipa to Lima
Lima is 1,010km north of Arequipa. Visitors can travel by bus or domestic flight.
Flights Arequipa to Lima (flight time 45 mins)
There are several daily flights each way. Airline companies operating this route include LATAM www.latam.com, Avianca www.avianca.com, Peruvian Airlines www.peruvian.pe, StarPeru www.starperu.com and LCPeru www.lcperu.pe (for more details see our web page Domestic Flights)
Bus Arequipa to Lima (16 hours)
Several buses run daily between Arequipa and Lima. The trip takes about 16 hours and costs US$24-50 depending on company and type of service. Companies operating this route are Ormeño and Cruz del Sur. Many buses depart Arequipa in the evening and arrive in Lima early in the morning. This avoids travelling during the hot temperatures of the day and also saves on one night's accommodation. The condition of the road is very good.
Arequipa to Nazca
Nazca is 623km north of Arequipa.
Bus Arequipa to Nazca
Several daily buses to Nasca, approximate journey time is 11 hours. Cost depends on company and service but budget for US$10-15. Companies operating this route are Ormeno and Civa.
Arequipa to Puno
Puno is 297km from Arequipa. You can travel by bus, train or plane. If travelling overland remember to take plenty of warm clothes with you especially if travelling at night since it can get very cold
Flights Arequipa to Juliaca (Puno)
There are several daily flights for Juliaca (which is the nearest airport to Puno). When you arrive at Juliaca there will be several buses waiting outside the arrivals lounge to take you on the 45 minute ride to Puno. The flight time is about 45 minutes. Airline companies operating this route are Lan www.lan.com
Bus Arequipa to Puno
There are many daily buses leaving for Puno. The journey takes about 5 hours (longer in the wet season). Price are about US$8-10 depending on the service. Most services depart early evening and arrive in Puno early in the morning.
Train Arequipa to Puno
The train no longer operates between Arequipa and Puno apart from freight traffic and the occasional charter train.
Next >> Nasca