Flight distance from New Delhi to Colombo

2406 kilometers/1495 miles
or 1299 nautical miles.
Your flight will depart from New Delhi airport and land at Colombo airport.
City: New Delhi (DEL) Colombo (CMB)
Latitude: 28.573611 6.997222
Longitude: 77.100833 79.886111
Country: India Sri Lanka
Timezone: Asia/Kolkata Asia/Colombo
Current time:: 01:32 02-Apr-2026 01:32 02-Apr-2026

How far is between New Delhi and Colombo?

  • Your starting point New Delhi, India is located at 28.573611,77.100833
  • Your ending point Colombo, Sri Lanka is located at 6.997222,79.886111
  • l distance from New Delhi to Colombo is 2406 kms equals to miles and 1299 nautical miles.
  • Flight time from New Delhi to Colombo is 7 hours 10 minutes
Click here to get detail flight schedules from New Delhi to Colombo