Flight distance from Dubai to Colombo

3298 kilometers/2049 miles
or 1781 nautical miles.
Your flight will depart from Dubai airport and land at Colombo airport.
City: Dubai (DXB) Colombo (CMB)
Latitude: 25.25 6.997222
Longitude: 55.357778 79.886111
Country: United Arab Emirates Sri Lanka
Timezone: Asia/Dubai Asia/Colombo
Current time:: 14:04 02-Apr-2026 14:04 02-Apr-2026

How far is between Dubai and Colombo?

  • Your starting point Dubai, United Arab Emirates is located at 25.25,55.357778
  • Your ending point Colombo, Sri Lanka is located at 6.997222,79.886111
  • l distance from Dubai to Colombo is 3298 kms equals to miles and 1781 nautical miles.
  • Flight time from Dubai to Colombo is 13 hours 0 minutes
Click here to get detail flight schedules from Dubai to Colombo