There are 4 ways to get from El Alto to Juliaca 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.
Bus via Desaguadero
best- Take the bus from La Paz to Desaguaderobus La Paz
- Take the bus from Terminal Interregional de Desaguadero to Terminal Zonal de Juliacabus Aeroexpreso
8h 13m$5–42Drive 295.7 km
- Drive from El Alto to Juliacacar 295.7 km
4h 31m$45–65Bus
- Take the bus from La Paz to Copacabanabus La Paz
- Take the bus from Plaza Sucre to Terminal Terrestre Interdepartamental de Juliacabus Aeroexpreso
9h 13m$7–54Bus #2
- Take the bus from Terminal de Buses La Paz to Terminal Terrestre Micaela Bastidasbus La Paz
10h$230–260
El Alto to Juliaca by bus
Questions & Answers
The cheapest way to get from El Alto to Juliaca is to bus via Desaguadero which costs $5 - $45 and takes 8h 13m.
The fastest way to get from El Alto to Juliaca is to drive which takes 4h 31m and costs $40 - $65.
Yes, there is a direct bus departing from Terminal de Buses La Paz and arriving at Terminal Terrestre Micaela Bastidas. Services depart once daily, and operate every day. The journey takes approximately 10h.
The distance between El Alto and Juliaca is 304 km. The road distance is 295.7 km.
The best way to get from El Alto to Juliaca without a car is to bus via Desaguadero which takes 8h 13m and costs $5 - $45.
It takes approximately 8h 13m to get from El Alto to Juliaca, including transfers.
El Alto to Juliaca bus services, operated by Bolivia - Local Buses, depart from La Paz station.
El Alto to Juliaca bus services, operated by Bolivia - Local Buses, arrive at Desaguadero station.
Juliaca is 1h behind El Alto. It is currently 9:28 AM in El Alto and 8:28 AM in Juliaca.
Yes, the driving distance between El Alto to Juliaca is 296 km. It takes approximately 4h 31m to drive from El Alto to Juliaca.
What companies run services between El Alto, Bolivia and Juliaca, Peru?
You can take a bus from H. Arcoiris-Policlinico Villa Fatima to Terminal Zonal de Juliaca via Terminal Minasa, La Paz, Desaguadero, and Terminal Interregional de Desaguadero in around 8h 13m.
Bus from La Paz to Desaguadero
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $3
Bus from La Paz to Copacabana
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $4
- Phone
- +51904244509
- Website
- aeroexpreso.com.pe
Bus from Terminal Interregional de Desaguadero to Terminal Zonal de Juliaca
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- $3–40
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
Bus from Plaza Sucre to Terminal Terrestre Interdepartamental de Juliaca
- Ave. Duration
- 4h 35m
- Frequency
- Every 4 hours
- Estimated price
- $3–50
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +591 22283843
- nuevo.continente.srl@gmail.com
- Website
- facebook.com
Bus from Terminal de Buses La Paz to Terminal Terrestre Micaela Bastidas
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $230–260
- Book at
- https://www.ticketsbolivia.com/company/nc_internacional.php
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 Travelling by boat in Italy, Travelling to the US: What do I need to know?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 19+ hotels available in Juliaca.



