Distance between Perth and Melbourne
Distance from Perth to Melbourne is 1691 miles / 2721 kilometers.
Map showing the distance from Perth to Melbourne
![]() |
Air distance: | miles km |
Perth
City: | Perth |
Country: | Australia |
Coordinates: |
31°57′8″S 115°51′41″E |
Melbourne
City: | Melbourne |
Country: | Australia |
Coordinates: |
37°48′50″S 144°57′47″E |
Time difference between Perth and Melbourne
The time difference between Perth and Melbourne is 2 hours. Melbourne is 2 hours ahead of Perth. Current local time in Perth is 09:42 AWST (2024-07-27) and time in Melbourne is 11:42 AEST (2024-07-27).