There are 3 ways to get from Juliaca to Torata by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Comparing Your Travel Options
The cheapest way to get from Juliaca to Torata is to bus which costs $40 - $55 and takes 8h 29m.
The fastest way to get from Juliaca to Torata is to drive which takes 5h 31m and costs $40 - $60.
No, there is no direct bus from Juliaca to Torata. However, there are services departing from Juliaca and arriving at Moquegua via Arequipa. The journey, including transfers, takes approximately 7h 4m.
The distance between Juliaca and Torata is 493 km. The road distance is 271.8 km.
The best way to get from Juliaca to Torata without a car is to bus via Arequipa which takes 7h 4m and costs $55 - $110.
It takes approximately 7h 4m to get from Juliaca to Torata, including transfers.
Juliaca to Torata bus services, operated by Expreso San Roman, depart from Juliaca station.
Juliaca to Torata bus services, operated by Expreso San Roman, arrive at Arequipa station.
Yes, the driving distance between Juliaca to Torata is 272 km. It takes approximately 5h 31m to drive from Juliaca to Torata.
There are 18+ hotels available in Torata.
What companies run services between Juliaca, Peru and Torata, Peru?
You can take a bus from Juliaca to Torata via Arequipa and Moquegua in around 7h 4m.
- Phone
- +51 959 580 066
- info@expsanroman.com
- Website
- Expreso San Roman
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $9
- Schedules at
- Expreso San Roman
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 plan an amazing trip around Scandinavia, Heading to Europe? Read this before you buy a Eurail Pass, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

