Transportation

Ferry in Rottnest Island

Rottnest Express

Ferries from Perth's Barrack Street Jetty (1¾ hours, once daily), Fremantle (30 minutes, five times daily) and North Fremantle (30 minutes, three times daily). Packages including bike hire, snorkelling equipment, me…
Bus in Mandurah

Transwa

Transwa coach routes include the following: SW1 (12 per week) to East Perth ($17.50, 1½ hours), Bunbury ($17.50, two hours), Busselton ($27, 2¾ hours), Margaret River ($35, four hours) and Augusta ($38, 4¾ hours); S…
Bus in York

Transwa

Transwa coach routes include the following: GE2 (three per week) to East Perth ($17.50, 1½ hours), Mundaring ($14, 47 minutes), Hyden ($42, 3¼ hours) and Esperance ($85, 8½ hours), and GS2 to Northam ($8, 33 minutes…
Ferry in Rottnest Island

Rottnest Fast Ferries

Departs from Hillarys Boat Harbour (40 minutes; three times daily), around 40 minutes' drive north of Perth. See www.hillarysboatharbour.com.au for public-transport details. An additional 6pm ferry departs on Friday…
Train in Toodyay

Transwa

Toodyay is a stop on the Transwa AvonLink and Prospector lines, with trains to East Perth ($17.50, 1¼ hours, seven per week), Northam ($8, 20 minutes, 12 per week) and Kalgoorlie ($80, 5½ hours, four per week).
Bicycle Hire in Swan Valley

Perth Electrical Bike Hire

Both pushbikes and electric bikes are available here. Bikes can be delivered to/from the Visitor Centre in Guildford and Guildford's Transperth train station.
Bus in Northam

Transwa

Transwa coach GS2 heads to East Perth ($20.50, 1½ hours, six per week), York ($8.25, 33 minutes, six per week), Mt Barker ($60, 5¾ hours, four per week) and Albany ($69, 6½ hours, four per week).
Bus in Hyden & Wave Rock

Transwa

Transwa runs bus GE2 from East Perth to Hyden ($55, five hours) and on to Esperance ($53, five hours) every Tuesday, returning on Thursday.
Airline in Rottnest Island

Rottnest Air-Taxi

Flies from Jandakot airport. Prices for whole planes cost from $250, working out to around $83 per person.
Ferry in Fremantle

Rottnest Express Stop

Northport stop for the Rottnest Express service.