EzploraEzploraTravel magazine
🇦🇺 Australia

Distance from Melbourne to Perth

2,721km
4 h 4 minby plane
45 h 21 min🚗 by car

Estimates: a direct flight at 820 km/h plus 45 min; car at 75 km/h over road distance, which is never a straight line.

MelbourneMelbourne19 m

Melbourne is the capital and most populous city of the Australian state of Victoria and the second-most populous city in Australia. The city's name generally refers to a 9,993-square-kilometre (3,858 sq mi) area, comp…

PerthPerth23 m

Perth is the capital and largest city of the state of Western Australia. It is the fourth-most-populous city in Australia, with a population of over 2.2 million in the city and 2.3 million within Greater Perth as of 2…

Frequently asked questions

How many kilometres from Melbourne to Perth?

It is 2,721 km in a straight line from Melbourne to Perth. By road, where there is one, it is usually 20 to 30 % more.

How long is the flight from Melbourne to Perth?

A direct flight takes about 4 h 4 min, counting take-off and approach. Not every route has a direct flight.

How long is the drive from Melbourne to Perth?

Around 45 h 21 min of driving, at an average of 75 km/h on a road that is never straight.

Other distances from Melbourne