451 miles
The flight is just over an hour long in actual time (remember that Melbourne is half an hour ahead of Adelaide's time.)
Three days per week (Tuesday, Thursday and Saturday), you can catch The Overland from Melbourne to Adelaide. Run by Great Southern Railway (GSR), this train departs Melbourne Southern Cross station each morning at 7:35am, runs through the day and arrives the same evening at Adelaide Keswick rail terminal at 6:10pm (a little later at 7:15pm on Thursdays). (this information was taken from http://www.railmaps.com.au/journey_results.php?Origin=Melbourne)
There is no direct railway between Melbourne and Alice Springs.The Great Southern Railway runs between Melbourne and Adelaide. From there, one can link to the train which runs from Adelaide to Alice Springs, The Ghan.
If it is 3pm in Adelaide, it is 3:30pm in Melbourne.
Good traffic, about 7 hours.
Adelaide, the capital of South Australia, is northwest of Melbourne.
9:00 Adelaide is half an hour Behind Melbourne
Adelaide is closer.
There are several major routes from Melbourne to Adelaide, but the most logical is the Princes Highway.
From Adelaide to Melbourne by air is a distance of 655 km, or 407 miles.
There is no direct line from Canberra to Adelaide, you will have to go via Melbourne or Sydney, and which one you choose will change the cost. Try using http://www.railmaps.com.au/stationfinder.php to get an idea of what your options are.
There are 406.61 air miles between Adelaide and Melbourne and there are 451.31 by road.