Travel from Perth to Pink-Lake

Bus or fly from Perth to Pink Lake?

Regional Express flies from Perth to Pink Lake 3 times a day. Alternatively, TransWA operates a bus from Perth to Pink Lake 6 times a week. Tickets cost $65 - $90 and the journey takes 10 h.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Perth to Pink Lake

From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Esperance airport, then taxi to Pink Lake. 3 h 30 min $234. From Transwa Bay East Perth bus to Transwa Bay Esperance then taxi to Pink Lake. 10 h 6 min $90. From East Perth Stn East Perth 2 train to Station Access Rd Kalgoorlie, bus to Transwa Bay Esperance, then taxi to Pink Lake. 12 h 56 min $134. From Perth drive to Pink Lake. 7 h 17 min $75.

Operators from Perth to Pink Lake