Direct flights from Kathmandu to Colombo KTM → CMB

SriLankan Airlines operates nonstop flights from Kathmandu (KTM) to Colombo (CMB). The nonstop flight takes around ~2h 56m, covering 1,462 miles (2,353 km). Updated 29 June 2026.

📬 Cheap nonstop deals from Kathmandu

We'll email you when a fare from KTM drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

SriLankan Airlines UL

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Kathmandu to Colombo?

Yes, SriLankan Airlines operates nonstop flights from Kathmandu (KTM) to Colombo (CMB).

Which airlines fly direct from Kathmandu to Colombo?

SriLankan Airlines operates nonstop flights from Kathmandu to Colombo.

How long is the flight from Kathmandu to Colombo?

The nonstop flight from Kathmandu to Colombo takes ~2h 56m (approximately 2353 km).

Explore More

Get cheap direct-flight deals from Kathmandu, free by email