Trains from São Paulo to Porto Alegre
Your latest searches will appear here.
- Average duration 19h 22m
- Connections per day 3
- Distance 853 km
- CO₂ per person 12 kg
train from São Paulo to Porto Alegre
The journey from São Paulo to Porto Alegre is about 853 km. On average a train trip takes 19h 22m with 3 connections per day.
| Trip duration | 19h 22m |
|---|---|
| Connections per day | 3 |
| First departure | 11:00 AM |
| Last departure | 03:00 PM |
| Distance | 853 km |
| Departure | São Paulo |
| Arrival | Porto Alegre |
| Travel operator | brasilbybus brasilbybus |
CO₂ emissions by mode
The train journey between São Paulo and Porto Alegre emits 59.71kg of CO₂.
Taking the train between São Paulo and Porto Alegre saves 110.89kg of CO₂ compared to a flight, 4.26kg compared to the bus and 76.77kg compared to the car.
FAQ
São Paulo and Porto Alegre are 853 km apart.
The journey from São Paulo to Porto Alegre takes about 19h 22m on average. The fastest option takes 18h.
This route is served by 1 operators: brasilbybus.
There are about 3 connections per day from São Paulo to Porto Alegre.
The first train from São Paulo to Porto Alegre leaves at 11:00 AM. Check times on your travel date.
The last train from São Paulo to Porto Alegre leaves at 03:00 PM. Check times on your travel date.
There are about 3 direct connections from São Paulo to Porto Alegre.
The shortest train journey between São Paulo and Porto Alegre takes 18h.
Yes, there is a direct train between São Paulo and Porto Alegre.
The train journey from São Paulo to Porto Alegre generates 12 kg of CO₂.