Sydney to Perth by Train
Published: June 30, 2026 | Travel Mode: Rail
The Indian Pacific is 4,352-kilometres of transcontinental luxury travelling between Sydney, Adelaide, and Perth. It operates year-round and takes 3 to 4 days to complete.
Travel by train on the Indian Pacific. This is an iconic 4,352-kilometre transcontinental luxury train traversing Australia between Sydney, Adelaide, and Perth. Operating year-round, the journey takes 3 to 4 days and features all-inclusive dining, premium sleeper cabins, and immersive outback experiences.