To reach Machu Picchu without spending four days on the Inca Trail, you'll need to take a four-hour train ride from Cusco. Tourists aren't allowed to take the local trains that service to Machu ...
You can take a train from one of several stations near Cusco to the city of Aguas Calientes and then ride a bus to Machu Picchu. (Note: Since these train stations are outside Cusco city proper ...