Flight time from Melbourne to Singapore is 7 hours 35 minutes
How long does it take to fly from Melbourne to Singapore? Non-stop flight time from Melbourne to Singapore is around 7 hours 45 minutes. Fastest one-stop flight between Melbourne and Singapore takes close to 10 hours . However, some airlines could take as...