There are 6 ways to get from Puno to Salta by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Inca Manco Cápac International Airport
best- Fly from Inca Manco Cápac International Airport (JUL) to Martín Miguel De Güemes International Airport (SLA)JUL - SLA
11h 52m$513,452–925,952Bus, train
cheapest- Take the bus from Juliaca to Tacna
- Take the train from Tacna to Arica
- Take the bus from Terminal Rodoviario de Arica to Terminal de Salta
36h 1m$98,307–123,307Bus, drive
- Take the bus from Juliaca to Arequipa
- Take the bus from Arequipa to Tacna
- Drive from Tacna to El Roble / Dr. Amador Neghme
- Take the bus from Terminal Rodoviario de Arica to Terminal de Salta
31h 17m$110,185–199,265Drive 1,466.7 km
- Drive from Juliaca to Salta1,466.7 km
21h 16m$314,002–453,558Bus to Rodríguez Ballón International Airport, fly
- Take the bus from Juliaca to Arequipa
- Fly from Rodríguez Ballón International Airport (AQP) to Martín Miguel De Güemes International Airport (SLA)AQP - SLA
13h 35m$414,161–834,741Bus
- Take the bus from Terminal Zonal de Juliaca to Terminal Zonal Sur de Puno
- Take the bus from Puno to Tacna
- Take the bus from Tacna to Terminal de Omnibus de Jujuy
- Take the bus from Terminal de Omnibus de Jujuy to Terminal de Salta
40h 52m
Inca Manco Cápac International Airport (JUL) to Martín Miguel De Güemes International Airport (SLA) flights
Questions & Answers
The cheapest way to get from Puno to Salta is to bus and train which costs $95000 - $130000 and takes 36h 1m.
The fastest way to get from Puno to Salta is to fly which takes 11h 52m and costs $500000 - $950000.
No, there is no direct bus from Puno to Salta. However, there are services departing from Terminal Zonal de Juliaca and arriving at Terminal de Salta via Puno, Tacna and Terminal de Omnibus de Jujuy. The journey, including transfers, takes approximately 40h 52m.
The distance between Puno and Salta is 1210 km. The road distance is 1466.7 km.
The best way to get from Puno to Salta without a car is to bus and train which takes 36h 1m and costs $95000 - $130000.
It takes approximately 11h 52m to get from Puno to Salta, including transfers.
Puno to Salta bus services, operated by Aeroexpreso, depart from Terminal Zonal de Juliaca station.
The best way to get from Puno to Salta is to fly which takes 11h 52m and costs $500000 - $950000. Alternatively, you can bus, which costs and takes 40h 52m.
Puno to Salta bus services, operated by Aeroexpreso, arrive at Terminal Zonal Sur de Puno station.
Salta is 2h ahead of Puno. It is currently 11:45 PM in Puno and 1:45 AM in Salta.
What companies run services between Puno, Peru and Salta, Argentina?
LATAM Chile and Sky Airline fly from Inca Manco Cápac International Airport (JUL) to Martín Miguel De Güemes International Airport (SLA) 3 times a day. Alternatively, you can take a bus from Terminal Zonal de Juliaca to Terminal de Salta via Terminal Zonal Sur de Puno, Puno, Tacna, and Terminal de Omnibus de Jujuy in around 40h 52m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- latam.com
Flights from Inca Manco Cápac International Airport to Martín Miguel De Güemes International Airport via Lima
- Ave. Duration
- 12h 1m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $390,000–700,000
Flights from Rodríguez Ballón International Airport to Martín Miguel De Güemes International Airport via Lima
- Ave. Duration
- 5h 57m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $390,000–750,000
Flights from Rodríguez Ballón International Airport to Martín Miguel De Güemes International Airport via Cuzco, Lima
- Ave. Duration
- 8h 30m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $390,000–750,000
- Phone
- +51 52 611824
- Website
- facebook.com
Train from Tacna to Arica
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $7,568
- Schedules at
- facebook.com
- info@expsanroman.com
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- $12,613
- Schedules at
- facebook.com
- Phone
- +51 900 530 713
- alasdelsursrl@gmail.com
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +51 959 570 871
- consultasromeliza@gmail.com
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +51 951 921 780
- Website
- redbus.pe
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $21,021
- Schedules at
- redbus.pe
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- $8,000–28,000
- Schedules at
- facebook.com
- Phone
- +51 511 418 1111
- contactcenter@civa.com.pe
- Website
- civa.com.pe
Bus from Juliaca to Arequipa
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- $12,000–70,000
- Schedules at
- civa.com.pe
- Phone
- +51 982 701 023
- turismorealdorado.mdd@gmail.com
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- $15,000–26,000
- Schedules at
- redbus.pe
- Phone
- +51 914 879 671
- vigotourssac@gmail.com
- Website
- facebook.com
Bus from Juliaca to Arequipa
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Estimated price
- $10,511
- Schedules at
- facebook.com
- Phone
- +51 953 954 708
- informes@transportesmoquegua.com.pe
- Website
- redbus.pe
Bus from Arequipa to Tacna
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $25,225
- Schedules at
- redbus.pe
- Phone
- +56 600 600 0018
- clientes@pullmanbus.cl
- Website
- pullmanbus.cl
Bus from Terminal Rodoviario de Arica to Terminal de Salta
- Ave. Duration
- 21h 35m
- Frequency
- 3 times a week
- Estimated price
- $65,000–88,000
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $65,000–75,000
- Phone
- +51 982 802 624
- heroesdelpacifico9@gmail.com
- Website
- facebook.com
Bus from Juliaca to Tacna
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $25,225
- Schedules at
- facebook.com
- Phone
- +51904244509
- 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
- Phone
- +51 051 602 943
- Website
- facebook.com
Bus from Puno to Tacna
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $16,000–22,000
- Schedules at
- facebook.com
- Phone
- 0800 444 8356
- consultas@gestionbus.com.ar
- Website
- lavelozdelnorte.com.ar
Bus from Tacna to Terminal de Omnibus de Jujuy
- Ave. Duration
- 28h 10m
- Frequency
- Twice a week
- Estimated price
- $70,000–130,000
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $70,000–110,000
- Cama
- $80,000–130,000
- Phone
- 0810 122 1122
- gestionesatc@andesmar.com.ar
- Website
- andesmar.com
Bus from Terminal de Omnibus de Jujuy to Terminal de Salta
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a week
- Estimated price
- $7,500–13,000
- Website
- https://www.andesmar.com/en
- Bed
- $9,000–13,000
- Semi bed
- $7,500–11,000
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 Southend Airport into central London, Italian Lakes: Getting around by train, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Puno to Salta is 1467 km. It takes approximately 21h 16m to drive from Puno to Salta.
There are 1071+ hotels available in Salta.






























