Away A few overseas airlines use Perth as their gateway to Australia, but most visitors come to the west after passing through the eastern states. There are direct flights to Perth from Sydney, Melbourne, Adelaide, Uluru, Darwin and Alice Springs. You can also fly to regional centres such as Albany, Carnarvon, Esperance, Exmouth, Kalgoorlie, Geraldton, Monkey Mia, Meekatharra and Wiluna. There are daily bus services from Adelaide to Perth, or you can make the 56 hour journey to Darwin.
Buses also go to regional centres.
The Indian-Pacific train line runs from Perth to Sydney via Adelaide, and is one of the world's great train journeys. There are also trains to York, Kalgoorlie and Bunbury. There is also a suburban bus which runs every hour or so and costs substantially less. Perth has a central public transport organisation called Transperth which operates buses, trains and ferries. A free transit zone, including all Transperth bus and trains, is provided every day within the central city area.