1. Vancouver (YVR) to Auckland (AKL) to Perth (PER) with Air New Zealand:
- Flight duration: Approximately 16 hours and 35 minutes (including layover time in Auckland)
2. Vancouver (YVR) to Sydney (SYD) to Perth (PER) with Qantas:
- Flight duration: Approximately 17 hours and 30 minutes (including layover time in Sydney)
3. Vancouver (YVR) to Melbourne (MEL) to Perth (PER) with Virgin Australia:
- Flight duration: Approximately 18 hours and 40 minutes (including layover time in Melbourne)
4. Vancouver (YVR) to Los Angeles (LAX) to Perth (PER) with American Airlines:
- Flight duration: Approximately 18 hours and 50 minutes (including layover time in Los Angeles)
5. Vancouver (YVR) to Tokyo (NRT) to Perth (PER) with Japan Airlines:
- Flight duration: Approximately 19 hours and 55 minutes (including layover time in Tokyo)
Please note that these flight durations are approximate and can vary depending on the specific departure times, flight routes, and other factors. It's recommended to check with the respective airlines or travel websites for the most up-to-date flight schedules and durations for your desired travel dates.