Distances and times from Cusco to every Sacred Valley town: Chinchero (50 min), Pisac (1h), Ollantaytambo (2h10). Transport options.
How long does it take to get from Cusco to the Sacred Valley? It depends on which town you're heading to. Here are exact distances and times.
Distances and times from Cusco
| Destination | Distance | Time | Transport |
|---|---|---|---|
| Chinchero | 29.3 km | 50 min | Taxi/Bus |
| Pisac | 33 km | 1 hour | Taxi/Bus |
| Maras | 40.5 km | 1h 11 min | Taxi/Bus |
| Calca | 51.6 km | 1h 30 min | Taxi/Bus |
| Urubamba | 52.3 km | 1h 45 min | Taxi/Bus |
| Ollantaytambo | 67.7 km | 2h 10 min | Taxi/Bus |
| Lares | 149.9 km | 3h 36 min | Taxi/Bus |

How to get there
- Colectivo — From Puputi Street (to Pisac) or Pavitos Street (to Urubamba). From S/ 5-15. See our Cusco transport guide.
- Private taxi — S/ 80-160 depending on destination.
- Organized tour — Our Sacred Valley Tour from $55 USD includes transport, guide, and entrance fees.
Check our Sacred Valley map and tourist circuit guide.
The Sacred Valley is closer than you think — in less than 1 hour you can be exploring Inca ruins, colorful markets, and spectacular Andean landscapes.

