There are 3 ways to get from Pinheiro to São Luís by bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via São Vicente Ferrer
best- Take the bus from Rodoviária Municipal de Pinheiro to São Vicente Ferrerbus São Luís
- Take the bus from São Vicente Ferrer to Rodoviária de São Luísbus São Luís
5h 32mR$141–244Drive, car ferry
cheapest- Drive from Pinheiro to Alcântara - Cujepecar
- Take the carferry from Alcântara - Cujepe to São Luis - Ponta Esperacarferry
1h 59mR$49–79Bus
- Take the bus from Rodoviária Municipal de Pinheiro to Rodoviária de São Luísbus São Luís
7h 41mR$115–215
Comparing Your Travel Options
The cheapest way to get from Pinheiro to São Luís is to drive and car ferry which costs R$ 45 - R$ 80 and takes 1h 59m.
The fastest way to get from Pinheiro to São Luís is to drive and car ferry which takes 1h 59m and costs R$ 45 - R$ 80.
No, there is no direct bus from Pinheiro to São Luís. However, there are services departing from Rodoviária Municipal de Pinheiro and arriving at Rodoviária de São Luís via São Vicente Ferrer. The journey, including transfers, takes approximately 5h 32m.
The distance between Pinheiro and São Luís is 345 km.
The best way to get from Pinheiro to São Luís without a car is to bus via São Vicente Ferrer which takes 5h 32m and costs R$ 140 - R$ 250.
It takes approximately 5h 32m to get from Pinheiro to São Luís, including transfers.
Pinheiro to São Luís bus services, operated by Araujo Transportes, depart from Rodoviária Municipal de Pinheiro station.
Pinheiro to São Luís bus services, operated by Araujo Transportes, arrive at São Vicente Ferrer station.
Book your Pinheiro to São Luís bus tickets online with Omio.
There are 542+ hotels available in São Luís.
What companies run services between Pinheiro, Brazil and São Luís, Brazil?
You can take a bus from Rodoviária Municipal de Pinheiro to São Luís via São Vicente Ferrer and Rodoviária de São Luís in around 5h 32m.
- Phone
- +55 98 985380756
- Website
- Araujo Transportes
Bus from Rodoviária Municipal de Pinheiro to São Vicente Ferrer
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- R$35–65
- Schedules at
- Araujo Transportes
Bus from São Vicente Ferrer to Rodoviária de São Luís
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- R$135–139
- Schedules at
- Araujo Transportes
Bus from Rodoviária Municipal de Pinheiro to Rodoviária de São Luís
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- R$85–180
- Schedules at
- Araujo Transportes
- Phone
- +55 (98) 3089-3400
- [email protected]
- Website
- internacionalmaritima.com.br
Car ferry from Alcântara - Cujepe to São Luis - Ponta Espera
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- R$10
- Schedules at
- internacionalmaritima.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 5 incredible day trips from Florence by train, How to get from London to Edinburgh, and Travelling by boat in Italy - to help you get the most out of your next trip.



