There are 7 ways to get from Natal to Bacabal 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 Greater Natal International Airport to São Luís Airport, bus
best- Fly from Greater Natal International Airport (NAT) to São Luís Airport (SLZ)plane NAT - SLZ
- Take the bus from Rodoviária de São Luís to Terminal Rodoviário de Bacabalbus
10h 44mR$896–3,191Bus via Fortaleza
cheapest- Take the bus from Natal to Terminal Rodoviário de Fortaleza Eng. João Thomébus Natal / ...
- Take the bus from Terminal Rodoviário de Fortaleza Eng. João Thomé to Bacabalbus
25h 38mR$464–1,043Drive 1,276.5 km
- Drive from Natal to Bacabalcar 1,276.5 km
19h 29mR$648–935Fly Greater Natal International Airport to Teresina Airport, bus
- Fly from Greater Natal International Airport (NAT) to Teresina Airport (THE)plane NAT - THE
- Take the bus from Timon to Bacabalbus
10h 46mR$829–3,376Bus to Presidente Castro Pinto International Airport, fly to São Luís Airport, bus
- Take the bus from Natal to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to São Luís Airport (SLZ)plane JPA - SLZ
- Take the bus from Rodoviária de São Luís to Terminal Rodoviário de Bacabalbus
14h 3mR$1,320–2,801Bus to Presidente Castro Pinto International Airport, fly to Teresina Airport, bus
- Take the bus from Natal to João Pessoabus
- Fly from Presidente Castro Pinto International Airport (JPA) to Teresina Airport (THE)plane JPA - THE
- Take the bus from Timon to Bacabalbus
15h 5mR$2,653–4,586Bus
- Take the bus from Natal to Sao Luisbus
- Take the bus from Rodoviária de São Luís to Terminal Rodoviário de Bacabalbus São Luís
39h 15mR$544–876
Greater Natal International Airport (NAT) to São Luís Airport (SLZ) flights
Comparing Your Travel Options
The cheapest way to get from Natal to Bacabal is to drive which costs R$ 600 - R$ 950 and takes 19h 29m.
The fastest way to get from Natal to Bacabal is to fly and bus which takes 10h 44m and costs R$ 850 - R$ 3200.
No, there is no direct bus from Natal to Bacabal. However, there are services departing from Natal and arriving at Bacabal via Terminal Rodoviário de Fortaleza Eng. João Thomé. The journey, including transfers, takes approximately 25h 38m.
The distance between Natal and Bacabal is 1323 km. The road distance is 1276.5 km.
The best way to get from Natal to Bacabal without a car is to bus via Fortaleza which takes 25h 38m and costs R$ 460 - R$ 1100.
It takes approximately 10h 44m to get from Natal to Bacabal, including transfers.
Natal to Bacabal bus services, operated by Guanabara, depart from Natal station.
Natal to Bacabal bus services, operated by Guanabara, arrive at Terminal Rodoviário de Fortaleza Eng. João Thomé station.
Yes, the driving distance between Natal to Bacabal is 1276 km. It takes approximately 19h 29m to drive from Natal to Bacabal.
Book your Natal to Bacabal bus tickets online with Omio.
What companies run services between Natal, Brazil and Bacabal, Brazil?
You can take a bus from Natal to Bacabal via Terminal Rodoviário de Fortaleza Eng. João Thomé and Bacabal in around 25h 38m.
- Website
- voegol.com.br
Flights from Greater Natal International Airport to São Luís Airport via Salvador
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- R$900–2,700
Flights from Greater Natal International Airport to São Luís Airport via Brasilia
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- R$900–2,700
Flights from Greater Natal International Airport to Teresina Airport via Salvador
- Ave. Duration
- 4h 55m
- When
- Thursday and Saturday
- Estimated price
- R$950–4,200
Flights from Greater Natal International Airport to Teresina Airport via Brasilia
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- R$1,300–4,400
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Salvador
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- R$1,000–4,300
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Brasilia
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- R$1,400–4,600
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Sao Paulo
- Ave. Duration
- 9h
- When
- Tuesday and Saturday
- Estimated price
- R$1,800–4,900
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 9h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R$1,700–4,800
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Salvador
- Ave. Duration
- 4h 55m
- When
- Thursday and Saturday
- Estimated price
- R$1,000–4,700
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Brasilia
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- R$1,500–5,000
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Sao Paulo
- Ave. Duration
- 8h 40m
- When
- Friday and Sunday
- Estimated price
- R$2,000–5,500
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 9h 40m
- When
- Monday
- Estimated price
- R$1,800–5,500
- Website
- latam.com
Flights from Greater Natal International Airport to São Luís Airport via Fortaleza
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- R$700–3,000
Flights from Greater Natal International Airport to São Luís Airport via Brasilia
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- R$700–3,000
Flights from Greater Natal International Airport to Teresina Airport via Fortaleza
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- R$600–3,100
Flights from Greater Natal International Airport to Teresina Airport via Brasilia
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- R$600–3,100
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Brasilia
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- R$750–2,500
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Sao Paulo
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- R$750–2,500
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Brasilia
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- R$1,200–5,500
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Sao Paulo
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- R$1,600–6,500
- Website
- voeazul.com.br
Flights from Greater Natal International Airport to São Luís Airport via Recife
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- R$850–4,500
Flights from Greater Natal International Airport to Teresina Airport via Recife
- Ave. Duration
- 4h 10m
- When
- Monday to Saturday
- Estimated price
- R$900–4,900
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- R$1,500–6,000
Flights from Presidente Castro Pinto International Airport to São Luís Airport via Recife
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- R$950–5,000
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Recife
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,000–5,500
Flights from Presidente Castro Pinto International Airport to Teresina Airport via Belo Horizonte Confins
- Ave. Duration
- 6h
- When
- Monday to Friday
- Estimated price
- R$1,600–6,500
- Phone
- +55 98 3199 5000
- contato@aguiarlocacao.com.br
- Website
- Aguiar
Bus from Rodoviária de São Luís to Terminal Rodoviário de Bacabal
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$65–100
- Schedules at
- Aguiar
Bus from Rodoviária de São Luís to Terminal Rodoviário de Bacabal
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$65–100
- Schedules at
- Aguiar
Bus from Rodoviária de São Luís to Terminal Rodoviário de Bacabal
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$65–100
- Schedules at
- Aguiar
Bus from Natal to Terminal Rodoviário de Fortaleza Eng. João Thomé
- Ave. Duration
- 9h 8m
- Frequency
- Hourly
- Estimated price
- R$140–460
- Schedules at
- expressoguanabara.com.br
- Phone
- 0800 707 3838
- contato@satelitenorte.com.br
- Website
- satelitenorte.com.br
Bus from Terminal Rodoviário de Fortaleza Eng. João Thomé to Bacabal
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- R$290–550
- Book at
- satelitenorte.queropassagem.com.br
Bus from Timon to Bacabal
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- R$85–170
- Book at
- satelitenorte.queropassagem.com.br
Bus from Timon to Bacabal
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- R$85–170
- Book at
- satelitenorte.queropassagem.com.br
Bus from Timon to Bacabal
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- R$95–140
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
Bus from Timon to Bacabal
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- R$95–140
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Natal to João Pessoa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- R$55–85
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Natal to João Pessoa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- R$55–85
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Natal to Sao Luis
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- R$450–750
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.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 Why you should take the train in the US, Italian Lakes: Getting around by train, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
There are five+ hotels available in Bacabal.











