Bus to Machu Picchu
This is a bus ticket to Machu Picchu, you will need to go to the bus stop and get on any bus at any time, the 1st bus leaves the town at 05:30 am and the last bus to go up to Machu Picchu is at 03:00 pm. Please consider there is a queue to board the bus to make sure to be at least 30 minutes in advance.