There are 2 ways to get from Tiwanaku to Juliaca by car or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Tiwanaku to Juliaca is to drive which costs $35 - $55 and takes 3h 43m.
The fastest way to get from Tiwanaku to Juliaca is to drive which takes 3h 43m and costs $35 - $55.
The distance between Tiwanaku and Juliaca is 236 km. The road distance is 235.2 km.
It takes approximately 4h 20m to get from Tiwanaku to Juliaca, including transfers.
Juliaca is 1h behind Tiwanaku. It is currently 10:28 PM in Tiwanaku and 9:28 PM in Juliaca.
Yes, the driving distance between Tiwanaku to Juliaca is 235 km. It takes approximately 3h 43m to drive from Tiwanaku to Juliaca.
There are 18+ hotels available in Juliaca.
What companies run services between Tiwanaku, Bolivia and Juliaca, Peru?
There is no direct connection from Tiwanaku to Juliaca. However, you can drive to Terminal Terrestre Desaguadero then take the bus to Terminal Zonal de Juliaca. Alternatively, you can drive from Tiwanaku to Juliaca in around 3h 43m.
- Phone
- +51904244509
- Website
- aeroexpreso.com.pe
Bus from Terminal Terrestre Desaguadero to Terminal Zonal de Juliaca
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- $3–40
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Why you should take the train in the US, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

