There are 5 ways to get from São Luís to Marabá by plane, train, 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
best- Fly from São Luís Airport (SLZ) to Marabá Airport (MAB)plane SLZ - MAB
6h 18mR$1,945–4,353Train
cheapest- Take the train from São Luis to Marabátrain Efc
13h 40mR$96–126Bus via Imperatriz
- Take the bus from São Luís to Imperatrizbus Imperatriz / ...
- Take the bus from Rodoviária de Imperatriz to Terminal Rodoviário de Marabábus Imperatriz / ...
16h 26mR$316–562Drive 803.8 km
- Drive from São Luís to Marabácar 803.8 km
11h 19mR$418–603Bus
- Take the bus from Rodoviária de São Luís to Terminal Rodoviário de Marabábus Marabá / ...
17h 5mR$286–742
São Luís Airport (SLZ) to Marabá Airport (MAB) flights
Questions & Answers
The cheapest way to get from São Luís to Marabá is to train which costs R$ 95 - R$ 130 and takes 13h 40m.
The fastest way to get from São Luís to Marabá is to fly which takes 6h 18m and costs R$ 1900 - R$ 4400.
No, there is no direct bus from São Luís to Marabá. However, there are services departing from São Luís and arriving at Terminal Rodoviário de Marabá via Rodoviária de Imperatriz. The journey, including transfers, takes approximately 16h 26m.
No, there is no direct train from São Luís to Marabá. However, there are services departing from São Luis and arriving at Marabá via . The journey, including transfers, takes approximately 13h 40m.
The distance between São Luís and Marabá is 638 km. The road distance is 803.8 km.
The best way to get from São Luís to Marabá without a car is to train which takes 13h 40m and costs R$ 95 - R$ 130.
It takes approximately 6h 18m to get from São Luís to Marabá, including transfers.
São Luís to Marabá bus services, operated by Jamjoy, depart from São Luís station.
São Luís to Marabá train services, operated by TREM DA VALE, depart from São Luis station.
The best way to get from São Luís to Marabá is to fly which takes 6h 18m and costs R$ 1900 - R$ 4400. Alternatively, you can train, which costs R$ 95 - R$ 130 and takes 13h 40m, you could also bus via Imperatriz, which costs R$ 310 - R$ 600 and takes 16h 26m.
What companies run services between São Luís, Brazil and Marabá, Brazil?
Gol Transportes Aéreos, LATAM Chile, and Azul fly from São Luís Airport (SLZ) to Marabá Airport (MAB) 5 times a day. Alternatively, TREM DA VALE operates a train from São Luis to Marabá 3 times a week. Tickets cost R$65–90 and the journey takes 13h 31m.
- Website
- voegol.com.br
Flights from São Luís Airport to Marabá Airport via Brasilia
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- R$1,100–5,500
- Website
- latam.com
Flights from São Luís Airport to Marabá Airport via Brasilia
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- R$1,100–5,500
- Website
- voeazul.com.br
Flights from São Luís Airport to Marabá Airport via Belem
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- R$1,900–4,200
- Phone
- 0800 285 7000
- Website
- vale.com
Train from São Luis to Marabá
- Ave. Duration
- 13h 31m
- Frequency
- 3 times a week
- Estimated price
- R$65–90
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$65–90
- Executiva
- R$130–150
- Phone
- +55 99 3525 1468
- [email protected]
- Website
- Jamjoy
Bus from São Luís to Imperatriz
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- R$180–370
- Website
- Jamjoy
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Marabá
- Ave. Duration
- 3h 37m
- Frequency
- Every 4 hours
- Estimated price
- R$75–210
- Website
- Jamjoy
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Marabá
- Ave. Duration
- 4h 37m
- Frequency
- Twice daily
- Estimated price
- R$120–180
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Rodoviária de São Luís to Terminal Rodoviário de Marabá
- Ave. Duration
- 16h 55m
- Frequency
- Twice daily
- Estimated price
- R$250–700
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.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 How do I buy a London Underground ticket?, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
São Luís to Marabá bus services, operated by Jamjoy, arrive at Imperatriz station.
São Luís to Marabá train services, operated by TREM DA VALE, arrive at Marabá station.
Yes, the driving distance between São Luís to Marabá is 804 km. It takes approximately 11h 19m to drive from São Luís to Marabá.
Book your São Luís to Marabá bus tickets online with Omio.
There are 52+ hotels available in Marabá.










