There are 10 ways to get from Lima to Bonito by plane, bus, taxi, 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 to Recife International Airport, bus
best- Fly from Jorge Chávez International Airport (LIM) to Recife International Airport (REC)plane LIM - REC
- Take the bus from Recife - TIP to Bezerrosbus
15h 15mR$2,257–3,692Bus, taxi via Porto Velho
cheapest- Take the bus from Lima Plaza Norte to Cuscobus
- Take the bus from Cusco to Porto Velhobus
- Take the bus from Porto Velho to Salvadorbus
- Take the bus from Rodoviária de Salvador to Maceióbus
- Take the bus from Maceió to Cupirabus
- Take the taxi from Cupira to Bonitotaxi
4d 12hR$1,685–3,877Drive 6,315 km
- Drive from Lima to Bonitocar 6,315 km
3d 15hR$5,140–7,424Fly to Campina Grande, bus
- Fly from Jorge Chávez International Airport (LIM) to Campina Grande (CPV)plane LIM - CPV
- Take the bus from Campina Grande to Agrestinabus
19h 14mR$1,797–4,902Fly to Maceió/Zumbi Dos Palmares International Airport, bus
- Fly from Jorge Chávez International Airport (LIM) to Maceió/Zumbi Dos Palmares International Airport (MCZ)plane LIM - MCZ
- Take the bus from Maceió to Agrestinabus
16h 6mR$1,983–3,266Fly to Presidente Castro Pinto International Airport, bus
- Fly from Jorge Chávez International Airport (LIM) to Presidente Castro Pinto International Airport (JPA)plane LIM - JPA
- Take the bus from Terminal Rodoviário de João Pessoa to Recife - TIPbus
- Take the bus from Recife - TIP to Bezerrosbus
16h 46mR$2,067–3,152Fly to Santa Maria Airport, bus
- Fly from Jorge Chávez International Airport (LIM) to Santa Maria Airport (AJU)plane LIM - AJU
- Take the bus from Aracaju to Maceióbus
- Take the bus from Maceió to Agrestinabus
21h 36mR$1,790–4,343Bus
- Take the bus from Lima Javier Prado to Icabus
- Take the bus from Ica to Cuiabá, Terminal Rodoviáriobus
- Take the bus from Cuiabá, Terminal Rodoviário to Alta Florestabus
- Take the bus from Alta Floresta to Recife - TIPbus
- Take the bus from Recife - TIP to Bezerrosbus
4d 19hR$2,701–4,389Bus, taxi
- Take the bus from Lima - Atocongo to Cuiabá, Terminal Rodoviáriobus
- Take the bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário Gov. Lucídio Portellabus
- Take the bus from Teresina to Caruarubus
- Take the taxi from Caruaru to Bonitotaxi
6d 7hR$2,972–5,506Bus, taxi #2
- Take the bus from Lima - Atocongo to Tietê Bus Terminalbus
- Take the bus from Tietê Bus Terminal to Terminal Rodoviário de Palmaresbus
- Take the taxi from Palmares to Bonitotaxi
6d 23hR$2,522–4,966
Jorge Chávez International Airport (LIM) to Recife International Airport (REC) flights
Comparing Your Travel Options
The cheapest way to get from Lima to Bonito is to fly and bus which costs R$ 1900 - R$ 3300 and takes 16h 6m.
The fastest way to get from Lima to Bonito is to fly and bus which takes 15h 15m and costs R$ 2200 - R$ 3700.
No, there is no direct bus from Lima to Bonito. However, there are services departing from Lima Javier Prado and arriving at Bezerros via Ica, Cuiabá, Terminal Rodoviário, Alta Floresta and Recife - TIP. The journey, including transfers, takes approximately 4 days 19h.
The distance between Lima and Bonito is 4790 km. The road distance is 6315 km.
The best way to get from Lima to Bonito without a car is to bus and taxi via Porto Velho which takes 4 days 12h and costs R$ 1600 - R$ 3900.
It takes approximately 15h 15m to get from Lima to Bonito, including transfers.
Lima to Bonito bus services, operated by Cruz del Sur, depart from Lima Javier Prado station.
Lima to Bonito bus services, operated by Cruz del Sur, arrive at Ica station.
Bonito is 2h ahead of Lima. It is currently 7:22 AM in Lima and 9:22 AM in Bonito.
Yes, the driving distance between Lima to Bonito is 6315 km. It takes approximately 3 days 15h to drive from Lima to Bonito.
What companies run services between Lima, Peru and Bonito, Pernambuco, Brazil?
You can take a bus from Lima Javier Prado to Bonito via Ica, Cuiabá, Terminal Rodoviário, Alta Floresta, Recife - TIP, and Bezerros in around 4d 19h.
- Website
- latam.com
Flights from Jorge Chávez International Airport to Recife International Airport via Brasilia
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- R$2,000–3,100
Flights from Jorge Chávez International Airport to Recife International Airport via Sao Paulo
- Ave. Duration
- 9h 38m
- When
- Every day
- Estimated price
- R$2,000–3,100
Flights from Jorge Chávez International Airport to Campina Grande via Brasilia
- Ave. Duration
- 14h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,500–4,700
Flights from Jorge Chávez International Airport to Maceió/Zumbi Dos Palmares International Airport via Brasilia
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- R$2,000–3,100
Flights from Jorge Chávez International Airport to Maceió/Zumbi Dos Palmares International Airport via Sao Paulo
- Ave. Duration
- 10h 59m
- When
- Every day
- Estimated price
- R$2,000–3,100
Flights from Jorge Chávez International Airport to Presidente Castro Pinto International Airport via Brasilia
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- R$1,300–4,100
Flights from Jorge Chávez International Airport to Presidente Castro Pinto International Airport via Sao Paulo
- Ave. Duration
- 11h 22m
- When
- Every day
- Estimated price
- R$1,500–4,500
Flights from Jorge Chávez International Airport to Presidente Castro Pinto International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 14h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- R$1,500–4,500
Flights from Jorge Chávez International Airport to Santa Maria Airport via Sao Paulo
- Ave. Duration
- 10h 33m
- When
- Every day
- Estimated price
- R$1,300–4,700
Flights from Jorge Chávez International Airport to Santa Maria Airport via Brasilia
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- R$1,400–4,300
Flights from Jorge Chávez International Airport to Santa Maria Airport via Cuzco, Sao Paulo
- Ave. Duration
- 10h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–4,700
- Website
- voeazul.com.br
Flights from Jorge Chávez International Airport to Recife International Airport via Curitiba
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- R$2,000–3,100
Flights from Jorge Chávez International Airport to Campina Grande via Brasilia, Recife International Airport
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- R$1,600–4,800
Flights from Jorge Chávez International Airport to Campina Grande via Sao Paulo, Recife International Airport
- Ave. Duration
- 12h 47m
- When
- Every day
- Estimated price
- R$1,700–5,500
Flights from Jorge Chávez International Airport to Campina Grande via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 12h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,700–5,500
- Website
- voegol.com.br
Flights from Jorge Chávez International Airport to Campina Grande via Sao Paulo, Salvador
- Ave. Duration
- 13h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,700–5,500
Flights from Jorge Chávez International Airport to Maceió/Zumbi Dos Palmares International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,300–3,600
Flights from Jorge Chávez International Airport to Presidente Castro Pinto International Airport via Brasilia
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- R$1,300–4,100
Flights from Jorge Chávez International Airport to Santa Maria Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 9h 40m
- When
- Monday and Wednesday
- Estimated price
- R$1,400–3,900
- [email protected]
- Website
- expressosaoluiz.com.br
Bus from Recife - TIP to Bezerros
- Ave. Duration
- 1h 9m
- Frequency
- 4 times a day
- Estimated price
- R$30–45
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$30–45
Bus from Porto Velho to Salvador
- Ave. Duration
- 44h 35m
- Frequency
- Twice a week
- Estimated price
- R$2–1,900
- Book at
- expressosaoluiz.com.br
- Executivo
- R$1,300–1,900
Bus from Recife - TIP to Bezerros
- Ave. Duration
- 1h 9m
- Frequency
- 4 times a day
- Estimated price
- R$30–45
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$30–45
Bus from Alta Floresta to Recife - TIP
- Ave. Duration
- 20h 24m
- Frequency
- Twice daily
- Estimated price
- R$1,000–1,500
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$1,000–1,500
Bus from Recife - TIP to Bezerros
- Ave. Duration
- 1h 9m
- Frequency
- 4 times a day
- Estimated price
- R$30–45
- Schedules at
- expressosaoluiz.com.br
- Executivo
- R$30–45
- 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–300
- Website
- Cruz del Sur
Bus from Lima Javier Prado to Ica
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- R$80–130
- Website
- Cruz del Sur
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Cusco to Porto Velho
- Ave. Duration
- 30h 14m
- Frequency
- Once a week
- Estimated price
- R$901
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
Bus from Ica to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 3d
- Frequency
- Once a week
- Estimated price
- R$1,200–2,200
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
Bus from Lima - Atocongo to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 3d 10h
- Frequency
- Once a week
- Estimated price
- R$1,300–2,400
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
Bus from Lima - Atocongo to Tietê Bus Terminal
- Ave. Duration
- 4d 16h
- Frequency
- Once a week
- Estimated price
- R$1,300–3,400
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
- Phone
- 0800 075 0010
- [email protected]
- Website
- rotatransportes.com.br
Bus from Rodoviária de Salvador to Maceió
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a day
- Estimated price
- R$280–430
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
Bus from Aracaju to Maceió
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a day
- Estimated price
- R$120–190
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
- Phone
- +55 800 766 9000
- Website
- maisprogresso.com.br
Bus from Maceió to Cupira
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- R$58
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
Bus from Campina Grande to Agrestina
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- R$62
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
Bus from Maceió to Agrestina
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- R$66
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
Bus from Maceió to Agrestina
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- R$66
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
Bus from Teresina to Caruaru
- Ave. Duration
- 16h 36m
- Frequency
- Twice daily
- Estimated price
- R$370–450
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
- Phone
- 0800 085 8282
- [email protected]
- Website
- viajetotal.com.br
Bus from Terminal Rodoviário de João Pessoa to Recife - TIP
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$40–70
- Book at
- viajetotal.com.br
- Phone
- 0800 8801 315
- [email protected]
- Website
- viacaocatedral.com.br
Bus from Terminal Rodoviário de João Pessoa to Recife - TIP
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- R$45–140
- Schedules at
- viacaocatedral.com.br
- Book at
- viacaocatedral.com.br
- Phone
- 0800 009 7325
- [email protected]
- Website
- realalagoas.com.br
Bus from Aracaju to Maceió
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- R$120–150
- Schedules at
- realalagoas.com.br
- Book at
- realalagoas.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Aracaju to Maceió
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Estimated price
- R$125–135
- Schedules at
- gontijo.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviário de Palmares
- Ave. Duration
- 2d 3h
- Frequency
- Twice a week
- Estimated price
- R$1,100–1,400
- Schedules at
- gontijo.com.br
Bus from Cuiabá, Terminal Rodoviário to Alta Floresta
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Estimated price
- R$250–340
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário Gov. Lucídio Portella
- Ave. Duration
- 47h 43m
- Frequency
- Once daily
- Estimated price
- R$1,100–2,300
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Teresina to Caruaru
- Ave. Duration
- 17h 19m
- Frequency
- Once a week
- Estimated price
- R$370–550
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Ave. Duration
- 50 min
- Estimated price
- R$120–250
Caruaru Taxi
- Phone
- +55 (81) 3727-3400
Tele-Taxi Caruaru
- Phone
- +55 (81) 3721-0333
- Website
- facebook.com
Taxi VIP Caruaru Pe
- Phone
- +55 81 99848 2596
- Website
- sites.google.com
Jose Elson Branes Galdino
- Phone
- +55 (81) 8672-9865
- Website
- telefonedetaxi.com
Taxi Amaury
- Phone
- +55 (81) 8832-8701
- Website
- telefonedetaxi.com
Taxi Jose
- Phone
- +55 (81) 8672-9865
- Website
- telefonedetaxi.com
Taxi Marcos
- Phone
- +55 (81) 9424-4623
- Website
- telefonedetaxi.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 Getting around the Cyclades, 4 stunningly beautiful Philippines islands you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
There are 74+ hotels available in Bonito.



























