Perth to Adelaide Train
Australia — schedule, fares, journey time and live tracking
Route Overview
🇦🇺 Australia · 2,704 km · 65h 15m
- Perth08:550 km
- Kalgoorlie17:25100 km
- Cook05:05200 km
- Adelaide13:35300 km
- Broken Hill22:05400 km
- Sydney CentralSydney06:55500 km
Trains on this Route
10 servicesAbout Perth to Adelaide Train
The Perth to Adelaide train is a major Australia rail service covering approximately 2704 km with a journey time of 65h 15m. The route connects Perth and Adelaide, passing through key urban and regional centres.
Tickets can be booked through Journey Beyond. Prices vary by class, seat availability and booking time — booking in advance is recommended for popular departure times and holiday periods.
At 2704 km, the average speed on this route is approximately 41 km/h. Overnight sleeper options may be available.
TrainsTracking provides real-time live tracking, platform information, delay alerts and full timetables for all Australia train services. Use the live schedule link to check current departure times.
Frequently Asked Questions
How long does the train from Perth to Adelaide take?
How far is Perth from Adelaide by train?
How do I book a train ticket from Perth to Adelaide?
Are there direct trains from Perth to Adelaide?
Book Tickets
Book Perth → Adelaide tickets on Journey Beyond.