Travel from Perth to Denmark-WA-Australia

Bus from Perth to Denmark

TransWA operates a bus from Perth to Denmark once a week. Tickets cost $45 - $65 and the journey takes 8 hours 18 minutes.

Travel Guides

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

How to get from Perth to Denmark

ModeDurationPrice
From Transwa Bay East Perth bus to Strickland St Denmark.8 h 18 min$71
From Perth Stn Platform 5 train to Armadale Stn Rd Armadale, bus to Proudlove Pde Albany, then bus to Strickland St Denmark.8 h 38 min$78
From Perth Stn Transwa Rail Perth train to Bunbury Rail Stn Bunbury Passenger then bus to Strickland St Denmark.8 h 48 min$81
From Perth drive to Denmark.5 h 6 min$57
From Elizabeth Quay Bus Stn Stand D7 line 40 bus to Perth airport, fly to Albany airport, taxi to Proudlove Pde Albany, then bus to Denmark.4 h 44 min$279

How long does it take to get from Perth to Denmark?

The bus from Transwa Bay East Perth to Strickland St Denmark takes 8 hours 18 minutes including transfers and departs once a week.

Is there a direct bus between Perth and Denmark?

Yes, there is a direct bus departing from Transwa Bay East Perth and arriving at Strickland St Denmark. Services depart once a week, and operate every day. The journey takes approximately 8 hours 18 minutes.

Operators from Perth to Denmark

OperatorPhoneWebsite
TransWA1300 662 205TransWA
TransperthTransperth
Regional ExpressRegional Express