How to get to Cusco

BY AIR

01.

From Bogotá, Colombia: There are direct flights from El Dorado International Airport to Cusco, with an approximate duration of 2 hours.

02.

From La Paz, Bolivia: There are regular flights from El Alto International Airport to Cusco, with a flight time of approximately 1 hour. Some flights may include stopovers in Lima.

03.

From Lima, Peru: The flight from Jorge Chavez International Airport takes about 1 hour and there are multiple daily options.

04.

From Arequipa, Peru: Flights from Rodríguez Ballón Airport to Cusco are direct and take approximately 1 hour.

05.

From Puerto Maldonado, Peru: Flights to Cusco are short, lasting around 30 minutes, offering a quick connection between these two cities.

How to get to Cusco

BY CAR

01.

From Lima: The drive to Cusco can take around 18 hours if you go direct. However, many choose to make stops and enjoy the amazing destinations along the way, such as Paracas , Ica , Nazca and Arequipa . This journey is ideal for those who want to explore and enjoy the diversity of landscapes that Peru has to offer.

02.

From Bolivia: If you decide to travel by car from Bolivia, you can do so by passing by Lake Titicaca , one of the highest lakes in the world. The route offers spectacular views and the opportunity to visit picturesque villages along the way, enriching your experience before reaching Cusco.