There are 4 ways to get from Puno to Tacna 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 Arequipa
best- Take the bus from Juliaca to Arequipabus Arequipa
- Take the bus from Arequipa to Tacnabus Arequipa
7h 45m$25–65Bus #2
cheapest- Take the bus from Juliaca to Tacnabus Tacna
10h$15Drive 425.8 km
- Drive from Juliaca to Tacnacar 425.8 km
8h 26m$64–93Bus
- Take the bus from Terminal Zonal de Juliaca to Terminal Zonal Sur de Punobus Aeroexpreso
- Take the bus from Puno to Tacnabus Puno
8h 47m
Questions & Answers
The cheapest way to get from Puno to Tacna is to bus which costs $15 and takes 10h.
The fastest way to get from Puno to Tacna is to bus via Arequipa which takes 7h 45m and costs $25 - $65.
Yes, there is a direct bus departing from Juliaca and arriving at Tacna. Services depart once daily, and operate every day. The journey takes approximately 10h.
The distance between Puno and Tacna is 625 km. The road distance is 425.8 km.
The best way to get from Puno to Tacna without a car is to bus via Arequipa which takes 7h 45m and costs $25 - $65.
It takes approximately 7h 45m to get from Puno to Tacna, including transfers.
Puno to Tacna bus services, operated by Expreso San Roman, depart from Juliaca station.
Puno to Tacna bus services, operated by Expreso San Roman, arrive at Arequipa station.
Yes, the driving distance between Puno to Tacna is 426 km. It takes approximately 8h 26m to drive from Puno to Tacna.
Book your Puno to Tacna bus tickets online with 12go.asia.
What companies run services between Puno, Peru and Tacna, Peru?
You can take a bus from Juliaca to Tacna via Arequipa in around 7h 45m.
- Phone
- +51 959 580 066
- [email protected]
- Website
- Expreso San Roman
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- $9
- Schedules at
- Expreso San Roman
- Phone
- +51 989 990 918
- [email protected]
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- $16–27
- Schedules at
- facebook.com
- Book at
- zolorzano.com.pe
- Website
- Cosmos Bus
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Schedules at
- Cosmos Bus
- Phone
- +51 928351548
- [email protected]
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +51 959 570 871
- [email protected]
- Website
- Romeliza
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Schedules at
- Romeliza
- Phone
- +51 951 921 780
- Website
- Expreso Sur Oriente
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $15
- Schedules at
- Expreso Sur Oriente
- Phone
- +51 511 418 1111
- [email protected]
- Website
- CIVA
Bus from Juliaca to Arequipa
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- CIVA
- Phone
- +51 978645747
- [email protected]
- Website
- Turismo Real Dorado
Bus from Juliaca to Arequipa
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- $11–18
- Schedules at
- Turismo Real Dorado
- Phone
- +51 914 879 671
- [email protected]
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Estimated price
- $8
- Schedules at
- facebook.com
- Phone
- +51 953 954 708
- [email protected]
- Website
- Transporte Moquegua Turismo
Bus from Arequipa to Tacna
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $18
- Schedules at
- Transporte Moquegua Turismo
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Terminal Zonal de Juliaca to Terminal Zonal Sur de Puno
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
Bus from Puno to Tacna
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $12–17
- Schedules at
- Expreso Turismo San Martin Nobleza
- Phone
- +51 982 803 213
- [email protected]
- Website
- Transportes Héroes del Pacífico
Bus from Juliaca to Tacna
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $15
- Schedules at
- Transportes Héroes del Pacífico
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 Italy Travel Guides, Getting to Milan from the airport, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
There are 147+ hotels available in Tacna.
























