Direct flights from Guangzhou to Perth via China Southern Airlines, Hong Kong via Dragonair, or Singapore Airlines via Singapore, can reach Perth, the capital of Western Australia. Then drive south for3.5 hours to Margaret River, or transfer to Virgin Airlines from Perth to Busselton, then drive 45 minutes to get there.