Distance of Cusco from other Cities
Cities |
Distance (KM) |
Distance (Mile) |
Lima- Cusco |
1165 |
725 |
Arequipa - Cusco |
625 |
388 |
Cusco -Puno |
388 |
241 |
By Plane
Alejandro Velasco Astete International Airport at Cusco receives flights from
all over Peru and a few international destinations. It is named after Peruvian
pilot Alejandro Velasco Astete who was the first person to fly over the Andes in
1925 flying to this airport. This airport becomes very busy especially during
high season. Dozens of flights from Lima, Arequipa and Juliaca (a city next to
Puno) land here everyday. You can also fly to Puerto Maldonado from here. Note
that there is no flight between Cusco and Puno. Actually there is no airport at
Puno. If you want to go Puno take the flight to Juliaca. You need only 45
minutes to reach Puno from Juliaca by road.
You have to pay $ 185.84 for flight from Lima to Cusco on Avianca and $ 174.04 for LanPeru. LanPeru provides better service, more reliable, especially with timetable. Though
LanPeru is expensive. You can choose Aero Condor, this one is cheapest in this line (around $130.00 return tickets).
Cities |
FLIGHT Time (hr) |
Operating airlines |
Lima- Cusco |
1.05 |
LanPeru, AeroCondor, TACA, Star Peru |
Arequipa - Cusco |
0.55 |
LanPeru, Star Peru |
Cusco - Juliaca |
0.55 |
LanPeru, AeroCondor |
By Bus
Lima is too far to reach Cusco by Bus. Bus service is good in Peru nowadays. But tourists usually travel between Arequipa, Puno and Cusco by bus. If
you are planning to reach Cusco from Lima airway is far better choice. But if you
still prefer bus, then you may travel by Cruz del Sur or by Ormeno. Usually it
takes around 24 hours to reach Cusco from Lima. Cruz Del and Ormeno have some
buses called imperial service. Those are really good. Seats are really
comfortable. English speaking guide, video, sandwich and a lot more are provided
in imperial or royal service. I will strongly recommend imperial service, if you
have to travel by bus.
Website of Bus Companies
Companies |
Website |
Comments |
Ormeno |
grupo-ormeno.com.pe |
Only in Spanish language |
Cruz Del Sur |
cruzdelsur.com.pe |
You can buy ticket online |
By Train
Sorry, there is no train service between Lima and Cusco. If you are in Puno, you
can reach Cusco by train from Puno. Though it takes at least 10 hours (usually
it is late), this is the best train journey in Peru. It passes through at an
altitude of 11500 ft. Places it passes is considered to be most scenic in Peru.
Trains reach Cusco at Huanchaq station. They have two types of service
between Cusco and Puno. Andean Explorer is expensive ($161.00), but very very
comfortable and meals are provided during journey. You can go by Backpacker
class, which is really cheap, only 17.00$. Backpacker service is also
comfortable, though no food is offered.