FAQs about Peru: Is there a train from Lima to Cusco?

No, there is no such service. The transports are plane, bus or car.

Other related frequently asked questions

Can I visit Machu Picchu on the same day I fly to Cusco?

Yeah. The first flight from Lima to Cusco is at 5 am. Arrive in Cusco at 6.20 am. From the airport to the Poroy train station takes about 45 minutes by car. And there are direct services to Aguas Calientes (Machu Picchu Pueblo) such as the luxurious Belmond Hiram Bingham that departs at 9 AM and arrives at its destination at 12:30.

You can enter the Inca city at 1 or 2 PM and take advantage of the less tourists in the afternoon visiting the citadel of Machu Picchu.

Read all
Can I hire a chauffeured vehicle in Peru?
In the cities it is possible, for example from the Lima airport to the hotel and the same in Cusco.
Read all
Is it recommendable to stay a few nights in Arequipa?
This city has attractions in the surroundings, so it is advisable to spend at least two nights to see the highlights.
Read all
Is driving in Peru safe?
It is necessary to hire an experienced driver to do any type of route in Peru since these are not highways but rather one-lane routes per direction.
Read all
How far in advance do you have to book the Lima to Cusco Bus ticket?

If you travel to Peru in high season (July) you need to buy your bus tickets at least one month in advance if you want to get VIP seats and Suites.

Read all
Are the buses comfortable in Peru?

The buses in the Suite and VIP category are the most comfortable because the seats convert almost into a bed. Instead, the seats that are on the second floor of the bus, are not comfy at all.

Read all