Around the World

Distance between Melbourne and Adelaide

Distance from Melbourne to Adelaide is 406 miles / 654 kilometers and driving distance is 451 miles or 726 kilometers. Travel time by car is about 8 hours 37 minutes.

Map showing the distance from Melbourne to Adelaide

Beeline Air distance: miles km
Driving line Driving distance: miles km


City: Melbourne
Country: Australia
Coordinates: 37°48′50″S


City: Adelaide
Country: Australia
Coordinates: 34°55′43″S

Time difference between Melbourne and Adelaide

The time difference between Melbourne and Adelaide is 30 minutes. Adelaide is 30 minutes behind Melbourne. Current local time in Melbourne is 23:29 AEDT (2023-02-02) and time in Adelaide is 22:59 ACDT (2023-02-02).