Travel to Cusco

Flying to Cusco

The national Peruvian airline is LATAM ( and Colombian carrier Avianca ( serve Cusco’s Alejandro Velasco Astete International Airport (CUZ), both providing connections with Lima, Arequipa, Juliaca and Puerto Maldonado.

There are no direct flights to Cusco from the UK. Visitors from the UK, USA and Europe need to fly to Lima and take a connecting flight from there. Air Europa, British Airways, American Airlines, Iberia, KLM, LAN Airlines and United Airlines all fly to Lima. Cusco’s peak summer season runs between December and March, so if you’re seeking cheap flights, travel during off-peak periods.

Flight times

From London - 20 hours (including stopovers); New York - 12 hours (including stopover); Los Angeles - 12 hours 30 minutes (including stopover); Toronto - 14 hours (including stopover); Sydney - 23 hours (including stopovers).

City Airports: 
Cusco Alejandro Velasco Astete International Airport(CUZ)
Telephone:(84) 222 611/01
Location:Situated 4km (2.5 miles) south of Cusco city centre, Alejandro Velasco Astete International Airport is a nucleus in the South American travel network and caters to thousands of travellers every week.
Public Transport:The simplest way to reach the city centre is to take a taxi from outside the arrivals hall (journey time 5-10 minutes). Taxis do not have meters so fares must be fixed in advance. Alternatively pick up a collectivo bus from the airport car park. The airport is full of tour touts who should be avoided.

Travel by road


When driving, few Peruvians stick to the country’s speed limits, which are 100kph (62mph) on motorways and between 30kph (19mph) and 60kph (37mph) in towns. The minimum age for driving is 18 years.

To enter Peru in a private vehicle, you need an International Driving Permit, proof of customs payment (libreta de pago por la aduana) and a registration document in the name of the driver. Proof of insurance (best arranged in your home country) is also needed. A non-extendable 90-day transit permit (Formulario 015) is available at land borders and allows travellers to bring a vehicle into Peru. There is no charge.

International driving permits are technically only valid for 30 days in Peru, after which a permit from the Touring and Automobile Club of Peru is required. In practice, a UK or US photo licence is generally accepted without question.

Contact the Touring and Automobile Club of Peru (Touring y Automóvil Club del Peru) (tel: 615 9315, in Peru only;, for more information.

Emergency breakdown service:

Touring y Automóvil Club del Perú (tel: 611 9999, in Peru only).


The 3S is the major road which cuts through Cusco. It connects with Arequipa and Puno in the south, plus Ayacucho and Huancayo to the north, where drivers can turn off for Lima.

Driving times:

From Lima - 16 hours; Puno - 5 hours 30 minutes; Nazca - 10 hours; La Paz - 10 hours.


Cusco has a long-distance bus terminal, Terminal Terrestre, on Micaela Bastidas, 2km (1.25 miles) southeast from Cusco. Most buses to major cities depart and arrive from this station, although smaller towns in the Cusco region are still serviced from other stops, so check carefully in advance.

Ormeño (tel: +51 1 472 1710;, Expreso Molina (tel: +51 1 719 8740) and Tepsa (tel: +51 1 617 9000; all ply the route from Lima to Cusco. Companies with bus services to Juliaca and Puno include Ormeño, although there are plenty of others to choose from. Buses to La Paz and Copacabana in Bolivia, and Tacna on the Chilean border also leave from Terminal Terrestre.

Cruz del Sur (tel: +51 1 311 5050; is by far the most reliable coach operator though, and is worth the extra money. It has its own terminal at Avenida Industrial 121.

Travel by rail


Train services to Cusco are regular and reliable. The city has two railway stations: Estación San Pedro, near the central market, and Estación Huanchac, along the southern end of Avenida Sol. Trains to Machu Picchu leave from Estación Poroy, on Antonio Lorena, around 13km (8 miles) out of Cusco city centre.


Train services are run by PeruRail (tel: +51 84 581 414; Poroy station has several daily services arriving from and departing to Aguas Calientes and Machu Picchu via Ollantaytambo. Estación Huanchac serves Urcos, Juliaca and Puno.

Journey times:

From Machu Picchu - 3 hours; Puno - 10 hours 30 minutes.

Transport to the city:

Estación San Pedro and Estación Huanchac are within walking distance of the city centre, but taxis do mill around the vicinity of both if required. Minibuses and taxis take around 20 minutes from Estación Poroy to Cusco. Drivers time their arrival to meet the trains and hawk for business in and around the car park.

Visa and passport information is updated regularly and is correct at the time of publishing. You should verify critical travel information independently with the relevant embassy before you travel.