The flights duration from Adelaide to Perth is 03h 20m and top rated airlines are Qantas.