Distance Calculator

Distance from Perth to Adelaide

Distance between Perth and Adelaide is 2131 kilometers (1324 miles).
Driving distance from Perth to Adelaide is 2695 kilometers (1675 miles).

air 2131 km
air 1324 miles
car 2695 km
car 1675 miles

Distance Map Between Perth and Adelaide

Perth, AustraliaAdelaide, Australia = 1324 miles = 2131 km.

How far is it between Perth and Adelaide

Perth is located in Australia with (-31.9522,115.8614) coordinates and Adelaide is located in Australia with (-34.9287,138.5986) coordinates. The calculated flying distance from Perth to Adelaide is equal to 1324 miles which is equal to 2131 km.

If you want to go by car, the driving distance between Perth and Adelaide is 2695.36 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 24 hours 03 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 564 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Perth -31.9522, 115.8614 31° 57´ 8.0640'' S
115° 51´ 41.0400'' E
Adelaide -34.9287, 138.5986 34° 55´ 43.1760'' S
138° 35´ 55.0680'' E

Estimated Travel Time Between Perth and Adelaide

Average SpeedTravel Time
30 mph (48 km/h) 56 hours 09 minutes
40 mph (64 km/h) 42 hours 06 minutes
50 mph (80 km/h) 33 hours 41 minutes
60 mph (97 km/h) 27 hours 47 minutes
70 mph (112 km/h) 24 hours 03 minutes
75 mph (120 km/h) 22 hours 27 minutes
Perth, Australia

Related Distances from Perth

CitiesDistance
Perth to Hobart4144 km
Perth to Sydney3935 km
Perth to Melbourne3418 km
Perth to Adelaide2695 km
Perth to Brisbane4312 km
Adelaide, Australia

Related Distances to Adelaide

CitiesDistance
Sydney to Adelaide1376 km
Canberra to Adelaide1160 km
Darwin to Adelaide3028 km
Brisbane to Adelaide2018 km
Melbourne to Adelaide727 km
Recent Comments
Joe 2017-10-21 10:09:20

Hi everyone I am planning to drive from Perth to Adelaide with 4 kids and the wife this is my first time anyone done this if so please share and any tips. Thanks in advance.

Please Share Your Comments