Skip to main content
LIVEConnecting to railway feeds…

Express · No. SPAR 1

São Paulo–Rio de Janeiro Train train timings

São Paulo Estação da LuzRio de Janeiro Central Station
MonTueWedThuFriSatSunRuns daily
07:00
Departs São Paulo
13:30
Arrives Rio de Janeiro
6h 30m
Journey time
432 km
Distance

São Paulo–Rio de Janeiro Train timetable

3 stops · scheduled times
#StationArrivesDeparts
1São Paulo Estação da Luz—07:00
2Campinas Railway Station07:5508:05
3Rio de Janeiro Central Station13:30—

Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by Brazil's national railway on the day.

São Paulo–Rio de Janeiro Train: São Paulo to Rio de Janeiro

São Paulo–Rio de Janeiro Train (SPAR 1) is an express train run by Brazil's national railway between São Paulo Estação da Luz and Rio de Janeiro Central Station. The full journey covers 432 km and takes 6h 30m, with 1 intermediate stop.

It leaves São Paulo Estação da Luz at 07:00 and reaches Rio de Janeiro Central Station at 13:30. It runs every day. On the way it stops at Campinas Railway Station.

SPAR 1 is the São Paulo to Rio de Janeiro intercity train operated by CPTM and SUPERVIA, covering 432 km in approximately 6 hours. Running between Estação da Luz in central São Paulo and Central do Brasil in Rio de Janeiro, it passes through the Serra da Mantiqueira mountain range. Brazil is investing in reviving long-distance rail with new investments announced in 2024.

How to book São Paulo–Rio de Janeiro Train tickets

Tickets are sold by Brazil's national railway at stations and, where available, on its website.

São Paulo–Rio de Janeiro Train: common questions

What time does São Paulo–Rio de Janeiro Train leave São Paulo?
São Paulo–Rio de Janeiro Train departs São Paulo Estação da Luz at 07:00 and arrives at Rio de Janeiro Central Station at 13:30. Times are the published timetable in local time.
How long does São Paulo–Rio de Janeiro Train take from São Paulo to Rio de Janeiro?
The scheduled journey time is 6h 30m for 432 km.
Which stations does São Paulo–Rio de Janeiro Train stop at?
São Paulo–Rio de Janeiro Train calls at São Paulo Estação da Luz, Campinas Railway Station and Rio de Janeiro Central Station.
Does São Paulo–Rio de Janeiro Train run every day?
Yes, São Paulo–Rio de Janeiro Train runs daily.