International flights that come to Peru arrives to Lima, the capital city. And from Lima, you can board a plane to reach Cusco in about 55 minutes or take a bus, which due to the rugged geography of Peru, will take about 20 hours of travel. You also can use the train to arrive to Cusco. Take a look to the options available:
Arriving to Cusco by air
A flight from the city of Lima to the city of Cusco will take about 1 hour (55 minutes to be exact), flights from Lima and from any city in Peru, arrive at the International Airport Teniente FAP Alejandro Velasco Astete in Cusco; There are regular daily flights to and from Lima.
From Cusco airport there are daily flights to Arequipa, Juliaca (Puno Lake Titicaca), and Puerto Maldonado (Tambopata), and to international destinations such as La Paz (Bolivia). The airport of Cusco has; ATMs, restaurants, gift and souvenir shops, bookshops and a small medical center. On the outskirts of the airport you will find taxis to any part of the city.
Arriving to Cusco by land
You can get from Lima to Cusco by bus along the South Pan-American Highway, some people pass through the city of Arequipa during this tour: although you can get to the city of Cusco directly if you wish., but please note that due to the rough geography, it´s a long trip of about 20-22 hours
Arriving to Cusco by train
From Cusco you can travel by train the city of Puno on the shores of Lake Titicaca, the city of Arequipa and the National Park of Machu Picchu, so it is also possible to arrive to Cusco by train if you are in some of the places mentioned.
The train route from Cusco to Puno was awarded as the second most beautiful in the world. During the trip by train, you will ascend slowly to great heights. In the first half of the trip, you can enjoy the magnificent Andes mountain range, then you can enjoy the Andean plains, where you can see vicuñas and alpacas.
The train to Machu Picchu leave the station of Ollantaytambo in Cusco, and the route through the Sacred Valley, is considered among the most beautiful short train routes in the world; However to get to Machu Picchu by train, you must book Machu Picchu tickets and train tickets in advanc