1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: ZRH to PER
LX,SQ,TG Return flights from $1,206
Dep. Thu 19 SepRet. Mon 14 Oct$1,206
LX,TG Return flights from $1,320
Dep. Thu 19 SepRet. Mon 14 Oct$1,320
LX,OS,TG Return flights from $1,350
Dep. Thu 19 SepRet. Mon 14 Oct$1,350
SQ,TG Return flights from $1,540
Dep. Thu 19 SepRet. Mon 14 Oct$1,540
LH,LX,SQ,TG Return flights from $1,541
Dep. Thu 19 SepRet. Mon 14 Oct$1,541
CL,SQ,TG Return flights from $1,560
Dep. Thu 19 SepRet. Mon 14 Oct$1,560
CX,LX,TG Return flights from $1,563
Dep. Thu 19 SepRet. Mon 14 Oct$1,563
LX,SA,TG Return flights from $1,575
Dep. Thu 19 SepRet. Mon 14 Oct$1,575
CA,CX,LX,TG Return flights from $1,585
Dep. Thu 19 SepRet. Mon 14 Oct$1,585
OD,TG,TK Return flights from $1,727
Dep. Thu 19 SepRet. Mon 14 Oct$1,727
LO,QF,TG Return flights from $1,792
Dep. Thu 19 SepRet. Mon 14 Oct$1,792
LX,OD,OS,TG,TK Return flights from $1,832
Dep. Thu 19 SepRet. Mon 14 Oct$1,832
OD,OS,TG,TK Return flights from $1,832
Dep. Thu 19 SepRet. Mon 14 Oct$1,832
LX,OD,OS,TG,WY Return flights from $1,837
Dep. Thu 19 SepRet. Mon 14 Oct$1,837
OD,OS,TG,WY Return flights from $1,837
Dep. Thu 19 SepRet. Mon 14 Oct$1,837

These flights have been found in the last 24 hours. Whats this?Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Zurich from Australia and flights to Switzerland.

Did you know...

  • Zrich Flughafen train station is nearby Zurich airport.
  • 38 hours and 10 minutes is the quickest return flight from Perth to Zurich, going through Abu Dhabi
  • From Zurich to Perth is 13,803 kilometres.
  • 23 airlines fly from Zurich to Perth. This includes Thai Airways, Austrian Airlines, Air Serbia, Emirates, Oman Air, Etihad Airways, Lufthansa.
How to get from Perth to Zurich
Perth (PER)
 to 
Bangkok (BKK)
7h 0m
Layover - 1h 55m
Bangkok (BKK)
 to 
Zurich (ZRH)
11h 45m