There are 4 ways to get from Recife to Barreiras by plane, bus (Flixbus), 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 Recife International Airport
best- Fly from Recife International Airport (REC) to Barreiras Airport (BRA)plane REC - BRA
9h 28mR$1,256–7,069Drive 1,531.5 km
cheapest- Drive from Recife to Barreirascar 1,531.5 km
19h 44mR$789–1,140Bus (Flixbus)
- Take the bus from Recife - TIP to Barreirasbus FlixBus BRN0603
32h 1mR$850–1,400Drive to Campina Grande, fly
- Drive from Recife - TIP to Campina Grande (CPV)car
- Fly from Campina Grande (CPV) to Barreiras Airport (BRA)plane CPV - BRA
11h 52mR$1,839–7,689
Recife to Barreiras by bus (Flixbus)
Questions & Answers
The cheapest way to get from Recife to Barreiras is to drive which costs R$ 750 - R$ 1200 and takes 19h 44m.
The fastest way to get from Recife to Barreiras is to fly which takes 9h 28m and costs R$ 1200 - R$ 7500.
Yes, there is a direct bus departing from Recife - TIP and arriving at Barreiras. Services depart once daily, and operate every day. The journey takes approximately 32h 1m.
The distance between Recife and Barreiras is 1220 km. The road distance is 1531.5 km.
The best way to get from Recife to Barreiras without a car is to bus which takes 32h 1m and costs R$ 850 - R$ 1400.
It takes approximately 9h 28m to get from Recife to Barreiras, including transfers.
Recife to Barreiras bus services, operated by Flixbus Brazil, depart from Recife - TIP station.
The best way to get from Recife to Barreiras is to fly which takes 9h 28m and costs R$ 1200 - R$ 7500. Alternatively, you can bus, which costs R$ 850 - R$ 1400 and takes 32h 1m.
Recife to Barreiras bus services, operated by Flixbus Brazil, arrive at Barreiras station.
Yes, the driving distance between Recife to Barreiras is 1532 km. It takes approximately 19h 44m to drive from Recife to Barreiras.
What companies run services between Recife, Brazil and Barreiras, Brazil?
Azul and Gol Transportes Aéreos fly from Recife International Airport (REC) to Barreiras Airport (BRA) twice daily. Alternatively, Flixbus Brazil operates a bus from Recife - TIP to Barreiras once daily. Tickets cost R$850–1,400 and the journey takes 32h 1m.
- Website
- voeazul.com.br
Flights from Recife International Airport to Barreiras Airport via Salvador
- Ave. Duration
- 8h 42m
- When
- Tuesday and Thursday
- Estimated price
- R$1,200–7,000
Flights from Recife International Airport to Barreiras Airport via Belo Horizonte Confins
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- R$1,600–7,500
Flights from Campina Grande to Barreiras Airport via Salvador
- Ave. Duration
- 14h 40m
- When
- Tuesday
- Estimated price
- R$1,400–8,500
Flights from Campina Grande to Barreiras Airport via Recife International Airport, Salvador
- Ave. Duration
- 18h 50m
- When
- Monday and Wednesday
- Estimated price
- R$1,500–8,500
- Phone
- 0800 042 4223
- [email protected]
- Website
- https://www.flixbus.com.br/
Bus from Recife - TIP to Barreiras
- Ave. Duration
- 32h 1m
- Frequency
- Once daily
- Estimated price
- R$850–1,400
- Schedules at
- flixbus.com.br
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 5 incredible day trips from Florence by train, How to get from Heathrow Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Book your Recife to Barreiras bus tickets online with Omio.
There are 56+ hotels available in Barreiras.


