1. Lufthansa: 9 hours 10 minutes (direct flight)
2. Air India: 10 hours 55 minutes (direct flight)
3. Emirates: 10 hours 10 minutes (stopover in Dubai)
4. Qatar Airways: 10 hours 55 minutes (stopover in Doha)
5. Etihad Airways: 10 hours 55 minutes (stopover in Abu Dhabi)
These flight durations are approximate and can vary based on factors such as weather conditions and air traffic. It's always best to check with the specific airline for the most accurate and up-to-date flight timings.