1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: SAN to PER
JL,QF Return flights from $1,601
Dep. Mon 23 SepRet. Sun 13 Oct$1,601
SQ Return flights from $1,627
Dep. Mon 23 SepRet. Sun 13 Oct$1,627
JL Return flights from $1,679
Dep. Mon 23 SepRet. Sun 13 Oct$1,679
DL,VA Return flights from $1,701
Dep. Mon 23 SepRet. Sun 13 Oct$1,701
VA Return flights from $1,715
Dep. Mon 23 SepRet. Sun 13 Oct$1,715
DL Return flights from $1,732
Dep. Mon 23 SepRet. Sun 13 Oct$1,732
AS,SQ Return flights from $1,748
Dep. Mon 23 SepRet. Sun 13 Oct$1,748
NH Return flights from $1,771
Dep. Mon 23 SepRet. Sun 13 Oct$1,771
PR,TR,UA,WN Return flights from $1,975
Dep. Mon 23 SepRet. Sun 13 Oct$1,975
QF Return flights from $1,997
Dep. Mon 23 SepRet. Sun 13 Oct$1,997
AS,JQ,PR,TR,UA Return flights from $2,012
Dep. Mon 23 SepRet. Sun 13 Oct$2,012
JQ,PR,TR,UA,WN Return flights from $2,012
Dep. Mon 23 SepRet. Sun 13 Oct$2,012
JL,PR,TR,WN Return flights from $2,013
Dep. Mon 23 SepRet. Sun 13 Oct$2,013
QF,UA Return flights from $2,015
Dep. Mon 23 SepRet. Sun 13 Oct$2,015
PR,QZ,TR,UA,WN Return flights from $2,020
Dep. Mon 23 SepRet. Sun 13 Oct$2,020

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 San Diego from Australia and flights to United States (USA).

Did you know...

  • SAN is the IATA airport code for San Diego.
  • Perth is 16 hours earlier than San Diego. Read about jetlag before taking this flight.
  • SanDiegoLightRail.net train station is close to San Diego airport.
  • United has the quickest flight from Perth to San Diego taking 22 hrs 53 mins. Auckland, Los Angeles
How to get from Perth to San Diego
Perth (PER)
 to 
Sydney (SYD)
4h 15m
Layover - 1h 30m
Sydney (SYD)
 to 
Los Angeles (LAX)
13h 50m
Layover - 2h 0m
Los Angeles (LAX)
 to 
San Diego (SAN)
56m