There are 5 ways to get from Imperatriz to Santo Amaro do Maranhão by plane, taxi, bus, train, 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, taxi
best- Fly from Imperatriz (IMP) to São Luís Airport (SLZ)plane IMP - SLZ
- Take the taxi from São Luís Airport (SLZ) to Santo Amaro do Maranhãotaxi
4h 16mR$1,150–5,323Drive 746.6 km
cheapest- Drive from Imperatriz to Santo Amaro do Maranhãocar 746.6 km
10h 6mR$387–559Bus, taxi
- Take the bus from Rodoviária de Imperatriz to Rodoviária de São Luísbus
- Take the bus from Rodoviária de São Luís to Humberto de Camposbus
- Take the taxi from Humberto de Campos to Santo Amaro do Maranhãotaxi
17h 19mR$551–766Bus, train, taxi
- Take the bus from Rodoviária de Imperatriz to Rodoviária de Açailândiabus
- Take the train from Açailandia to São Luistrain Efc
- Take the bus from Rodoviária de São Luís to Humberto de Camposbus
- Take the taxi from Humberto de Campos to Santo Amaro do Maranhãotaxi
18h 31mR$493–661Bus, taxi via Santa Rita
- Take the bus from Rodoviária de Imperatriz to Santa Rita Av. Ivar Saldanhabus
- Take the bus from Santa Rita to Rodoviária de São Luísbus
- Take the bus from Rodoviária de São Luís to Humberto de Camposbus
- Take the taxi from Humberto de Campos to Santo Amaro do Maranhãotaxi
18h 9mR$555–802
Imperatriz (IMP) to São Luís Airport (SLZ) flights
Questions & Answers
The cheapest way to get from Imperatriz to Santo Amaro do Maranhão is to drive which costs R$ 380 - R$ 600 and takes 10h 6m.
The fastest way to get from Imperatriz to Santo Amaro do Maranhão is to fly and taxi which takes 4h 16m and costs R$ 1100 - R$ 5500.
The distance between Imperatriz and Santo Amaro do Maranhão is 719 km. The road distance is 746.6 km.
The best way to get from Imperatriz to Santo Amaro do Maranhão without a car is to bus and taxi which takes 17h 19m and costs R$ 550 - R$ 800.
It takes approximately 4h 16m to get from Imperatriz to Santo Amaro do Maranhão, including transfers.
Yes, the driving distance between Imperatriz to Santo Amaro do Maranhão is 747 km. It takes approximately 10h 6m to drive from Imperatriz to Santo Amaro do Maranhão.
There are 192+ hotels available in Santo Amaro do Maranhão.
What companies run services between Imperatriz, Brazil and Santo Amaro do Maranhão, Brazil?
There is no direct connection from Imperatriz to Santo Amaro do Maranhão. However, you can take the taxi to Imperatriz (IMP) airport, fly to São Luís Airport (SLZ), then take the taxi to Santo Amaro do Maranhão. Alternatively, you can take the bus to Rodoviária de São Luís, take the bus to Humberto de Campos, then take the taxi to Santo Amaro do Maranhão.
- Website
- voeazul.com.br
Flights from Imperatriz to São Luís Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R$380–3,100
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Açailandia to São Luis
- Ave. Duration
- 9h 41m
- Frequency
- 3 times a week
- Estimated price
- R$55–75
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$55–75
- Executiva
- R$95–110
- Phone
- +55 98 3199 5000
- [email protected]
- Website
- Aguiar
Bus from Rodoviária de Imperatriz to Rodoviária de São Luís
- Ave. Duration
- 11h 25m
- Frequency
- 3 times a day
- Estimated price
- R$180–400
- Schedules at
- Aguiar
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- R$25–45
- Schedules at
- Aguiar
- Phone
- +55 98 93244 1212
- [email protected]
- Website
- Crisbell
Bus from Rodoviária de Imperatriz to Rodoviária de São Luís
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- R$170–370
- Schedules at
- Crisbell
Bus from Santa Rita to Rodoviária de São Luís
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- R$29–75
- Schedules at
- Crisbell
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de São Luís
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Estimated price
- R$250–490
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- R$35–55
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Santa Rita Av. Ivar Saldanha
- Ave. Duration
- 9h 55m
- Frequency
- Twice daily
- Estimated price
- R$220–440
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Santa Rita to Rodoviária de São Luís
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- R$35–60
- 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 Rodoviária de São Luís
- Ave. Duration
- 11h 57m
- Frequency
- Twice daily
- Estimated price
- R$220–350
- Book at
- satelitenorte.queropassagem.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- R$23–40
- Book at
- satelitenorte.queropassagem.com.br
Bus from Rodoviária de Imperatriz to Santa Rita Av. Ivar Saldanha
- Ave. Duration
- 10h 26m
- Frequency
- Twice daily
- Estimated price
- R$190–310
- Book at
- satelitenorte.queropassagem.com.br
Bus from Santa Rita to Rodoviária de São Luís
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- R$25–40
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 98 3245 1233
- [email protected]
- Website
- buson.com.br
Bus from Rodoviária de São Luís to Humberto de Campos
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- R$40–75
- Schedules at
- cisnebrancoturismo.com.br
Bus from Rodoviária de São Luís to Humberto de Campos
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- R$40–75
- Schedules at
- cisnebrancoturismo.com.br
Bus from Rodoviária de São Luís to Humberto de Campos
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- R$40–75
- Schedules at
- cisnebrancoturismo.com.br
- Phone
- +55 91 3266-0033
- [email protected]
- Website
- viajeboaesperanca.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- R$28–45
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Phone
- +55 98 985380756
- Website
- Araujo Transportes
Bus from Santa Rita to Rodoviária de São Luís
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- R$29–70
- Schedules at
- Araujo Transportes
- Ave. Duration
- 1h 43m
- Estimated price
- R$290–900
Coopcart
- Phone
- +55 (98) 3012-6122
- Website
- coopcart.com.br
Ilha taxi
- Phone
- +55 (98) 3232-6565
- Website
- guiamais.com.br
RÁDIO TÁXI UNIÃO 24 HORAS
- Phone
- +55 (98) 3222-2222
- Website
- liguetaxima.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 to get from Heathrow Airport into central London, Travelling to the UK: What do I need to know?, and Getting around the Cyclades - to help you get the most out of your next trip.














