Trains from São Paulo to Ribeirão Preto
Your latest searches will appear here.
- Average duration 4h 26m
- Connections per day 25
- Distance 290 km
- CO₂ per person 4 kg
train from São Paulo to Ribeirão Preto
The journey from São Paulo to Ribeirão Preto is about 290 km. On average a train trip takes 4h 26m with 25 connections per day.
| Trip duration | 4h 26m |
|---|---|
| Connections per day | 25 |
| First departure | 08:00 PM |
| Last departure | 06:59 PM |
| Distance | 290 km |
| Departure | São Paulo |
| Arrival | Ribeirão Preto |
| Travel operator | brasilbybus brasilbybus |
CO₂ emissions by mode
The train journey between São Paulo and Ribeirão Preto emits 20.3kg of CO₂.
Taking the train between São Paulo and Ribeirão Preto saves 37.7kg of CO₂ compared to a flight, 1.45kg compared to the bus and 26.1kg compared to the car.
FAQ
São Paulo and Ribeirão Preto are 290 km apart.
The journey from São Paulo to Ribeirão Preto takes about 4h 26m on average. The fastest option takes 4h 20m.
This route is served by 1 operators: brasilbybus.
There are about 25 connections per day from São Paulo to Ribeirão Preto.
The first train from São Paulo to Ribeirão Preto leaves at 08:00 PM. Check times on your travel date.
The last train from São Paulo to Ribeirão Preto leaves at 06:59 PM. Check times on your travel date.
There are about 25 direct connections from São Paulo to Ribeirão Preto.
The shortest train journey between São Paulo and Ribeirão Preto takes 4h 20m.
Yes, there is a direct train between São Paulo and Ribeirão Preto.
The train journey from São Paulo to Ribeirão Preto generates 4 kg of CO₂.