There are 6 ways to get from Santarém to Caruaru by plane, busferry, 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 to Caruaru
best- Fly from Santarém–Maestro Wilson Fonseca Airport (STM) to Caruaru (CAU)plane STM - CAU
11h 37mR$2,378–11,093Bus and ferry, bus
cheapest- Take the busferry from Rodoviária de Santarém to Terminal Rodoviário de Belémbusferry
- Take the bus from Belém to Natalbus
- Take the bus from Natal to Recife - TIPbus
- Take the bus from Recife - TIP to Caruarubus
2d 4hR$625–2,250Bus and ferry, bus via Estação Rodoviária de Nova Santa Helena
- Take the busferry from Rodoviária de Santarém to Estação Rodoviária de Nova Santa Helenabusferry
- Take the bus from Estação Rodoviária de Nova Santa Helena to Estação Rodoviária de Alta Florestabus
- Take the bus from Alta Floresta to Recife - TIPbus
- Take the bus from Recife - TIP to Caruarubus
2d 1hR$1,791–2,688Drive 4,361.8 km
- Drive from Santarém to Caruarucar 4,361.8 km
2d 18hR$2,285–3,300Fly to Recife International Airport, bus
- Fly from Santarém–Maestro Wilson Fonseca Airport (STM) to Recife International Airport (REC)plane STM - REC
- Take the bus from Recife - TIP to Caruarubus
8h 42mR$2,024–3,482Bus
- Take the bus from Rodoviária de Santarém to Miranda do Norte R. Do Comerciobus
- Take the bus from Miranda do Norte to Teresinabus
- Take the bus from Teresina to Caruarubus
2d 14hR$1,296–2,244
Santarém–Maestro Wilson Fonseca Airport (STM) to Caruaru (CAU) flights
Questions & Answers
The cheapest way to get from Santarém to Caruaru is to bus and ferry and bus which costs R$ 600 - R$ 2300 and takes 2 days 4h.
The fastest way to get from Santarém to Caruaru is to fly and bus which takes 8h 42m and costs R$ 2000 - R$ 3500.
No, there is no direct bus from Santarém to Caruaru. However, there are services departing from Rodoviária de Santarém and arriving at Caruaru via Estação Rodoviária de Nova Santa Helena, Alta Floresta and Recife - TIP. The journey, including transfers, takes approximately 2 days 1h.
The distance between Santarém and Caruaru is 2195 km. The road distance is 4361.8 km.
The best way to get from Santarém to Caruaru without a car is to bus and ferry and bus via Estação Rodoviária de Nova Santa Helena which takes 2 days 1h and costs R$ 1700 - R$ 2700.
It takes approximately 11h 37m to get from Santarém to Caruaru, including transfers.
Santarém to Caruaru bus services, operated by Viação Ouro e Prata, depart from Rodoviária de Santarém station.
The best way to get from Santarém to Caruaru is to fly which takes 11h 37m and costs R$ 2300 - R$ 12000. Alternatively, you can bus, which costs R$ 1300 - R$ 2300 and takes 2 days 14h.
Santarém to Caruaru bus services, operated by Viação Ouro e Prata, arrive at Estação Rodoviária de Nova Santa Helena station.
Yes, the driving distance between Santarém to Caruaru is 4362 km. It takes approximately 2 days 18h to drive from Santarém to Caruaru.
What companies run services between Santarém, Brazil and Caruaru, Brazil?
Azul flies from Santarém–Maestro Wilson Fonseca Airport (STM) to Caruaru (CAU) once daily. Alternatively, you can take a bus from Rodoviária de Santarém to Caruaru via Miranda do Norte R. Do Comercio, Miranda do Norte, and Teresina in around 2d 14h.
- Website
- voeazul.com.br
Flights from Santarém–Maestro Wilson Fonseca Airport to Caruaru via Belem, Recife International Airport
- Ave. Duration
- 13h 47m
- When
- Monday to Thursday
- Estimated price
- R$2,300–11,000
Flights from Santarém–Maestro Wilson Fonseca Airport to Caruaru via Belo Horizonte Confins, Recife International Airport
- Ave. Duration
- 13h 5m
- When
- Wednesday and Friday
- Estimated price
- R$3,100–12,000
Flights from Santarém–Maestro Wilson Fonseca Airport to Caruaru via Manaus, Recife International Airport
- Ave. Duration
- 15h 25m
- When
- Wednesday and Friday
- Estimated price
- R$2,800–11,000
Flights from Santarém–Maestro Wilson Fonseca Airport to Recife International Airport via Belem
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- R$2,100–3,200
Flights from Santarém–Maestro Wilson Fonseca Airport to Recife International Airport via Manaus
- Ave. Duration
- 7h 20m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- R$2,100–3,200
Flights from Santarém–Maestro Wilson Fonseca Airport to Recife International Airport via Belo Horizonte Confins
- Ave. Duration
- 8h 25m
- When
- Wednesday and Friday
- Estimated price
- R$2,100–3,200
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Busferry from Rodoviária de Santarém to Estação Rodoviária de Nova Santa Helena
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- R$650–1,000
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Busferry from Rodoviária de Santarém to Terminal Rodoviário de Belém
- Ave. Duration
- 25h 31m
- Frequency
- Twice daily
- Estimated price
- R$460–1,000
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Rodoviária de Santarém to Miranda do Norte R. Do Comercio
- Ave. Duration
- 38h 33m
- Frequency
- Once daily
- Estimated price
- R$800–1,500
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 17 2136 2722
- [email protected]
- Website
- expressoitamarati.com.br
Bus from Estação Rodoviária de Nova Santa Helena to Estação Rodoviária de Alta Floresta
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- R$75–120
- Schedules at
- expressoitamarati.com.br
- Book at
- expressoitamarati.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Estação Rodoviária de Nova Santa Helena to Estação Rodoviária de Alta Floresta
- Ave. Duration
- 3h 36m
- Frequency
- Once a week
- Estimated price
- R$85–130
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
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 Caruaru
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- R$45–60
- Book at
- expressosaoluiz.com.br
- Executivo
- R$45–60
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- R$45–60
- Book at
- expressosaoluiz.com.br
- Executivo
- R$45–60
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- R$45–60
- Book at
- expressosaoluiz.com.br
- Executivo
- R$45–60
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- R$50–80
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- R$50–80
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Natal to Recife - TIP
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$120–190
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- R$50–80
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Teresina to Caruaru
- Ave. Duration
- 16h 36m
- Frequency
- Twice daily
- Estimated price
- R$420–650
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- R$40–65
- Schedules at
- expressoguanabara.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- R$40–65
- Schedules at
- expressoguanabara.com.br
Bus from Belém to Natal
- Ave. Duration
- 16h 48m
- Frequency
- Once daily
- Estimated price
- R$1–1,000
- Schedules at
- expressoguanabara.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- R$40–65
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 2h 5m
- Frequency
- Twice a week
- Estimated price
- R$50–80
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 2h 5m
- Frequency
- Twice a week
- Estimated price
- R$50–80
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
Bus from Recife - TIP to Caruaru
- Ave. Duration
- 2h 5m
- Frequency
- Twice a week
- Estimated price
- R$50–80
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
Bus from Teresina to Caruaru
- Ave. Duration
- 17h 15m
- Frequency
- Once a week
- Estimated price
- R$370–650
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Miranda do Norte to Teresina
- Ave. Duration
- 5h 33m
- Frequency
- Twice daily
- Estimated price
- R$110–170
- Schedules at
- realmaia.com.br
- Book at
- realmaia.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 Want to know more about Flixbus?, 5 delightfully under-the-radar French towns you need to visit, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Book your Santarém to Caruaru bus tickets online with Omio.
There are 281+ hotels available in Caruaru.






















