There are 6 ways to get from Machu Picchu to Antofagasta by train, plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus and Train to Alejandro Velasco Astete International Airport, fly
best- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Antofagasta Airport (ANF)plane CUZ - ANF
13h 3m$262–592Drive, bus
cheapest- Drive from Machu Picchu to Plaza de armas de Ollantaytambocar
- Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus
- Take the bus from Cusco to Terminal de Buses La Pazbus
- Take the bus from La Paz to Orurobus
- Take the bus from Oruro to Terminal de Buses Cardenal Carlos Oviedo Cavadabus
36h 30m$101–551Bus and Train, bus
- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Take the bus from Cusco Bus Station to Tacna Bus Stationbus
- Take the bus from Terminal Terrestre Internacional Manuel A. Odría to Terminal Internacional Aricabus
- Take the bus from Terminal Rodoviario de Arica to Terminal de Buses Tocopillabus
- Take the bus from Terminal de Buses Tocopilla to Terminal de Buses Cardenal Carlos Oviedo Cavadabus
32h 54m$118–294Drive 1,772.4 km
- Drive from Machu Picchu to Antofagastacar 1,772.4 km
27h 29m$267–385Tour, shuttle, bus
- Take a shuttle bus from Machu Picchu to Cusco
- Take a shuttle bus from Cusco to Puno
- Take a shuttle bus from Puno to La Paz
- Take the bus from La Paz to Orurobus
- Take the bus from Oruro to Terminal de Buses Cardenal Carlos Oviedo Cavadabus
3d 20hDrive to Coronel Fap Alfredo Mendívil Duarte Airport, fly
- Drive from Machu Picchu to Coronel Fap Alfredo Mendívil Duarte Airport (AYP)car
- Fly from Coronel Fap Alfredo Mendívil Duarte Airport (AYP) to Antofagasta Airport (ANF)plane AYP - ANF
17h 16m$359–1,138
Alejandro Velasco Astete International Airport (CUZ) to Antofagasta Airport (ANF) flights
Questions & Answers
The cheapest way to get from Machu Picchu to Antofagasta is to Bus and Train and bus which costs $110 - $300 and takes 32h 54m.
The fastest way to get from Machu Picchu to Antofagasta is to Bus and Train and fly which takes 13h 3m and costs $260 - $600.
The distance between Machu Picchu and Antofagasta is 1255 km. The road distance is 1772.4 km.
The best way to get from Machu Picchu to Antofagasta without a car is to Bus and Train and bus which takes 32h 54m and costs $110 - $300.
It takes approximately 13h 3m to get from Machu Picchu to Antofagasta, including transfers.
Antofagasta is 2h ahead of Machu Picchu. It is currently 6:27 AM in Machu Picchu and 8:27 AM in Antofagasta.
Yes, the driving distance between Machu Picchu to Antofagasta is 1772 km. It takes approximately 27h 29m to drive from Machu Picchu to Antofagasta.
There are 321+ hotels available in Antofagasta.
What companies run services between Machu Picchu, Peru and Antofagasta, Chile?
There is no direct connection from Machu Picchu to Antofagasta. However, you can take the bus to Aguas Calientes, walk to Machu Picchu Pueblo, take the train to Ave. El Sol 843 , Cusco, walk to Avenida Pardo, take the bus to Cusco Airport, walk to Alejandro Velasco Astete International Airport (CUZ) airport, fly to Antofagasta Airport (ANF), then take the taxi to Antofagasta. Alternatively, you can take a bus from Machu Picchu to Terminal de Buses Cardenal Carlos Oviedo Cavada via Aguas Calientes, Machu Picchu Pueblo, Ave. El Sol 843 , Cusco, Cusco Bus Station, Terminal Terrestre Internacional Manuel A. Odría, Terminal Internacional Arica, Terminal Rodoviario de Arica, and Terminal de Buses Tocopilla in around 32h 54m.
- Website
- latam.com
Flights from Alejandro Velasco Astete International Airport to Antofagasta Airport via Lima
- Ave. Duration
- 4h 27m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–390
Flights from Alejandro Velasco Astete International Airport to Antofagasta Airport via Santiago
- Ave. Duration
- 6h 23m
- When
- Wednesday
- Estimated price
- $170–390
Flights from Alejandro Velasco Astete International Airport to Antofagasta Airport via Arequipa, Lima
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–390
Flights from Coronel Fap Alfredo Mendívil Duarte Airport to Antofagasta Airport via Lima
- Ave. Duration
- 10h 2m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $260–1,000
Flights from Coronel Fap Alfredo Mendívil Duarte Airport to Antofagasta Airport via Lima, Santiago
- Ave. Duration
- 10h 31m
- When
- Wednesday, Tuesday, Thursday, and Sunday
- Estimated price
- $430–1,400
- Phone
- +51 84 581860
- [email protected]
- Website
- Incarail
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $55–160
- Website
- Incarail
- The premium & lounge
- $120–160
- Voyager Bimodal
- $85–120
- The 360°
- $120–140
- THE VOYAGER BIMODAL
- $55–70
- THE 360° BIMODAL
- $66–69
- The Prime
- $130–140
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $55–160
- Website
- Incarail
- The premium & lounge
- $120–160
- Voyager Bimodal
- $85–120
- The 360°
- $120–140
- THE VOYAGER BIMODAL
- $55–70
- THE 360° BIMODAL
- $66–69
- The Prime
- $130–140
Bus from Cusco Bus Station to Tacna Bus Station
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- $26–35
- Schedules at
- Expreso Turismo San Martin Nobleza
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 around the UAE, Thanksgiving 2018: How to travel stress-free, and Italy Travel Guides - to help you get the most out of your next trip.







