There are 9 ways to get from Peru to Brasília 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 Cap. Fap José A. Quiñones Gonzáles International Airport
best- Fly from Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) to Brasilia International Airport (BSB)plane CIX - BSB
7h 15mR$1,824–5,465Fly from Alejandro Velasco Astete International Airport
cheapest- Fly from Alejandro Velasco Astete International Airport (CUZ) to Brasilia International Airport (BSB)plane CUZ - BSB
9h 29mR$1,568–2,383Bus
- Take the bus from Lima Plaza Norte to Cuscobus
- Take the bus from Cusco to Cuiabá, Terminal Rodoviáriobus
- Take the bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Brasíliabus
3d 18hR$1,654–2,654Drive 4,391.9 km
- Drive from Lima to Brasíliacar 4,391.9 km
2d 12hR$3,640–5,258Fly from Piura International Airport
- Fly from Piura International Airport (PIU) to Brasilia International Airport (BSB)plane PIU - BSB
8h 14mR$2,169–6,086Fly from Jorge Chávez International Airport
- Fly from Jorge Chávez International Airport (LIM) to Brasilia International Airport (BSB)plane LIM - BSB
7h 14mR$1,651–2,002Fly from Capitán Fap Carlos Martínez De Pinillos International Airport
- Fly from Capitán Fap Carlos Martínez De Pinillos International Airport (TRU) to Brasilia International Airport (BSB)plane TRU - BSB
10h 18mR$1,660–5,575Bus to Francisco Carle Airport, fly
- Take the bus from Avenida Giráldez to Jauja Airportbus
- Fly from Francisco Carle Airport (JAU) to Brasilia International Airport (BSB)plane JAU - BSB
13h 37mR$2,328–6,653Bus via Porto Velho
- Take the bus from Lima - Atocongo to Porto Velhobus
- Take the bus from Rodoviária de Porto Velho to Rodoviária de Taguatingabus
4d 11hR$2,462–3,468
Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) to Brasilia International Airport (BSB) flights
Comparing Your Travel Options
The cheapest way to get from Peru to Brasília is to fly which costs R$ 1500 - R$ 2400 and takes 9h 29m.
The fastest way to get from Peru to Brasília is to fly which takes 7h 14m and costs R$ 1600 - R$ 2000.
No, there is no direct bus from Peru to Brasília. However, there are services departing from Lima Plaza Norte and arriving at Terminal Rodoviário de Brasília via Cusco and Cuiabá, Terminal Rodoviário. The journey, including transfers, takes approximately 3 days 18h.
The distance between Peru and Brasília is 3627 km. The road distance is 4391.9 km.
The best way to get from Peru to Brasília without a car is to bus which takes 3 days 18h and costs R$ 1600 - R$ 2700.
It takes approximately 7h 15m to get from Peru to Brasília, including transfers.
Peru to Brasília bus services, operated by Cruz del Sur, depart from Lima Plaza Norte station.
The best way to get from Peru to Brasília is to fly which takes 7h 15m and costs R$ 1800 - R$ 5500. Alternatively, you can bus, which costs R$ 1600 - R$ 2700 and takes 3 days 18h.
Peru to Brasília bus services, operated by Cruz del Sur, arrive at Cusco station.
Brasília is 2h ahead of Peru. It is currently 7:47 PM in Peru and 9:47 PM in Brasília.
What companies run services between Peru and Brasília, Brazil?
LATAM Chile and JetSMART fly from Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) to Brasilia International Airport (BSB) 5 times a day. Alternatively, you can take a bus from Lima Plaza Norte to Terminal Rodoviário de Brasília via Cusco, Cusco, and Cuiabá, Terminal Rodoviário in around 3d 18h.
- Website
- latam.com
Flights from Cap. Fap José A. Quiñones Gonzáles International Airport to Brasilia International Airport via Jorge Chávez International Airport
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- R$1,700–5,500
Flights from Cap. Fap José A. Quiñones Gonzáles International Airport to Brasilia International Airport via Jorge Chávez International Airport, Sao Paulo
- Ave. Duration
- 11h 58m
- When
- Every day
- Estimated price
- R$2,100–6,500
Flights from Cap. Fap José A. Quiñones Gonzáles International Airport to Brasilia International Airport via Jorge Chávez International Airport, Curitiba
- Ave. Duration
- 13h 20m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- R$2,100–6,500
Flights from Piura International Airport to Brasilia International Airport via Jorge Chávez International Airport
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- R$1,900–6,000
Flights from Piura International Airport to Brasilia International Airport via Jorge Chávez International Airport, Sao Paulo
- Ave. Duration
- 12h 6m
- When
- Every day
- Estimated price
- R$2,300–7,000
Flights from Piura International Airport to Brasilia International Airport via Jorge Chávez International Airport, Rio De Janeiro-Galeao
- Ave. Duration
- 11h 40m
- When
- Wednesday and Friday
- Estimated price
- R$2,400–7,500
Flights from Piura International Airport to Brasilia International Airport via Jorge Chávez International Airport, Curitiba
- Ave. Duration
- 14h 15m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- R$2,300–7,000
Flights from Jorge Chávez International Airport to Brasilia International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- R$1,600–2,000
Flights from Jorge Chávez International Airport to Brasilia International Airport via Sao Paulo
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- R$1,600–2,000
Flights from Jorge Chávez International Airport to Brasilia International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 8h 40m
- When
- Wednesday to Saturday
- Estimated price
- R$1,600–2,000
Flights from Alejandro Velasco Astete International Airport to Brasilia International Airport via Jorge Chávez International Airport
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- R$1,500–2,300
Flights from Alejandro Velasco Astete International Airport to Brasilia International Airport via Sao Paulo
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–2,300
Flights from Alejandro Velasco Astete International Airport to Brasilia International Airport via Arequipa, Jorge Chávez International Airport
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- R$1,500–2,300
Flights from Alejandro Velasco Astete International Airport to Brasilia International Airport via Puerto Maldonado, Jorge Chávez International Airport
- Ave. Duration
- 14h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$1,500–2,300
Flights from Capitán Fap Carlos Martínez De Pinillos International Airport to Brasilia International Airport via Jorge Chávez International Airport
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- R$1,600–5,500
Flights from Capitán Fap Carlos Martínez De Pinillos International Airport to Brasilia International Airport via Jorge Chávez International Airport, Sao Paulo
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- R$2,000–6,500
Flights from Capitán Fap Carlos Martínez De Pinillos International Airport to Brasilia International Airport via Jorge Chávez International Airport, Curitiba
- Ave. Duration
- 14h
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- R$2,000–6,500
Flights from Francisco Carle Airport to Brasilia International Airport via Jorge Chávez International Airport
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- R$2,000–6,500
Flights from Francisco Carle Airport to Brasilia International Airport via Jorge Chávez International Airport, Sao Paulo
- Ave. Duration
- 12h 33m
- When
- Every day
- Estimated price
- R$2,400–7,500
Flights from Francisco Carle Airport to Brasilia International Airport via Jorge Chávez International Airport, Rio De Janeiro-Galeao
- Ave. Duration
- 18h 20m
- When
- Wednesday to Saturday
- Estimated price
- R$2,600–8,000
- Website
- skyairline.com
Flights from Piura International Airport to Brasilia International Airport via Jorge Chávez International Airport, Sao Paulo
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- R$2,100–6,000
Flights from Jorge Chávez International Airport to Brasilia International Airport via Sao Paulo
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$1,000–3,100
Flights from Francisco Carle Airport to Brasilia International Airport via Jorge Chávez International Airport, Sao Paulo
- Ave. Duration
- 14h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$2,200–6,500
- Phone
- +51 1 311 5050
- Website
- Cruz del Sur
Bus from Lima Plaza Norte to Cusco
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- R$220–310
- Website
- Cruz del Sur
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Cusco to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 2d 5h
- Frequency
- Once a week
- Estimated price
- R$1,100–1,800
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
Bus from Lima - Atocongo to Porto Velho
- Ave. Duration
- 2d 11h
- Frequency
- Once a week
- Estimated price
- R$1,551
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
- [email protected]
- Website
- expressosaoluiz.com.br
Bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Brasília
- Ave. Duration
- 18h 45m
- Frequency
- Every 3 hours
- Estimated price
- R$390–550
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$390–550
- Phone
- +55 (65) 2121-8045
- Website
- Gran Express
Bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Brasília
- Ave. Duration
- 19h 40m
- Frequency
- Twice a week
- Estimated price
- R$337
- Schedules at
- Gran Express
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Avenida Giráldez to Jauja Airport
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- R$44
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Rodoviária de Porto Velho to Rodoviária de Taguatinga
- Ave. Duration
- 44h 2m
- Frequency
- Once daily
- Estimated price
- R$900–1,900
- Schedules at
- andorinha.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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from London to Edinburgh, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Peru to Brasília is 4392 km. It takes approximately 2 days 12h to drive from Peru to Brasília.
There are 2100+ hotels available in Brasília.











