🏠 Home & Tools ✍️ Blog 🌍 Destinations 📋 Affiliate Disclosure ✈️ Find Cheap Flights
✈️ Free Travel Tool

Free Flight Time Calculator — How Long Is Any Flight?

Free flight time calculator. Find out exactly how long your flight is between any two airports worldwide including layover time estimates.

Wondering how long your flight will take? Our free flight time calculator gives you accurate flight durations between any two cities worldwide — helping you plan connections, decide whether business class is worth it and prepare for long haul travel.
⏱️ Free Tool

Flight Time Calculator

Find out exactly how long your flight will take — so you can plan your in-flight entertainment, meals and sleep!

❓ Frequently Asked Questions

A direct flight from London to Dubai takes approximately 7 hours. Return flights are slightly longer at 7.5–8 hours due to prevailing winds. Emirates, British Airways, Virgin Atlantic and flydubai all operate this route.
A direct flight from Dubai to Bali takes approximately 8.5–9 hours. Most flights operate overnight making it convenient to sleep on board and arrive refreshed in the morning.
A long haul flight is generally defined as a flight over 6–7 hours. Ultra long haul flights are those over 12–14 hours such as Singapore to New York (18.5 hours) or London to Perth Australia (17 hours).
Stay hydrated, move regularly, wear compression socks, bring a neck pillow and eye mask, set your watch to the destination time immediately and avoid excessive alcohol which dehydrates and worsens jet lag.
A 2 hour layover is generally sufficient for international connections at major hub airports if both flights are on the same airline. If connecting between terminals or airlines a 3 hour minimum is recommended to allow for immigration and security.

🛠️ More Free Travel Tools

📖 Popular Travel Guides

🏙️
Dubai Travel Tips 2026
🌴
Best Time to Visit Bali
🇹🇭
Thailand Trip Cost 2026
🇵🇹
Portugal Travel Guide 2026