HowToGo

Flight from Dubai to Sri Lanka

How to get to Sri Lanka from Dubai by flight ? You can check flights from Dubai to Sri Lanka below.

Search Transfer from Dubai to Sri Lanka

Search Flights

You can find flight ticket prices from Dubai to Sri Lanka with our flight tickets search tool below

1. Dubai to Colombo

  1. You take a flight from Dubai to Colombo and cost approximately 220 USD.

  2. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
EK650 Emirates
02:40 Dubai
08:35 Colombo Direct
WY602 Oman Air
WY373 Oman Air
06:05 Dubai
08:45 Muscat
07:20 Muscat
14:20 Colombo
Connect
EK652 Emirates
EK652 Emirates
09:45 Dubai
16:30 Male
15:00 Male
18:30 Colombo
Connect
EK654 Emirates
10:10 Dubai
16:10 Colombo Direct
6E96 IndiGo Airlines
6E1205 IndiGo Airlines
11:00 Dubai
17:45 Bengaluru
16:30 Bengaluru
19:30 Colombo
Connect
EK648 Emirates
16:10 Dubai
22:10 Colombo Direct
UL232 SriLankan Airlines
17:00 Dubai
23:05 Colombo Direct
FZ557 Flydubai
18:55 Dubai
01:10 Colombo Direct
GF509 Gulf Air Bahrain
UL202 SriLankan Airlines
19:10 Dubai
22:20 Manama
19:30 Manama
05:50 Colombo
Connect
WY608 Oman Air
UL206 SriLankan Airlines
19:30 Dubai
23:05 Muscat
20:35 Muscat
04:50 Colombo
Connect
GF515 Gulf Air Bahrain
UL202 SriLankan Airlines
20:40 Dubai
22:20 Manama
21:00 Manama
05:50 Colombo
Connect
GF511 Gulf Air Bahrain
UL202 SriLankan Airlines
21:00 Dubai
22:20 Manama
21:15 Manama
05:50 Colombo
Connect
6E66 IndiGo Airlines
6E1201 IndiGo Airlines
22:25 Dubai
06:50 Madras
04:10 Madras
08:30 Colombo
Connect
UL226 SriLankan Airlines
22:50 Dubai
04:55 Colombo Direct
WY612 Oman Air
WY371 Oman Air
23:00 Dubai
02:05 Muscat
00:15 Muscat
07:40 Colombo
Connect
WY614 Oman Air
WY371 Oman Air
23:15 Dubai
02:05 Muscat
00:20 Muscat
07:40 Colombo
Connect
FZ547 Flydubai
23:20 Dubai
05:25 Colombo Direct
AI906 Air India Limited
AI273 Air India Limited
23:30 Dubai
05:55 Madras
05:05 Madras
07:20 Colombo
Connect

2. Dubai to Diyawanna Oya

  1. You take a flight from Dubai to Diyawanna Oya and cost approximately 190 USD.

  2. You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.

Flight Depart Arrive
AI952 Air India Limited
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
00:30 Dubai
10:15 Hyderabad
13:30 Colombo
05:20 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
EK656 Emirates
UL102 SriLankan Airlines
UL5015 SriLankan Airlines
02:30 Dubai
09:35 Male
13:30 Colombo
07:40 Male
11:30 Colombo
13:45 Diyawanna Oya
Connect
EK650 Emirates
UL5015 SriLankan Airlines
02:40 Dubai
13:30 Colombo
08:35 Colombo
13:45 Diyawanna Oya
Connect
EK650 Emirates
C79101 9701 Cinnamon Air
02:40 Dubai
10:00 Colombo
08:35 Colombo
10:15 Diyawanna Oya
Connect
EK544 Emirates
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
02:45 Dubai
10:00 Madras
13:30 Colombo
08:25 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect
EK526 Emirates
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
03:10 Dubai
10:15 Hyderabad
13:30 Colombo
08:25 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
6E28 IndiGo Airlines
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
04:15 Dubai
10:15 Hyderabad
13:30 Colombo
09:05 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
SV0551 Saudia
SV0786 Saudia
C79101 9701 Cinnamon Air
21:00 Dubai
00:25 Jeddah
10:00 Colombo
22:45 Jeddah
08:50 Colombo
10:15 Diyawanna Oya
Connect
6E66 IndiGo Airlines
6E1201 IndiGo Airlines
C79101 9701 Cinnamon Air
22:25 Dubai
06:50 Madras
10:00 Colombo
04:10 Madras
08:30 Colombo
10:15 Diyawanna Oya
Connect
UL226 SriLankan Airlines
C79101 9701 Cinnamon Air
22:50 Dubai
10:00 Colombo
04:55 Colombo
10:15 Diyawanna Oya
Connect
WY612 Oman Air
WY371 Oman Air
C79101 9701 Cinnamon Air
23:00 Dubai
02:05 Muscat
10:00 Colombo
00:15 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
WY614 Oman Air
WY371 Oman Air
C79101 9701 Cinnamon Air
23:15 Dubai
02:05 Muscat
10:00 Colombo
00:20 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
FZ547 Flydubai
UL5015 SriLankan Airlines
23:20 Dubai
13:30 Colombo
05:25 Colombo
13:45 Diyawanna Oya
Connect
FZ547 Flydubai
C79101 9701 Cinnamon Air
23:20 Dubai
10:00 Colombo
05:25 Colombo
10:15 Diyawanna Oya
Connect
AI906 Air India Limited
AI273 Air India Limited
C79101 9701 Cinnamon Air
23:30 Dubai
05:55 Madras
10:00 Colombo
05:05 Madras
07:20 Colombo
10:15 Diyawanna Oya
Connect
AI906 Air India Limited
AI273 Air India Limited
UL5015 SriLankan Airlines
23:30 Dubai
05:55 Madras
13:30 Colombo
05:05 Madras
07:20 Colombo
13:45 Diyawanna Oya
Connect
AI906 Air India Limited
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
23:30 Dubai
10:00 Madras
13:30 Colombo
05:05 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect

3. Sharjah to Colombo

  1. You take a bus, shuttle or taxi from your location in Dubai to Sharjah.

  2. You take a flight from Sharjah to Colombo and cost approximately 200 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
AI968 Air India Limited
UL162 SriLankan Airlines
00:05 Sharjah
09:55 Trivandrum
05:40 Trivandrum
10:55 Colombo
Connect
G9501 Air Arabia
10:40 Sharjah
16:35 Colombo Direct
G9507 Air Arabia
21:05 Sharjah
03:00 Colombo Direct

4. Abu Dhabi to Diyawanna Oya

  1. You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.

  2. You take a flight from Abu Dhabi to Diyawanna Oya and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.

Flight Depart Arrive
EY260 Etihad
UL102 SriLankan Airlines
UL5015 SriLankan Airlines
01:00 Abu Dhabi
09:35 Male
13:30 Colombo
06:20 Male
11:30 Colombo
13:45 Diyawanna Oya
Connect
EY238 Etihad
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
02:45 Abu Dhabi
10:00 Madras
13:30 Colombo
08:35 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect
EY266 Etihad
C79101 9701 Cinnamon Air
21:30 Abu Dhabi
10:00 Colombo
03:40 Colombo
10:15 Diyawanna Oya
Connect
EY266 Etihad
UL5015 SriLankan Airlines
21:30 Abu Dhabi
13:30 Colombo
03:40 Colombo
13:45 Diyawanna Oya
Connect
UL208 SriLankan Airlines
C79101 9701 Cinnamon Air
23:00 Abu Dhabi
10:00 Colombo
05:05 Colombo
10:15 Diyawanna Oya
Connect
UL208 SriLankan Airlines
UL5015 SriLankan Airlines
23:00 Abu Dhabi
13:30 Colombo
05:05 Colombo
13:45 Diyawanna Oya
Connect

5. Abu Dhabi to Colombo

  1. You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.

  2. You take a flight from Abu Dhabi to Colombo and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
EY260 Etihad
UL102 SriLankan Airlines
01:00 Abu Dhabi
09:35 Male
06:20 Male
11:30 Colombo
Connect
WY638 Oman Air
WY373 Oman Air
05:55 Abu Dhabi
08:45 Muscat
07:15 Muscat
14:20 Colombo
Connect
EY278 Etihad
WY383 Oman Air
08:50 Abu Dhabi
18:05 Male
14:15 Male
20:00 Colombo
Connect
EY278 Etihad
UL116 SriLankan Airlines
08:50 Abu Dhabi
15:30 Male
14:15 Male
17:25 Colombo
Connect
EY264 Etihad
08:55 Abu Dhabi
15:00 Colombo Direct
EY303 Etihad
KU361 Kuwait Airways
14:30 Abu Dhabi
17:35 Kuwait
15:15 Kuwait
01:40 Colombo
Connect
GF545 Gulf Air Bahrain
UL202 SriLankan Airlines
19:20 Abu Dhabi
22:20 Manama
19:25 Manama
05:50 Colombo
Connect
EY266 Etihad
21:30 Abu Dhabi
03:40 Colombo Direct
EY388 Etihad
WY371 Oman Air
21:40 Abu Dhabi
02:05 Muscat
22:50 Muscat
07:40 Colombo
Connect
EY218 Etihad
UL192 SriLankan Airlines
22:05 Abu Dhabi
05:10 Delhi
03:15 Delhi
08:45 Colombo
Connect
UL208 SriLankan Airlines
23:00 Abu Dhabi
05:05 Colombo Direct

6. Dubai to Sigiriya

  1. You take a flight from Dubai to Sigiriya and cost approximately 330 USD.

  2. You take a bus, shuttle or taxi from Sigiriya to your destination in Sri Lanka.

Flight Depart Arrive
EK650 Emirates
C79403 Cinnamon Air
02:40 Dubai
14:00 Colombo
08:35 Colombo
14:30 Sigiriya
Connect
EK650 Emirates
UL5005 SriLankan Airlines
02:40 Dubai
10:00 Colombo
08:35 Colombo
10:30 Sigiriya
Connect
EK650 Emirates
C79401 Cinnamon Air
02:40 Dubai
10:00 Colombo
08:35 Colombo
10:30 Sigiriya
Connect
UL226 SriLankan Airlines
C79401 Cinnamon Air
22:50 Dubai
10:00 Colombo
04:55 Colombo
10:30 Sigiriya
Connect
UL226 SriLankan Airlines
UL5005 SriLankan Airlines
22:50 Dubai
10:00 Colombo
04:55 Colombo
10:30 Sigiriya
Connect
WY612 Oman Air
WY371 Oman Air
UL5005 SriLankan Airlines
23:00 Dubai
02:05 Muscat
10:00 Colombo
00:15 Muscat
07:40 Colombo
10:30 Sigiriya
Connect
WY612 Oman Air
WY371 Oman Air
C79401 Cinnamon Air
23:00 Dubai
02:05 Muscat
10:00 Colombo
00:15 Muscat
07:40 Colombo
10:30 Sigiriya
Connect
WY614 Oman Air
WY371 Oman Air
C79401 Cinnamon Air
23:15 Dubai
02:05 Muscat
10:00 Colombo
00:20 Muscat
07:40 Colombo
10:30 Sigiriya
Connect
WY614 Oman Air
WY371 Oman Air
UL5005 SriLankan Airlines
23:15 Dubai
02:05 Muscat
10:00 Colombo
00:20 Muscat
07:40 Colombo
10:30 Sigiriya
Connect
FZ547 Flydubai
C79401 Cinnamon Air
23:20 Dubai
10:00 Colombo
05:25 Colombo
10:30 Sigiriya
Connect
FZ547 Flydubai
UL5005 SriLankan Airlines
23:20 Dubai
10:00 Colombo
05:25 Colombo
10:30 Sigiriya
Connect
AI906 Air India Limited
AI273 Air India Limited
UL5005 SriLankan Airlines
23:30 Dubai
05:55 Madras
10:00 Colombo
05:05 Madras
07:20 Colombo
10:30 Sigiriya
Connect
AI906 Air India Limited
AI273 Air India Limited
C79401 Cinnamon Air
23:30 Dubai
05:55 Madras
10:00 Colombo
05:05 Madras
07:20 Colombo
10:30 Sigiriya
Connect

References

Find Hotels in Sri Lanka

You can find hotels and accommodations in Sri Lanka with our hotels search tool below

Booking.com