Travel from Machupicchu to Trujillo

How to get from Machupicchu to Trujillo?

There is no direct connection from Machupicchu to Trujillo. However, you can take the train to Ollantaytambo, take the walk to Ollantaytambo, take the bus to Cusco, take the taxi to Cuzco airport, fly to Trujillo, then take the taxi to Trujillo. Alternatively, you can take the train to Ollantaytambo, take the walk to Ollantaytambo, take the bus to Cusco, take the walk to Cusco, take the bus to Lima, then take the bus to Trujillo.

How to get from Machupicchu to Trujillo

ModeDurationPrice
From Machu Picchu train to Ollantaytambo, walk to Ollantaytambo, bus to Cusco, taxi to Cuzco airport, fly to Trujillo airport, then taxi to Trujillo.6 h 17 min$284
From Machu Picchu train to Ollantaytambo, walk to Ollantaytambo, bus to Cusco, walk to Cusco, bus to Lima, then bus to Trujillo.34 h 5 min$141
From Machu Picchu train to Ollantaytambo, walk to Ollantaytambo, bus to Cusco, bus to Lima, then bus to Trujillo.35 h 52 min$161

Operators from Machupicchu to Trujillo