Flights from Mumbai to Kathmandu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BOM to KTM – All flight route options from Chhatrapati Shivaji Maharaj International Airport, India to Tribhuvan International, Nepal. These routes are operated by 4 airlines. Fly non-stop with Nepal Airlines or IndiGo, or choose from 3 different stopover flights. The shortest flight time is 2 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Tribhuvan
We got great deals on hotels and car rentals near the airport.
Mumbai to Kathmandu flights
With over 223 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Kathmandu (KTM) from Mumbai (BOM) with Nepal Airlines or IndiGo but if a stopover option suits you better you can choose to fly via Dhaka, Delhi or any other of the 3 alternatives with connectiing airports.
Mumbai to Kathmandu with Nepal Airlines
Nepal Airlines has non-stop every Wednesday or Sunday at 17:30.
With Air India
If you fly from Mumbai with Air India you will do a stopover in Delhi, DEL before reaching Kathmandu. This flight trip will take 7 hours and you can fly every weekday with departures from 4:00 am to 2:00 am. Air India is a Star Alliance member.
Distance & flight times: Mumbai Airport to Tribhuvan International
The shortest flight time between BOM and KTM is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 995 miles (1601 km) |
DAC Dhaka | 7h 20m | 2h 45m | 1594 miles (2565 km) |
DEL Delhi | 8h 20m | 4h 30m | 1221 miles (1965 km) |
BLR Bengaluru | 9h 10m | 4h 25m | 1644 miles (2645 km) |



Quick copy and share this page
From India to Kathmandu
Below is a list of other cities in India with flights to Kathmandu with either non-stop or connecting flights.