There are 7 ways to get from Porto Velho to Maranhão by plane, bus, ferry, 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 Imperatriz
best- Fly from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) to Imperatriz (IMP)plane PVH - IMP
12h 9mR$1,946–7,555Ferry, bus
cheapest- Take the ferry from Porto Velho to Porto Demetrio Manausferry
- Take the ferry from Porto Publico de Manaus Roadway to Porto AR Transportes Belémferry
- Take the bus from Belém to São Luísbus
8d 20hR$1,223–1,767Bus via Cuiabá
- Take the bus from Rodoviária de Porto Velho to Estação Rodoviária de Várzea Grandebus
- Take the bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Santa Inês, MAbus
- Take the bus from Santa Ines to São Luísbus
2d 16hR$1,724–2,744Drive 3,802.4 km
- Drive from Porto Velho to São Luíscar 3,802.4 km
2d 11hR$1,970–2,846Fly to Teresina Airport
- Fly from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) to Teresina Airport (THE)plane PVH - THE
6h 49mR$3,642–4,151Fly to São Luís Airport
- Fly from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) to São Luís Airport (SLZ)plane PVH - SLZ
6h 33mR$1,567–5,582Bus
- Take the bus from Rodoviária de Porto Velho to Rodoviária de Sinopbus
- Take the bus from Rodoviária de Sinop to Terminal Rodoviário de Santa Inês, MAbus
- Take the bus from Santa Ines to São Luísbus
3d 15hR$1,723–2,928
Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) to Imperatriz (IMP) flights
Questions & Answers
The cheapest way to get from Porto Velho to Maranhão is to ferry and bus which costs R$ 1200 - R$ 1800 and takes 8 days 20h.
The fastest way to get from Porto Velho to Maranhão is to fly which takes 6h 33m and costs R$ 1500 - R$ 6000.
No, there is no direct bus from Porto Velho to Maranhão. However, there are services departing from Rodoviária de Porto Velho and arriving at São Luís via Estação Rodoviária de Várzea Grande, Cuiabá, Terminal Rodoviário and Santa Ines. The journey, including transfers, takes approximately 2 days 16h.
The distance between Porto Velho and Maranhão is 1860 km. The road distance is 3802.4 km.
The best way to get from Porto Velho to Maranhão without a car is to bus via Cuiabá which takes 2 days 16h and costs R$ 1700 - R$ 2800.
It takes approximately 12h 9m to get from Porto Velho to Maranhão, including transfers.
Porto Velho to Maranhão bus services, operated by Rode Rotas, depart from Rodoviária de Porto Velho station.
The best way to get from Porto Velho to Maranhão is to fly which takes 12h 9m and costs R$ 1900 - R$ 8000. Alternatively, you can bus via Cuiabá, which costs R$ 1700 - R$ 2800 and takes 2 days 16h.
Porto Velho to Maranhão bus services, operated by Rode Rotas, arrive at Estação Rodoviária de Várzea Grande station.
Maranhão is 1h ahead of Porto Velho. It is currently 9:26 AM in Porto Velho and 10:26 AM in Maranhão.
What companies run services between Porto Velho, Brazil and Maranhão, Brazil?
LATAM Chile, Azul, and Gol Transportes Aéreos fly from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) to Imperatriz (IMP) 5 times a day. Alternatively, you can take a bus from Rodoviária de Porto Velho to São Luís via Estação Rodoviária de Várzea Grande, Cuiabá, Terminal Rodoviário, Santa Ines, and São Luís in around 2d 16h.
- Website
- latam.com
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Imperatriz via Brasilia
- Ave. Duration
- 13h 47m
- When
- Every day
- Estimated price
- R$1,700–8,500
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Imperatriz via Sao Paulo
- Ave. Duration
- 23h 50m
- When
- Every day
- Estimated price
- R$2,300–10,000
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Imperatriz via Cuiaba, Brasilia
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,800–8,500
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Teresina Airport via Brasilia
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- R$1,400–7,000
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to São Luís Airport via Brasilia
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- R$1,400–6,500
- Website
- voegol.com.br
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Teresina Airport via Brasilia
- Ave. Duration
- 6h 35m
- When
- Thursday and Saturday
- Estimated price
- R$1,600–6,000
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Teresina Airport via Cuiaba, Brasilia
- Ave. Duration
- 8h 50m
- When
- Thursday and Saturday
- Estimated price
- R$1,600–6,000
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Teresina Airport via Rio Branco, Brasilia
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- R$1,900–6,000
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Teresina Airport via Manaus, Brasilia
- Ave. Duration
- 10h 55m
- When
- Wednesday and Friday
- Estimated price
- R$1,900–6,000
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to São Luís Airport via Brasilia
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- R$1,500–5,500
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to São Luís Airport via Cuiaba, Brasilia
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$1,600–5,500
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to São Luís Airport via Rio Branco, Brasilia
- Ave. Duration
- 9h 20m
- When
- Saturday
- Estimated price
- R$1,800–6,000
- Website
- voeazul.com.br
Flights from Porto Velho - Governador Jorge Teixeira De Oliveira International Airport to Imperatriz via Belo Horizonte Confins
- Ave. Duration
- 23h 10m
- When
- Every day
- Estimated price
- R$2,600–9,500
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Rodoviária de Porto Velho to Estação Rodoviária de Várzea Grande
- Ave. Duration
- 17h 6m
- Frequency
- 4 times a week
- Estimated price
- R$650–1,000
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Santa Inês, MA
- Ave. Duration
- 40h 9m
- Frequency
- Once daily
- Estimated price
- R$950–1,500
- Book at
- satelitenorte.queropassagem.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- R$85–140
- Book at
- satelitenorte.queropassagem.com.br
Bus from Rodoviária de Sinop to Terminal Rodoviário de Santa Inês, MA
- Ave. Duration
- 2d 8h
- Frequency
- Once daily
- Estimated price
- R$1,100–1,800
- Book at
- satelitenorte.queropassagem.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- R$85–140
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$85–130
- Schedules at
- expressoguanabara.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$85–130
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 98 3199 5000
- [email protected]
- Website
- Aguiar
Bus from Santa Ines to São Luís
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- R$95–170
- Schedules at
- Aguiar
Bus from Santa Ines to São Luís
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- R$95–170
- Schedules at
- Aguiar
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- R$130–190
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- R$130–190
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 4h 39m
- Frequency
- Once daily
- Estimated price
- R$85–130
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Belém to São Luís
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- R$290–410
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Santa Ines to São Luís
- Ave. Duration
- 4h 39m
- Frequency
- Once daily
- Estimated price
- R$85–130
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 91 3266-0033
- [email protected]
- Website
- viajeboaesperanca.com.br
Bus from Belém to São Luís
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- R$250–550
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
Bus from Rodoviária de Porto Velho to Rodoviária de Sinop
- Ave. Duration
- 23h 50m
- Frequency
- 6 times a week
- Estimated price
- R$500–900
- Book at
- viacaomarlim.com
- Phone
- +55 92 99143-2450
- Website
- hmnavegacao.com
Ferry from Porto Velho to Porto Demetrio Manaus
- Ave. Duration
- 4d 12h
- Frequency
- Twice a week
- Estimated price
- R$520
- Schedules at
- hmnavegacao.com
- Book at
- hmnavegacao.com
- Phone
- +55 91 3224-1225
- Website
- facebook.com
Ferry from Porto Publico de Manaus Roadway to Porto AR Transportes Belém
- Ave. Duration
- 3d 18h
- Frequency
- Once a week
- Estimated price
- R$420–610
- Book at
- instagram.com
- Rede
- R$420–470
- Suíte
- R$1,212
- Camarote
- R$1,050–1,100
- Suíte Master
- R$1,550–1,700
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 Train travel in Spain: A guide to Renfe, Train travel in France: A guide to SNCF, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Porto Velho to Maranhão is 3802 km. It takes approximately 2 days 11h to drive from Porto Velho to Maranhão.
There are 534+ hotels available in Maranhão.




















