Transwa coaches travel between Kalgoorlie and Esperance and stop outside the train station on Forrest Street.
Kalgoorlie coach stop
Geraldton coach stop
Integrity Coach Lines stop in Geraldton en route betweeen Perth and Broome and Transwa coaches go to Kalbarri, Meekatharra and Perth. Coaches terminate at the train station on Chapman Road.
Transwa coach stop (Kalbarri)
Transwa coaches run between Kalbarri and Perth via Geraldton. Coaches depart from the stop on Grey Street.
Bairnsdale train station
V/line has train services to Melbourne and coaches to Canberra and Batemans Bay. The train station is on Macleod Street.
Lakes Entrance coach stop
V/line has coaches to Batemans Bay, Canberra and Bairnsdale, where you can connect with trains to Melbourne. V/line coaches stop on the Esplanade near the post office.
Perth Airport (PER)
Because of the distance between Perth and the other big cities, flying is the most popular way to get to Perth. Jetstar, Qantas, Skywest, Tigerair and Virgin Australia fly into Perth from most major cities throughout Australia plus many smaller towns in Western Australia. Perth’s location also means that it is a hub for budget international airlines with cheap flights to Asia, including AirAsia X, Jetstar Asia and Scoot.
Perth Airport (PER) is 12km northeast of the city centre. The international and domestic terminals are located several kilometres apart and locals often talk about them as if they’re separate airports as there is no convenient way to get from one terminal to the other. The domestic terminal is served by local bus routes 37 and 40 as well as the more expensive Connect airport shuttle bus, which also serve the international terminal.
The Connect airport shuttle bus is the quickest option into the city centre and charges $15 for a one-way trip.
Esplanade Busport
Although the Esplanade Busport mostly handles suburban bus services, coaches operated by South West Coach Lines to destinations throughout southwest Western Australia (including Bunbury, Busselton and Margaret River) also depart from here.
East Perth Terminal
The East Perth Terminal is the terminus for long distance trains. Transwa has trains to Bunbury and Kalgoorlie and Great Southern Railway operate the Indian Pacific to Sydney with stops at Kalgoorlie, Adelaide and Broken Hill.
The East Perth Terminal is adjacent to East Perth station, which is part of Transperth’s suburban train network with frequent trains to the city centre and Fremantle.
Surfing at Lorne
Go Ride a Wave can teach you to surf at Lorne. A two-hour group lesson costs $65 and three two-hour lessons cost $180.