There are 4 ways to get from Recife to Tacaratu by 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.
Bus
best- Take the bus from Recife - TIP to Petrolândia
6h 59mR$176–1,062Bus via Caruaru
cheapest- Take the bus from Recife - TIP to Terminal Rodoviário de CaruaruCaruaru
- Take the bus from Caruaru to Petrolândia
7h 38mR$174–2,059Drive 422.7 km
- Drive from Recife to Tacaratu422.7 km
6h 9mR$228–329Bus via Inajá
- Take the bus from Recife - TIP to InajáTucano / ...
- Take the bus from Inajá to PetrolândiaRecife / ...
10h 2mR$250–2,062
Questions & Answers
The cheapest way to get from Recife to Tacaratu is to bus via Caruaru which costs R$ 170 - R$ 2100 and takes 7h 38m.
The fastest way to get from Recife to Tacaratu is to drive which takes 6h 9m and costs R$ 220 - R$ 330.
The distance between Recife and Tacaratu is 426 km. The road distance is 422.7 km.
The best way to get from Recife to Tacaratu without a car is to bus which takes 6h 59m and costs R$ 170 - R$ 1100.
It takes approximately 6h 59m to get from Recife to Tacaratu, including transfers.
Yes, the driving distance between Recife to Tacaratu is 423 km. It takes approximately 6h 9m to drive from Recife to Tacaratu.
There are four+ hotels available in Tacaratu.
What companies run services between Recife, Brazil and Tacaratu, Brazil?
Progresso operates a bus from Recife - TIP to Petrolândia twice daily. Tickets cost R$110–215 and the journey takes 6h 39m. Guanabara also services this route twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Recife - TIP to Petrolândia
- Ave. Duration
- 6h 39m
- Frequency
- Twice daily
- Estimated price
- R$110–215
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Executivo
- R$110–160
- Leito
- R$150–210
Bus from Recife - TIP to Terminal Rodoviário de Caruaru
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- R$36–42
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Caruaru to Petrolândia
- Ave. Duration
- 4h 38m
- Frequency
- Twice daily
- Estimated price
- R$75–150
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Executivo
- R$75–110
- Leito
- R$110–150
Bus from Recife - TIP to Petrolândia
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- R$160–1,000
- Schedules at
- expressoguanabara.com.br
- Leito
- R$160–1,000
- Executivo
- R$200–700
Bus from Recife - TIP to Terminal Rodoviário de Caruaru
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- R$60–1,000
- Schedules at
- expressoguanabara.com.br
- Leito
- R$160–1,000
- Executivo
- R$60–550
Bus from Caruaru to Petrolândia
- Ave. Duration
- 6h 11m
- Frequency
- Twice daily
- Estimated price
- R$140–1,000
- Schedules at
- expressoguanabara.com.br
- Leito
- R$160–1,000
- Executivo
- R$140–600
Bus from Recife - TIP to Inajá
- Ave. Duration
- 7h 43m
- Frequency
- Twice daily
- Estimated price
- R$160–1,000
- Schedules at
- expressoguanabara.com.br
- Leito
- R$160–1,000
- Executivo
- R$190–700
Bus from Inajá to Petrolândia
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- R$25–1,000
- Schedules at
- expressoguanabara.com.br
- Leito
- R$160–1,000
- Executivo
- R$25–480
- Phone
- +55 (81) 3722-1611
- sac@caruaruense.com.br
- Website
- caruaruense.com.br
Bus from Recife - TIP to Terminal Rodoviário de Caruaru
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- R$40
- Schedules at
- caruaruense.com.br
Bus from Recife - TIP to Terminal Rodoviário de Caruaru
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- R$40–55
- Book at
- expressosaoluiz.com.br
- Executivo
- R$40–55
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Recife - TIP to Terminal Rodoviário de Caruaru
- Ave. Duration
- 2h 5m
- Frequency
- Twice a week
- Estimated price
- R$30–50
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Convencional
- R$34–40
- Executivo
- R$30–50
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 Travelling to the UK: What do I need to know?, The London Underground: Essential tips to navigate the Tube, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.














