Answer by
Trev (26)
Flying from Melbourne to London can take around 30 hours. It can even take longer if you decide to stop off at a transfer point in Asia & wait a few more hours for the connecting flights. Melbourne is the most southerly city in Australia.