There are 7 ways to get from Marabá 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 Marabá Airport (MAB) to Greater Natal International Airport (NAT)plane MAB - NAT
7h 15mR$1,403–4,907Bus via Teresina
cheapest- Take the bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Teresina Gov. Lucídio Portellabus
- Take the bus from Teresina to Natalbus Teresina
40h 22mR$713–1,145Bus
- Take the bus from Terminal Rodoviário de Marabá to Rodoviária de Imperatrizbus
- 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
39h 56mR$809–1,838Drive 1,819.3 km
- Drive from Marabá to Natalcar 1,819.3 km
28h 39mR$1,129–1,631Fly to Presidente Castro Pinto International Airport, bus
- Fly from Marabá Airport (MAB) to Presidente Castro Pinto International Airport (JPA)plane MAB - JPA
- Take the bus from João Pessoa to Natalbus
9h 44mR$1,527–6,017Bus via São Luís
- Take the bus from Terminal Rodoviário de Marabá to Rodoviária de São Luísbus Marabá / ...
- Take the bus from Sao Luis to Natalbus Sao Luis
2d 1hR$757–1,132Bus via São Luís #2
- Take the bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajásbus
- Take the bus from Terminal Rodoviário de Eldorado dos Carajás to Rodoviária de São Luísbus
- Take the bus from Sao Luis to Natalbus
2d 8hR$802–1,258
Marabá Airport (MAB) to Greater Natal International Airport (NAT) flights
Comparing Your Travel Options
The cheapest way to get from Marabá to Natal is to bus via Teresina which costs R$ 700 - R$ 1200 and takes 40h 22m.
The fastest way to get from Marabá to Natal is to fly which takes 7h 15m and costs R$ 1400 - R$ 5000.
No, there is no direct bus from Marabá to Natal. However, there are services departing from Terminal Rodoviário de Marabá and arriving at Natal via Rodoviária de Imperatriz and Terminal Rodoviário de Fortaleza Eng. João Thomé. The journey, including transfers, takes approximately 39h 56m.
The distance between Marabá and Natal is 1550 km. The road distance is 1819.3 km.
The best way to get from Marabá to Natal without a car is to bus which takes 39h 56m and costs R$ 800 - R$ 1900.
It takes approximately 7h 15m to get from Marabá to Natal, including transfers.
Marabá to Natal bus services, operated by Jamjoy, depart from Terminal Rodoviário de Marabá station.
The best way to get from Marabá to Natal is to fly which takes 7h 15m and costs R$ 1400 - R$ 5000. Alternatively, you can bus, which costs R$ 800 - R$ 1900 and takes 39h 56m.
Marabá to Natal bus services, operated by Jamjoy, arrive at Rodoviária de Imperatriz station.
Yes, the driving distance between Marabá to Natal is 1819 km. It takes approximately 28h 39m to drive from Marabá to Natal.
What companies run services between Marabá, Brazil and Natal, Brazil?
LATAM Chile, Gol Transportes Aéreos, and Azul fly from Marabá Airport (MAB) to Greater Natal International Airport (NAT) 4 times a day. Alternatively, you can take a bus from Terminal Rodoviário de Marabá to Natal via Rodoviária de Imperatriz and Terminal Rodoviário de Fortaleza Eng. João Thomé in around 39h 56m.
- Website
- voeazul.com.br
Flights from Marabá Airport to Greater Natal International Airport via Belo Horizonte Confins
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- R$1,300–4,900
Flights from Marabá Airport to Greater Natal International Airport via Belem, Recife
- Ave. Duration
- 8h 25m
- When
- Sunday
- Estimated price
- R$1,300–4,900
Flights from Marabá Airport to Presidente Castro Pinto International Airport via Belo Horizonte Confins
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- R$1,700–6,500
Flights from Marabá Airport to Presidente Castro Pinto International Airport via Belem, Recife
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- R$1,400–6,000
- Website
- latam.com
Flights from Marabá Airport to Greater Natal International Airport via Brasilia
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- R$1,300–6,000
Flights from Marabá Airport to Presidente Castro Pinto International Airport via Brasilia
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- R$1,300–6,000
- Website
- voegol.com.br
Flights from Marabá Airport to Greater Natal International Airport via Brasilia
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,500–5,500
Flights from Marabá Airport to Presidente Castro Pinto International Airport via Brasilia
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- R$1,500–5,500
- Phone
- +55 99 3525 1468
- [email protected]
- Website
- Jamjoy
Bus from Terminal Rodoviário de Marabá to Rodoviária de Imperatriz
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- R$50–210
- Website
- Jamjoy
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- R$22–35
- Website
- Jamjoy
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Terminal Rodoviário de Marabá to Rodoviária de Imperatriz
- Ave. Duration
- 4h 8m
- Frequency
- 3 times a day
- Estimated price
- R$65–110
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Terminal Rodoviário de Marabá to Rodoviária de São Luís
- Ave. Duration
- 18h 47m
- Frequency
- Once daily
- Estimated price
- R$250–390
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a day
- Estimated price
- R$30–45
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Terminal Rodoviário de Eldorado dos Carajás to Rodoviária de São Luís
- Ave. Duration
- 21h 13m
- Frequency
- Once daily
- Estimated price
- R$280–430
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Marabá to Rodoviária de Imperatriz
- Ave. Duration
- 4h 37m
- Frequency
- Twice daily
- Estimated price
- R$110–180
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Marabá to Rodoviária de São Luís
- Ave. Duration
- 16h 55m
- Frequency
- Twice daily
- Estimated price
- R$250–700
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- R$50–80
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- 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 Teresina to Natal
- Ave. Duration
- 22h 50m
- Frequency
- Once daily
- Estimated price
- R$380–490
- 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
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 91 3266-0033
- [email protected]
- Website
- viajeboaesperanca.com.br
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Teresina Gov. Lucídio Portella
- Ave. Duration
- 16h 15m
- Frequency
- 3 times a day
- Estimated price
- R$330–700
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
Bus from Terminal Rodoviário de Marabá to Terminal Rodoviário de Eldorado dos Carajás
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- R$45–70
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.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 Getting around the Cyclades, Travel Insider: Top Japan travel tips by Beatrix Holland, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Book your Marabá to Natal bus tickets online with Omio.
There are 1240+ hotels available in Natal.





























