Rome2Rio

How to get fromImperatriz to Santo Amaro do Maranhãoby plane, taxi, bus, train, or car

Find Transport to Santo Amaro do Maranhão

See all options

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.

  1. Fly, taxi

    best
    1. Fly from Imperatriz (IMP) to São Luís Airport (SLZ)plane plane IMP - SLZ
    2. Take the taxi from São Luís Airport (SLZ) to Santo Amaro do Maranhãotaxi taxi
    4h 16m
    R$1,150–5,323
  2. Drive 746.6 km

    cheapest
    1. Drive from Imperatriz to Santo Amaro do Maranhãocar car 746.6 km
    10h 6m
    R$387–559
  3. Bus, taxi

    1. Take the bus from Rodoviária de Imperatriz to Rodoviária de São Luísbus bus
    2. Take the bus from Rodoviária de São Luís to Humberto de Camposbus bus
    3. Take the taxi from Humberto de Campos to Santo Amaro do Maranhãotaxi taxi
    17h 19m
    R$551–766
  4. Bus, train, taxi

    1. Take the bus from Rodoviária de Imperatriz to Rodoviária de Açailândiabus bus
    2. Take the train from Açailandia to São Luistrain train Efc
    3. Take the bus from Rodoviária de São Luís to Humberto de Camposbus bus
    4. Take the taxi from Humberto de Campos to Santo Amaro do Maranhãotaxi taxi
    18h 31m
    R$493–661
  5. Bus, taxi via Santa Rita

    1. Take the bus from Rodoviária de Imperatriz to Santa Rita Av. Ivar Saldanhabus bus
    2. Take the bus from Santa Rita to Rodoviária de São Luísbus bus
    3. Take the bus from Rodoviária de São Luís to Humberto de Camposbus bus
    4. Take the taxi from Humberto de Campos to Santo Amaro do Maranhãotaxi taxi
    18h 9m
    R$555–802

Imperatriz (IMP) to São Luís Airport (SLZ) flights

Calendar7Weekly Planes
Duration1h 5mAverage Duration
TicketR$389Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Train operators
Bus operators
Other operators

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.