There are 5 ways to get from Calama to San Pedro by plane, 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.
Fly from Calama Airport, bus
best- Fly from Calama Airport (CJC) to Comodoro Arturo Merino Benítez International Airport (SCL)plane CJC - SCL
- Take the bus from Terminal San Borja to Plaza de Armas de San Pedrobus
7h 15m$78–212Bus via Estación Colina
cheapest- Take the bus from Terminal Balmaceda Ciktur PlussChile to Batucobus Calama / ...
- Take the bus from Terminal San Borja to Plaza de Armas de San Pedrobus San pedro
25h 13m$44–77Bus
- Take the bus from Terminal de Buses Calama to Terminal San Borjabus Calama
- Take the bus from Terminal San Borja to Plaza de Armas de San Pedrobus San pedro
24h 15m$56–77Drive 1,568.2 km
- Drive from Calama to San Pedrocar 1,568.2 km
18h 47m$194–280Bus to Antofagasta Airport, fly, bus
- Take the bus from Terminal Balmaceda Pullman Bus to Antofagastabus
- Fly from Antofagasta Airport (ANF) to Comodoro Arturo Merino Benítez International Airport (SCL)plane ANF - SCL
- Take the bus from Terminal San Borja to Plaza de Armas de San Pedrobus
10h 1m$94–263
Calama Airport (CJC) to Comodoro Arturo Merino Benítez International Airport (SCL) flights
Questions & Answers
The cheapest way to get from Calama to San Pedro is to bus via Estación Colina which costs $40 - $80 and takes 25h 13m.
The fastest way to get from Calama to San Pedro is to fly and bus which takes 7h 15m and costs $75 - $220.
No, there is no direct bus from Calama to San Pedro. However, there are services departing from Terminal de Buses Calama and arriving at Plaza de Armas de San Pedro via Terminal San Borja. The journey, including transfers, takes approximately 24h 15m.
The distance between Calama and San Pedro is 1356 km. The road distance is 1568.2 km.
The best way to get from Calama to San Pedro without a car is to bus which takes 24h 15m and costs $55 - $80.
It takes approximately 7h 15m to get from Calama to San Pedro, including transfers.
Calama to San Pedro bus services, operated by Ciktur, depart from Terminal de Buses Calama station.
Calama to San Pedro bus services, operated by Ciktur, arrive at Terminal San Borja station.
Yes, the driving distance between Calama to San Pedro is 1568 km. It takes approximately 18h 47m to drive from Calama to San Pedro.
There are one+ hotels available in San Pedro.
What companies run services between Calama, Chile and San Pedro, Santiago Metropolitan, Chile?
You can take a bus from Terminal de Buses Calama to Plaza de Armas de San Pedro via Terminal San Borja in around 24h 15m.
- Website
- latam.com
Flights from Calama Airport to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $60–170
Flights from Antofagasta Airport to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- $70–250
- Website
- skyairline.com
Flights from Calama Airport to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $24–170
Flights from Antofagasta Airport to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $35–180
- Website
- jetsmart.com
Flights from Calama Airport to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $30–140
Flights from Antofagasta Airport to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $30–140
- Phone
- +56 9 6190 6054
- [email protected]
- Website
- busesvamos.cl
Bus from Terminal San Borja to Plaza de Armas de San Pedro
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $5–8
- Book at
- busesvamos.cl
Bus from Terminal San Borja to Plaza de Armas de San Pedro
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $5–8
- Book at
- busesvamos.cl
Bus from Terminal San Borja to Plaza de Armas de San Pedro
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $5–8
- Book at
- busesvamos.cl
Bus from Terminal San Borja to Plaza de Armas de San Pedro
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $5–8
- Book at
- busesvamos.cl
- [email protected]
- Website
- ciktur.cl
Bus from Terminal de Buses Calama to Terminal San Borja
- Ave. Duration
- 21h 15m
- Frequency
- Every 4 hours
- Estimated price
- $50–70
- Schedules at
- kupos.cl
- Cama
- $60–70
- Semi Cama
- $50–70
Bus from Terminal Balmaceda Pullman Bus to Antofagasta
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $9–25
- Schedules at
- Cormar
- Phone
- +56 22 3813 550
- [email protected]
- Website
- plusschile.cl
Bus from Terminal Balmaceda Ciktur PlussChile to Batuco
- Ave. Duration
- 21h 35m
- Frequency
- Hourly
- Estimated price
- $30–56
- Book at
- Recorrido Pluss Chile
- Semi Cama
- $30–45
- Cama
- $50–56
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 4 stunningly beautiful Philippines islands you need to visit, Italian Lakes: Getting around by train, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.










