There are 8 ways to get from Belo Horizonte to Maranhão by plane, 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 Belo Horizonte Confins to Teresina Airport
best- Fly from Belo Horizonte Confins (CNF) to Teresina Airport (THE)plane CNF - THE
4h 14mR$1,906–3,210Bus
cheapest- Take the bus from Belo Horizonte Central to Anapolis Bus Stationbus
- Take the bus from Rodoviária de Anápolis to Rodoviária de São Luísbus
2d 6hR$931–1,633Bus, train
- Take the bus from Terminal Rodoviário de Belo Horizonte to Terminal Rodoviário de Paracatubus
- Take the bus from Terminal Rodoviário de Paracatu to Rodoviária de Açailândiabus
- Take the train from Açailandia to São Luistrain Efc
38h 7mR$1,292–1,876Drive 2,383.6 km
- Drive from Belo Horizonte to São Luíscar 2,383.6 km
37h 5mR$1,238–1,789Fly Belo Horizonte Confins to Imperatriz
- Fly from Belo Horizonte Confins (CNF) to Imperatriz (IMP)plane CNF - IMP
4h 13mR$2,110–4,214Fly Belo Horizonte Confins to São Luís Airport
- Fly from Belo Horizonte Confins (CNF) to São Luís Airport (SLZ)plane CNF - SLZ
4h 37mR$981–3,441Bus to Brigadeiro Cabral Airport, fly to Teresina Airport
- Take the bus from Rodoviária de Belo Horizonte to Divinópolisbus
- Fly from Brigadeiro Cabral Airport (DIQ) to Teresina Airport (THE)plane DIQ - THE
19h 59mR$1,091–5,659Bus via Feira de Santana
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Feira de Santanabus
- Take the bus from Terminal Rodoviário de Feira de Santana to Terminal Rodoviário Gov. Lucídio Portellabus
- Take the bus from Teresina to Sao Luisbus
2d 5hR$998–1,626
Belo Horizonte Confins (CNF) to Teresina Airport (THE) flights
Questions & Answers
The cheapest way to get from Belo Horizonte to Maranhão is to bus which costs R$ 900 - R$ 1700 and takes 2 days 6h.
The fastest way to get from Belo Horizonte to Maranhão is to fly which takes 4h 13m and costs R$ 2100 - R$ 4300.
No, there is no direct bus from Belo Horizonte to Maranhão. However, there are services departing from Rodoviária de Belo Horizonte and arriving at Sao Luis via Terminal Rodoviário de Feira de Santana and Teresina. The journey, including transfers, takes approximately 2 days 5h.
The distance between Belo Horizonte and Maranhão is 1671 km. The road distance is 2383.6 km.
The best way to get from Belo Horizonte to Maranhão without a car is to bus and train which takes 38h 7m and costs R$ 1200 - R$ 1900.
It takes approximately 4h 14m to get from Belo Horizonte to Maranhão, including transfers.
Belo Horizonte to Maranhão bus services, operated by Viação Nacional, depart from Rodoviária de Belo Horizonte station.
The best way to get from Belo Horizonte to Maranhão is to fly which takes 4h 14m and costs R$ 1900 - R$ 3300. Alternatively, you can bus via Feira de Santana, which costs R$ 1000 - R$ 1700 and takes 2 days 5h.
Belo Horizonte to Maranhão bus services, operated by Viação Nacional, arrive at Terminal Rodoviário de Feira de Santana station.
Yes, the driving distance between Belo Horizonte to Maranhão is 2384 km. It takes approximately 37h 5m to drive from Belo Horizonte to Maranhão.
What companies run services between Belo Horizonte, Brazil and Maranhão, Brazil?
Azul, Gol Transportes Aéreos, and LATAM Chile fly from Belo Horizonte Confins (CNF) to Teresina Airport (THE) every 3 hours. Alternatively, you can take a bus from Rodoviária de Belo Horizonte to São Luís via Terminal Rodoviário de Feira de Santana, Teresina, and Sao Luis in around 2d 5h.
- Website
- voegol.com.br
Flights from Belo Horizonte Confins to Teresina Airport via Brasilia
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- R$800–3,900
Flights from Belo Horizonte Confins to Teresina Airport via Salvador
- Ave. Duration
- 5h 20m
- When
- Thursday and Saturday
- Estimated price
- R$800–3,900
Flights from Belo Horizonte Confins to Teresina Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$900–4,000
Flights from Belo Horizonte Confins to São Luís Airport via Brasilia
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- R$800–3,800
Flights from Belo Horizonte Confins to São Luís Airport via Salvador
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- R$850–3,800
Flights from Belo Horizonte Confins to São Luís Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- R$950–3,900
Flights from Brigadeiro Cabral Airport to Teresina Airport via Belo Horizonte Confins, Brasilia
- Ave. Duration
- 16h 45m
- When
- Wednesday and Friday
- Estimated price
- R$1,100–5,500
Flights from Brigadeiro Cabral Airport to Teresina Airport via Belo Horizonte Confins, Salvador
- Ave. Duration
- 22h 20m
- When
- Wednesday and Friday
- Estimated price
- R$1,100–5,500
- Website
- latam.com
Flights from Belo Horizonte Confins to Teresina Airport via Fortaleza
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R$850–4,100
Flights from Belo Horizonte Confins to Teresina Airport via Sao Paulo
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- R$900–4,300
Flights from Belo Horizonte Confins to Teresina Airport via Brasilia
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- R$750–3,800
Flights from Belo Horizonte Confins to Imperatriz via Brasilia
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- R$900–4,800
Flights from Belo Horizonte Confins to São Luís Airport via Brasilia
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- R$700–2,900
Flights from Belo Horizonte Confins to São Luís Airport via Fortaleza
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- R$700–2,900
Flights from Brigadeiro Cabral Airport to Teresina Airport via Belo Horizonte Confins, Brasilia
- Ave. Duration
- 16h 50m
- When
- Monday to Friday
- Estimated price
- R$1,000–5,500
Flights from Brigadeiro Cabral Airport to Teresina Airport via Belo Horizonte Confins, Fortaleza
- Ave. Duration
- 20h 45m
- When
- Monday to Friday
- Estimated price
- R$1,400–6,500
- Website
- voeazul.com.br
Flights from Belo Horizonte Confins to Teresina Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- R$1,600–3,100
Flights from Belo Horizonte Confins to Teresina Airport via Sao Paulo Viracopos
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- R$1,600–3,100
Flights from Belo Horizonte Confins to Teresina Airport via Recife
- Ave. Duration
- 6h
- When
- Monday to Saturday
- Estimated price
- R$1,600–3,100
Flights from Belo Horizonte Confins to Imperatriz
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- R$1,400–3,700
Flights from Belo Horizonte Confins to São Luís Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- R$1,000–3,200
Flights from Belo Horizonte Confins to São Luís Airport via Imperatriz
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- R$1,000–3,200
Flights from Belo Horizonte Confins to São Luís Airport via Belem
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- R$1,000–3,200
Flights from Belo Horizonte Confins to São Luís Airport via Recife
- Ave. Duration
- 6h 30m
- When
- Monday to Saturday
- Estimated price
- R$1,000–3,200
Flights from Brigadeiro Cabral Airport to Teresina Airport via Belo Horizonte Confins
- Ave. Duration
- 22h 45m
- When
- Monday to Friday
- Estimated price
- R$1,200–6,500
- 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 31 3201-4919 / 31 3201-2604 / 31 3201-2610
- [email protected]
- Website
- viacaosertaneja.com.br
Bus from Terminal Rodoviário de Belo Horizonte to Terminal Rodoviário de Paracatu
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- R$310–420
- Schedules at
- viacaosertaneja.com.br
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de Paracatu to Rodoviária de Açailândia
- Ave. Duration
- 17h 36m
- Frequency
- Once a week
- Estimated price
- R$850–1,300
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 18 2212-5444
- [email protected]
- Website
- motta.com.br
Bus from Rodoviária de Belo Horizonte to Divinópolis
- Ave. Duration
- 1h 56m
- Frequency
- Every 3 hours
- Estimated price
- R$40–70
- Schedules at
- motta.com.br
- Book at
- motta.com.br
- Phone
- 0800 039 88 46
- [email protected]
- Website
- Saritur
Bus from Rodoviária de Belo Horizonte to Divinópolis
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- R$55–100
- Schedules at
- Saritur
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Feira de Santana
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a week
- Estimated price
- R$440–650
- Schedules at
- gontijo.com.br
Bus from Terminal Rodoviário de Feira de Santana to Terminal Rodoviário Gov. Lucídio Portella
- Ave. Duration
- 19h 20m
- Frequency
- 3 times a week
- Estimated price
- R$370–550
- Schedules at
- gontijo.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Teresina to Sao Luis
- Ave. Duration
- 8h 17m
- Frequency
- Every 4 hours
- Estimated price
- R$150–400
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Teresina to Sao Luis
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- R$150–220
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Belo Horizonte Central to Anapolis Bus Station
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Estimated price
- R$200–500
- Schedules at
- gontijo.com.br
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Rodoviária de Anápolis to Rodoviária de São Luís
- Ave. Duration
- 35h 42m
- Frequency
- Twice daily
- Estimated price
- R$700–1,100
- Book at
- satelitenorte.queropassagem.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 Flying into Beijing?, Getting to Milan from the airport, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 543+ hotels available in Maranhão.


























