There are 5 ways to get from Imperatriz to Natal 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 to Greater Natal International Airport
best- Fly from Imperatriz (IMP) to Greater Natal International Airport (NAT)plane IMP - NAT
7h 20mR$1,271–6,076Bus
cheapest- Take the bus from Rodoviária de Imperatriz to Terminal Rodoviário de Fortaleza Eng. João Thomébus
- Take the bus from Terminal Rodoviário de Fortaleza Eng. João Thomé to Natalbus Natal
35h 18mR$743–1,598Drive 1,606.6 km
- Drive from Imperatriz to Natalcar 1,606.6 km
25h 2mR$1,010–1,459Fly to Presidente Castro Pinto International Airport, bus
- Fly from Imperatriz (IMP) to Presidente Castro Pinto International Airport (JPA)plane IMP - JPA
- Take the bus from João Pessoa to Natalbus
10h 24mR$1,356–5,696Bus via São Luís
- Take the bus from Rodoviária de Imperatriz to Terminal Rodoviário de Bom Jesus das Selvasbus
- Take the bus from Terminal Rodoviário de Bom Jesus das Selvas to Rodoviária de São Luísbus
- Take the bus from Sao Luis to Natalbus
44h 35mR$766–1,209
Imperatriz (IMP) to Greater Natal International Airport (NAT) flights
Comparing Your Travel Options
The cheapest way to get from Imperatriz to Natal is to bus via São Luís which costs R$ 750 - R$ 1300 and takes 44h 35m.
The fastest way to get from Imperatriz to Natal is to fly which takes 7h 20m and costs R$ 1200 - R$ 6500.
No, there is no direct bus from Imperatriz to Natal. However, there are services departing from Rodoviária de Imperatriz and arriving at Natal via Terminal Rodoviário de Fortaleza Eng. João Thomé. The journey, including transfers, takes approximately 35h 18m.
The distance between Imperatriz and Natal is 1369 km. The road distance is 1606.6 km.
The best way to get from Imperatriz to Natal without a car is to bus which takes 35h 18m and costs R$ 700 - R$ 1600.
It takes approximately 7h 20m to get from Imperatriz to Natal, including transfers.
Imperatriz to Natal bus services, operated by Satélite Norte, depart from Rodoviária de Imperatriz station.
The best way to get from Imperatriz to Natal is to fly which takes 7h 20m and costs R$ 1200 - R$ 6500. Alternatively, you can bus, which costs R$ 700 - R$ 1600 and takes 35h 18m.
Imperatriz to Natal bus services, operated by Satélite Norte, arrive at Terminal Rodoviário de Fortaleza Eng. João Thomé station.
Yes, the driving distance between Imperatriz to Natal is 1607 km. It takes approximately 25h 2m to drive from Imperatriz to Natal.
What companies run services between Imperatriz, Brazil and Natal, Brazil?
LATAM Chile, Azul, and Gol Transportes Aéreos fly from Imperatriz (IMP) to Greater Natal International Airport (NAT) 4 times a day. Alternatively, you can take a bus from Rodoviária de Imperatriz to Natal via Terminal Rodoviário de Fortaleza Eng. João Thomé in around 35h 18m.
- Website
- voeazul.com.br
Flights from Imperatriz to Greater Natal International Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- R$1,600–6,500
Flights from Imperatriz to Greater Natal International Airport via Sao Luiz, Recife
- Ave. Duration
- 6h 15m
- When
- Monday to Saturday
- Estimated price
- R$1,200–6,000
Flights from Imperatriz to Presidente Castro Pinto International Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 30m
- When
- Saturday and Sunday
- Estimated price
- R$1,500–6,500
Flights from Imperatriz to Presidente Castro Pinto International Airport via Sao Luiz, Recife
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- R$1,200–5,500
- Website
- latam.com
Flights from Imperatriz to Greater Natal International Airport via Brasilia
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- R$1,300–6,000
Flights from Imperatriz to Presidente Castro Pinto International Airport via Brasilia
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- R$1,200–6,000
Flights from Imperatriz to Presidente Castro Pinto International Airport via Sao Paulo
- Ave. Duration
- 12h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$1,600–7,000
- Website
- voegol.com.br
Flights from Imperatriz to Greater Natal International Airport via Brasilia
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–5,500
Flights from Imperatriz to Presidente Castro Pinto International Airport via Brasilia
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- R$1,500–5,500
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Fortaleza Eng. João Thomé
- Ave. Duration
- 25h 10m
- Frequency
- Once daily
- Estimated price
- R$550–1,200
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Fortaleza Eng. João Thomé to Natal
- Ave. Duration
- 9h 8m
- Frequency
- Every 2 hours
- Estimated price
- R$190–460
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 800 766 9000
- Website
- maisprogresso.com.br
Bus from João Pessoa to Natal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- R$65–85
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
Bus from Sao Luis to Natal
- Ave. Duration
- 31h 10m
- Frequency
- Once daily
- Estimated price
- R$500–750
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
- Phone
- +55 98 3199 5000
- [email protected]
- Website
- Aguiar
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Bom Jesus das Selvas
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- R$72
- Schedules at
- Aguiar
Bus from Terminal Rodoviário de Bom Jesus das Selvas to Rodoviária de São Luís
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a day
- Estimated price
- R$170–210
- Schedules at
- Aguiar
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Bom Jesus das Selvas
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- R$70–120
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Bom Jesus das Selvas to Rodoviária de São Luís
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- R$200–340
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Bom Jesus das Selvas
- Ave. Duration
- 3h 46m
- Frequency
- Once daily
- Estimated price
- R$66
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 98 93244 1212
- [email protected]
- Website
- Crisbell
Bus from Terminal Rodoviário de Bom Jesus das Selvas to Rodoviária de São Luís
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- R$160–250
- Schedules at
- Crisbell
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 Flying into Beijing?, French strikes 2018: What are my alternative transport options?, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Book your Imperatriz to Natal bus tickets online with Omio and 12go.asia.
There are 1252+ hotels available in Natal.





















