There are 3 ways to get from São Luís to Penalva by train, taxi, bus, 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.
Train, taxi
best- Take the train from São Luis to Vitória do Mearimtrain Efc
- Take the taxi from Vitória do Mearim to Penalvataxi
4h 10mR$356–436Drive 253.1 km
cheapest- Drive from São Luís to Penalvacar 253.1 km
3h 42mR$132–190Bus
- Take the bus from Rodoviária de São Luís to Vianabus São Luís
4h 59mR$241–332
Questions & Answers
The cheapest way to get from São Luís to Penalva is to drive which costs R$ 130 - R$ 190 and takes 3h 42m.
The fastest way to get from São Luís to Penalva is to drive which takes 3h 42m and costs R$ 130 - R$ 190.
No, there is no direct bus from São Luís to Penalva. However, there are services departing from Rodoviária de São Luís and arriving at Viana via . The journey, including transfers, takes approximately 4h 59m.
The distance between São Luís and Penalva is 250 km. The road distance is 253.1 km.
The best way to get from São Luís to Penalva without a car is to train and taxi which takes 4h 10m and costs R$ 350 - R$ 440.
It takes approximately 4h 10m to get from São Luís to Penalva, including transfers.
São Luís to Penalva bus services, operated by Araujo Transportes, depart from Rodoviária de São Luís station.
São Luís to Penalva bus services, operated by Araujo Transportes, arrive at Viana station.
Yes, the driving distance between São Luís to Penalva is 253 km. It takes approximately 3h 42m to drive from São Luís to Penalva.
What companies run services between São Luís, Brazil and Penalva, Brazil?
Araujo Transportes operates a bus from Rodoviária de São Luís to Viana 3 times a day. Tickets cost R$85–120 and the journey takes 4h 14m. Crisbell also services this route once daily.
- Phone
- 0800 285 7000
- Website
- vale.com
Train from São Luis to Vitória do Mearim
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- R$35–50
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$35–50
- Executiva
- R$45–55
- Phone
- +55 98 985380756
- Website
- Araujo Transportes
Bus from Rodoviária de São Luís to Viana
- Ave. Duration
- 4h 14m
- Frequency
- 3 times a day
- Estimated price
- R$85–120
- Schedules at
- Araujo Transportes
- Phone
- +55 98 93244 1212
- [email protected]
- Website
- Crisbell
Bus from Rodoviária de São Luís to Viana
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- R$75–130
- Schedules at
- Crisbell
- Ave. Duration
- 1h 20m
- Estimated price
- R$290–350
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 Which London airport should I choose?, Travelling to the UK: What do I need to know?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


