COVID-19 Travel restrictions may apply. Learn More.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Santa Cruz de la Sierra?

Book now

There are 10 ways to get from Peru to Bolivia 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.

Recommended option

Fly to Santa Cruz  •  3h 10m

  1. Fly from Lima (LIM) to Santa Cruz (VVI) LIM - VVI

Cheapest option

Bus via Puno  •  2 days 2h

  1. Take the bus from Lima Atocongo to Puno
  2. Take the bus from Puno to La Paz
  3. Take the bus from La Paz to Santa Cruz de la Sierra - Terminal bimodal

8 alternative options

Fly to Cochabamba  •  4h 29m

  1. Fly from Lima (LIM) to Cochabamba (CBB) LIM - CBB

Fly to Sucre  •  6h 28m

  1. Fly from Lima (LIM) to Sucre (SRE) LIM - SRE

Fly to Tarija  •  5h 8m

  1. Fly from Lima (LIM) to Tarija (TJA) LIM - TJA

Fly to Trinidad  •  6h 2m

  1. Fly from Lima (LIM) to Trinidad (TDD) LIM - TDD

Bus  •  2 days 1h

  1. Take the bus from Lima to Arequipa
  2. Take the bus from Arequipa to La Paz
  3. Take the bus from La Paz to Santa Cruz de la Sierra - Terminal bimodal

Bus, drive, Buscarril  •  2 days 3h

  1. Take the bus from Lima Atocongo to Tacna
  2. Drive from Tacna to Charaña
  3. Take the Buscarril from Charaña to Viacha
  4. Take the bus from La Paz El Alto - Terminal Bus to Santa Cruz de la Sierra

Bus via Arica  •  2 days 5h

  1. Take the bus from Lima - Plaza norte to Tacna
  2. Take the bus from Tacna to Arica
  3. Take the bus from Arica to Oruro
  4. Take the bus from Oruro to Santa Cruz de la Sierra - Terminal Bimodal

Drive  •  32h 7m

  1. Drive from Lima to Santa Cruz de la Sierra 2347 km

Lima (LIM) to Santa Cruz (VVI) flights

The flight time between Lima (LIM) and Santa Cruz (VVI) is around 2h 32m and covers a distance of around 1626 km. Services are operated by Boliviana de Aviación and LATAM Chile. Typically eight flights run weekly, although weekend and holiday schedules can vary so check in advance.

8 Weekly Planes
2h 32m Average Duration
$230 Cheapest Price
See schedules

Coronavirus (COVID-19) in Bolivia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Bolivia. For the latest travel status, please check the official page for Bolivia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Bolivia.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Bolivia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Bolivia

Domestic travel is restricted within Bolivia due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for Bolivia

International flights leaving Peru are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Last updated: January 24 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cost-effective way to get from Peru to Bolivia is to bus via Puno, which costs $50 - $120 and takes 2 days 2h.

More details

The quickest way to get from Peru to Bolivia is to fly which costs $220 - $800 and takes 3h 10m.

More details

The distance between Peru and Bolivia is 1573 km. The road distance is 2347 km.

Get driving directions

The best way to get from Peru to Bolivia without a car is to bus which takes 2 days 1h and costs $65 - $130.

More details

It takes approximately 3h 10m to get from Peru to Bolivia, including transfers.

More details

The best way to get from Peru to Bolivia is to fly which takes 3h 10m and costs $220 - $800. Alternatively, you can bus, which costs $65 - $130 and takes 2 days 1h.

Mode details

The quickest flight from Lima Airport to Santa Cruz Airport is the direct flight which takes 2h 30m.

Search flights

Bolivia is 1h ahead of Peru. It is currently 3:43 PM in Peru and 4:43 PM in Bolivia.

Yes, the driving distance between Peru to Bolivia is 2347 km. It takes approximately 32h 7m to drive from Peru to Bolivia.

Get driving directions

Boliviana de Aviación and LATAM Chile offer flights from Lima Airport to Santa Cruz Airport.

Search flights

Map of how to get from Peru to Bolivia.
Launch map view
  • Distance: 1573.4 km
  • Duration: 3h 10m

What companies run services between Peru and Bolivia?

Boliviana de Aviación and LATAM Chile fly from Callao to Santa Cruz de la Sierra once daily. Alternatively, you can take a bus from Lima to Santa Cruz de la Sierra via Estacion central, Lima, Arequipa, La Paz, and Santa Cruz de la Sierra - Terminal bimodal in around 2 days 1h.

Airlines
Boliviana de Aviación
Website
boa.bo
Flights from Lima to Santa Cruz
Ave. Duration
2h 30m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$230 - $440
Flights from Lima to Cochabamba via Santa Cruz
Ave. Duration
4h 25m
When
Tuesday, Wednesday, Thursday, Friday and Saturday
Estimated price
$160 - $470
Flights from Lima to Cochabamba via Santa Cruz, Sucre
Ave. Duration
9h 5m
When
Sunday
Estimated price
$220 - $450
Flights from Lima to Cochabamba via Santa Cruz, Tarija
Ave. Duration
9h 5m
When
Tuesday, Wednesday and Friday
Estimated price
$240 - $500
Flights from Lima to Cochabamba via Santa Cruz, La Paz
Ave. Duration
9h 30m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$240 - $490
Flights from Lima to Cochabamba via La Paz
Ave. Duration
4h 45m
When
Monday, Wednesday and Thursday
Estimated price
$80 - $470
Flights from Lima to Sucre via Santa Cruz
Ave. Duration
6h 50m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$230 - $460
Flights from Lima to Sucre via Santa Cruz, Cochabamba
Ave. Duration
6h 52m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$180 - $550
Flights from Lima to Sucre via Santa Cruz, La Paz
Ave. Duration
8h 5m
When
Friday and Sunday
Estimated price
$260 - $550
Flights from Lima to Sucre via Santa Cruz, Tarija
Ave. Duration
13h 10m
When
Tuesday
Estimated price
$250 - $550
Flights from Lima to Tarija via Santa Cruz
Ave. Duration
5h 17m
When
Tuesday, Wednesday, Thursday, Friday and Saturday
Estimated price
$200 - $600
Flights from Lima to Tarija via Santa Cruz, Cochabamba
Ave. Duration
7h 30m
When
Tuesday, Wednesday and Friday
Estimated price
$300 - $650
Flights from Lima to Tarija via Santa Cruz, Sucre
Ave. Duration
9h 45m
When
Tuesday
Estimated price
$280 - $600
Flights from Lima to Trinidad via Santa Cruz, Cochabamba
Ave. Duration
8h 2m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$150 - $460
Flights from Lima to Trinidad via Santa Cruz, La Paz
Ave. Duration
8h 27m
When
Wednesday, Thursday and Friday
Estimated price
$160 - $490
Flights from Lima to Trinidad via La Paz, Cochabamba
Ave. Duration
8h 10m
When
Monday, Wednesday and Thursday
Estimated price
$85 - $450
Eco Jet
Website
ecojet.bo
Flights from Lima to Sucre via La Paz
Ave. Duration
6h 50m
When
Thursday
Estimated price
$95 - $550
Flights from Lima to Sucre via Santa Cruz
Ave. Duration
6h 55m
When
Thursday and Saturday
Estimated price
$100 - $550
Flights from Lima to Trinidad via Santa Cruz
Ave. Duration
5h 50m
When
Sunday
Estimated price
$200 - $400
Flights from Lima to Trinidad via La Paz
Ave. Duration
6h 20m
When
Sunday
Estimated price
$80 - $440
LATAM Chile
Website
latam.com
Flights from Lima to Santa Cruz
Ave. Duration
2h 35m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$230 - $1,200
Train operators
Empresa Ferroviaria Andina S.A
Phone
(+591-2) 2184555 / 4566
Website
ferroviaria-andina.com.bo
Train from Charaña to Viacha
Ave. Duration
5h 40m
Frequency
Twice a week
Estimated price
$3 - $8
Schedules at
ferroviaria-andina.com.bo
Book at
ticketsbolivia.com.bo
Wara Wara del Sur - Popular
$3 - $4
Wara Wara del Sur - Salon
$4 - $6
Expreso del Sur - Salon
$6 - $8
Wara Wara del Sur - Ejecutivo
$10 - $13
Bus operators
Cromotex
Phone
+51 (01) 424-75-75
Email
informes@cromotex.com.pe
Website
cromotex.com.pe
Bus from Lima to Arequipa
Ave. Duration
17h
Frequency
Every 4 hours
Estimated price
$26
Schedules at
cromotex.com.pe
Book at
cromotex.com.pe
CIVA
Phone
+51 (1) 418-1111
Email
callcenter@turismociva.com
Website
civa.com.pe
Bus from Lima 28 de Julio to Arequipa
Ave. Duration
17h 40m
Frequency
5 times a day
Estimated price
$13 - $23
Schedules at
civa.com.pe
Bed Regular
$22 - $30
Economy
$13 - $19
Semi Bed
$18 - $23
Bed Premium
$27 - $32
Suite
$29 - $40
Bus from Lima Atocongo to Puno
Ave. Duration
23h 51m
Frequency
3 times a day
Estimated price
$16 - $50
Schedules at
civa.com.pe
Bed Regular
$22 - $30
Economy
$16 - $22
Semi Bed
$21 - $28
Bed Premium
$31 - $36
Suite
$30 - $50
Nuevo Continente Internacional
Phone
(+591) 2-2283842 / (+591)2-2285191
Website
es-la.facebook.com
Bus from Arequipa to La Paz
Ave. Duration
13h
Frequency
Once daily
Estimated price
$37
Schedules at
nuevocontinentesrl.wixsite.com
Book at
ticketsbolivia.com.bo
Bus from Puno to La Paz
Ave. Duration
5h
Frequency
Once daily
Estimated price
$19
Schedules at
nuevocontinentesrl.wixsite.com
Book at
ticketsbolivia.com.bo
Trans Copacabana SA
Phone
Cochabamba: +(591)44591818, +(591)72244625
Email
info@transcopacabanasa.com.bo
Website
transcopacabanasa.com.bo
Bus from La Paz to Santa Cruz de la Sierra - Terminal bimodal
Ave. Duration
18h
Frequency
4 times a day
Estimated price
$14 - $26
Schedules at
transcopacabanasa.com.bo
Book at
ticketsbolivia.com.bo
Standard
$14 - $18
Cama
$29 - $40
Semi Cama
$29 - $45
Bus from Oruro to Santa Cruz de la Sierra - Terminal Bimodal
Ave. Duration
17h
Frequency
Once daily
Estimated price
$11 - $30
Schedules at
transcopacabanasa.com.bo
Book at
ticketsbolivia.com.bo
Standard
$11 - $14
Cama
$23 - $29
Semi Cama
$23 - $35
Transportes El Dorado
Phone
La Paz: +(591) 2282263, +(591)-22281672
Website
es-la.facebook.com
Bus from La Paz to Santa Cruz de la Sierra - Terminal bimodal
Ave. Duration
18h
Frequency
4 times a day
Estimated price
$22
Schedules at
es-la.facebook.com
Bolpar
Phone
+591 6 0823904
Email
bolparbus@hotmail.com
Website
facebook.com
Bus from La Paz to Santa Cruz de la Sierra - Terminal Bimodal
Ave. Duration
18h
Frequency
Twice daily
Estimated price
$27
Schedules at
facebook.com
Book at
ticketsbolivia.com
Flota Bolivar
Phone
+591 2 2281973 La Paz / 4 4221819 Cochabamba / 3 3625458 Santa Cruz / 4 6453849 Sucre / 4 6830856 Yacuiba
Website
facebook.com
Bus from La Paz Bus Terminal to Santa Cruz de la Sierra - Terminal Bimodal
Ave. Duration
16h 20m
Frequency
Once daily
Estimated price
$13 - $35
Schedules at
facebook.com
Normal
$13 - $16
Semicama
$19 - $23
Cama
$29 - $33
Cosmos
Phone
La Paz: +(591) 7 7538845 / Potosí: +(591) 6 9419702 / Cochabamba +(591) 7 7490828
Email
flotacosmos1@gmail.com
Website
facebook.com
Bus from La Paz to Santa Cruz de la Sierra - Terminal Bimodal
Ave. Duration
18h
Frequency
Once daily
Estimated price
$22
Schedules at
facebook.com
Tepsa
Phone
+51 1 6179000
Website
tepsa.com.pe
Bus from Lima Atocongo to Tacna
Ave. Duration
19h 55m
Frequency
Once daily
Estimated price
$35 - $45
Schedules at
tepsa.com.pe
Bed
$40 - $50
Semi Bed
$35 - $45
Copacabana 1 MEM
Phone
La Paz: +(591)2282135, +(591)69990757/El Alto: +(591) 2823610/ Cochabamba: +(591)4250226, +(591)76768209/ Sucre: +(591)6443131/ Potosí: +(591)6243353
Email
transcopacabana1mem@outlook.com
Website
transcopacabanamem1.com.bo
Bus from La Paz El Alto - Terminal Bus to Santa Cruz de la Sierra
Ave. Duration
18h
Frequency
5 times a day
Estimated price
$24 - $35
Schedules at
facebook.com
Private
$34
Tour Peru
Phone
951677194
Email
reservas@tourperu.com.pe
Website
tourperu.com.pe
Bus from Puno to La Paz
Ave. Duration
5h
Frequency
Once daily
Estimated price
$15
Schedules at
ticketsbolivia.com.bo
Book at
ticketsbolivia.com
Transportes 6 de Junio
Phone
+591 22455258 / 22280890
Website
andestransit.com
Bus from Puno to La Paz
Ave. Duration
8h
Frequency
Once daily
Schedules at
andestransit.com
Oltursa
Phone
+511 708 5000
Website
oltursa.pe
Bus from Lima - Plaza norte to Tacna
Ave. Duration
22h
Frequency
Twice daily
Estimated price
$16
Schedules at
oltursa.pe
Buses Norte Grande
Phone
+56 58 222 8603
Email
reservas@busesng.cl
Website
busesng.cl
Bus from Tacna to Arica
Ave. Duration
1h
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
busesng.cl
Adsubliata
Phone
+56 58 262 495
Website
terminaldebuses.com
Bus from Tacna to Arica
Ave. Duration
1h
Frequency
Every 20 minutes
Estimated price
$3
Schedules at
terminaldebuses.com
Chasquitur
Phone
+56 58 231967
Website
terminaldebuses.com
Bus from Tacna to Arica
Ave. Duration
1h
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
terminaldebuses.com
Trans Lujan SRL
Phone
+591 4 4553910 Cochabamba / +591 2 25258523 Oruro / +56 57 232 6955 Calama
Website
facebook.com
Bus from Arica to Oruro
Ave. Duration
10h
Frequency
Once daily
Estimated price
$28
Schedules at
facebook.com

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 do I buy a London Underground ticket?, What are the different types of Renfe trains in Spain? and How to get from JFK to New York City - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Peru to Lima Airport is to taxi which takes 8 min and costs $10 - $13.

More details

ticket