HowToGo

Flight from Afghanistan to Sri Lanka

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

Search Transfer from Afghanistan to Sri Lanka

Search Flights

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

1. Kabul to Colombo

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Colombo and cost approximately 310 USD.

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

Flight Depart Arrive
FZ302 Flydubai
EK648 Emirates
08:50 Kabul
16:10 Dubai
11:30 Dubai
22:10 Colombo
Connect
FZ302 Flydubai
FZ557 Flydubai
08:50 Kabul
18:55 Dubai
11:30 Dubai
01:10 Colombo
Connect
RQ915 Kam Air
UL196 SriLankan Airlines
10:15 Kabul
18:45 Delhi
13:20 Delhi
22:20 Colombo
Connect
G9693 Air Arabia
G9507 Air Arabia
10:40 Kabul
21:05 Sharjah
13:15 Sharjah
03:00 Colombo
Connect
SG22 Spicejet
SG105 Spicejet
SG1 Spicejet
11:40 Kabul
20:25 Delhi
00:30 Madras
14:30 Delhi
23:20 Madras
02:05 Colombo
Connect
SG22 Spicejet
UL196 SriLankan Airlines
11:40 Kabul
18:45 Delhi
14:30 Delhi
22:20 Colombo
Connect
FZ304 Flydubai
FZ547 Flydubai
14:40 Kabul
23:20 Dubai
17:20 Dubai
05:25 Colombo
Connect
FZ304 Flydubai
EK650 Emirates
14:40 Kabul
02:40 Dubai
17:20 Dubai
08:35 Colombo
Connect
FZ304 Flydubai
FZ557 Flydubai
14:40 Kabul
18:55 Dubai
17:20 Dubai
01:10 Colombo
Connect
EK641 Emirates
FZ547 Flydubai
16:20 Kabul
23:20 Dubai
18:45 Dubai
05:25 Colombo
Connect
EK641 Emirates
EK650 Emirates
16:20 Kabul
02:40 Dubai
18:45 Dubai
08:35 Colombo
Connect
FZ306 Flydubai
FZ547 Flydubai
18:15 Kabul
23:20 Dubai
20:45 Dubai
05:25 Colombo
Connect
FZ306 Flydubai
EK650 Emirates
18:15 Kabul
02:40 Dubai
20:45 Dubai
08:35 Colombo
Connect

2. Kabul to Diyawanna Oya

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Diyawanna Oya and cost approximately 650 USD.

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

Flight Depart Arrive
RQ915 Kam Air
UL196 SriLankan Airlines
UL5015 SriLankan Airlines
10:15 Kabul
18:45 Delhi
13:30 Colombo
13:20 Delhi
22:20 Colombo
13:45 Diyawanna Oya
Connect
RQ915 Kam Air
UL198 SriLankan Airlines
C79101 9701 Cinnamon Air
10:15 Kabul
23:40 Delhi
10:00 Colombo
13:20 Delhi
03:15 Colombo
10:15 Diyawanna Oya
Connect
G9693 Air Arabia
G9507 Air Arabia
C79101 9701 Cinnamon Air
10:40 Kabul
21:05 Sharjah
10:00 Colombo
13:15 Sharjah
03:00 Colombo
10:15 Diyawanna Oya
Connect
G9693 Air Arabia
G9507 Air Arabia
UL5015 SriLankan Airlines
10:40 Kabul
21:05 Sharjah
13:30 Colombo
13:15 Sharjah
03:00 Colombo
13:45 Diyawanna Oya
Connect
SG22 Spicejet
UL198 SriLankan Airlines
UL5015 SriLankan Airlines
11:40 Kabul
23:40 Delhi
13:30 Colombo
14:30 Delhi
03:15 Colombo
13:45 Diyawanna Oya
Connect
SG22 Spicejet
UL196 SriLankan Airlines
UL5015 SriLankan Airlines
11:40 Kabul
18:45 Delhi
13:30 Colombo
14:30 Delhi
22:20 Colombo
13:45 Diyawanna Oya
Connect
SG22 Spicejet
UL196 SriLankan Airlines
C79101 9701 Cinnamon Air
11:40 Kabul
18:45 Delhi
10:00 Colombo
14:30 Delhi
22:20 Colombo
10:15 Diyawanna Oya
Connect
SG22 Spicejet
SG105 Spicejet
SG1 Spicejet
C79101 9701 Cinnamon Air
11:40 Kabul
20:25 Delhi
00:30 Madras
10:00 Colombo
14:30 Delhi
23:20 Madras
02:05 Colombo
10:15 Diyawanna Oya
Connect
SG22 Spicejet
UL198 SriLankan Airlines
C79101 9701 Cinnamon Air
11:40 Kabul
23:40 Delhi
10:00 Colombo
14:30 Delhi
03:15 Colombo
10:15 Diyawanna Oya
Connect
FZ304 Flydubai
FZ49 Flydubai
WY371 Oman Air
C79101 9701 Cinnamon Air
14:40 Kabul
20:00 Dubai
02:05 Muscat
10:00 Colombo
17:20 Dubai
21:00 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
FZ304 Flydubai
FZ49 Flydubai
UL206 SriLankan Airlines
UL5015 SriLankan Airlines
14:40 Kabul
20:00 Dubai
23:05 Muscat
13:30 Colombo
17:20 Dubai
21:00 Muscat
04:50 Colombo
13:45 Diyawanna Oya
Connect
FZ304 Flydubai
FZ25 Flydubai
UL202 SriLankan Airlines
C79101 9701 Cinnamon Air
14:40 Kabul
20:25 Dubai
22:20 Manama
10:00 Colombo
17:20 Dubai
20:40 Manama
05:50 Colombo
10:15 Diyawanna Oya
Connect
EK641 Emirates
EK833 Emirates
UL202 SriLankan Airlines
C79101 9701 Cinnamon Air
16:20 Kabul
21:15 Dubai
22:20 Manama
10:00 Colombo
18:45 Dubai
21:25 Manama
05:50 Colombo
10:15 Diyawanna Oya
Connect
EK641 Emirates
FZ547 Flydubai
C79101 9701 Cinnamon Air
16:20 Kabul
23:20 Dubai
10:00 Colombo
18:45 Dubai
05:25 Colombo
10:15 Diyawanna Oya
Connect
EK641 Emirates
FZ25 Flydubai
UL202 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
20:25 Dubai
22:20 Manama
13:30 Colombo
18:45 Dubai
20:40 Manama
05:50 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
EK656 Emirates
UL102 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
02:30 Dubai
09:35 Male
13:30 Colombo
18:45 Dubai
07:40 Male
11:30 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
EK544 Emirates
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
02:45 Dubai
10:00 Madras
13:30 Colombo
18:45 Dubai
08:25 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
FZ49 Flydubai
UL206 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
20:00 Dubai
23:05 Muscat
13:30 Colombo
18:45 Dubai
21:00 Muscat
04:50 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
EK833 Emirates
UL202 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
21:15 Dubai
22:20 Manama
13:30 Colombo
18:45 Dubai
21:25 Manama
05:50 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
EK650 Emirates
UL5015 SriLankan Airlines
16:20 Kabul
02:40 Dubai
13:30 Colombo
18:45 Dubai
08:35 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
FZ49 Flydubai
UL206 SriLankan Airlines
C79101 9701 Cinnamon Air
16:20 Kabul
20:00 Dubai
23:05 Muscat
10:00 Colombo
18:45 Dubai
21:00 Muscat
04:50 Colombo
10:15 Diyawanna Oya
Connect
EK641 Emirates
FZ25 Flydubai
UL202 SriLankan Airlines
C79101 9701 Cinnamon Air
16:20 Kabul
20:25 Dubai
22:20 Manama
10:00 Colombo
18:45 Dubai
20:40 Manama
05:50 Colombo
10:15 Diyawanna Oya
Connect
EK641 Emirates
FZ49 Flydubai
WY371 Oman Air
C79101 9701 Cinnamon Air
16:20 Kabul
20:00 Dubai
02:05 Muscat
10:00 Colombo
18:45 Dubai
21:00 Muscat
07:40 Colombo
10:15 Diyawanna Oya
Connect
EK641 Emirates
EK522 Emirates
UL162 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
21:35 Dubai
09:55 Trivandrum
13:30 Colombo
18:45 Dubai
03:20 Trivandrum
10:55 Colombo
13:45 Diyawanna Oya
Connect
EK641 Emirates
FZ435 Flydubai
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
16:20 Kabul
20:50 Dubai
10:15 Hyderabad
13:30 Colombo
18:45 Dubai
02:00 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
EK650 Emirates
UL5015 SriLankan Airlines
18:15 Kabul
02:40 Dubai
13:30 Colombo
20:45 Dubai
08:35 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
FZ447 Flydubai
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
18:15 Kabul
22:05 Dubai
10:00 Madras
13:30 Colombo
20:45 Dubai
04:00 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
EK656 Emirates
UL102 SriLankan Airlines
UL5015 SriLankan Airlines
18:15 Kabul
02:30 Dubai
09:35 Male
13:30 Colombo
20:45 Dubai
07:40 Male
11:30 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
EK524 Emirates
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
18:15 Kabul
22:00 Dubai
10:15 Hyderabad
13:30 Colombo
20:45 Dubai
03:05 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
EK526 Emirates
UL178 SriLankan Airlines
UL5015 SriLankan Airlines
18:15 Kabul
03:10 Dubai
10:15 Hyderabad
13:30 Colombo
20:45 Dubai
08:25 Hyderabad
12:10 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
EK522 Emirates
UL162 SriLankan Airlines
UL5015 SriLankan Airlines
18:15 Kabul
21:35 Dubai
09:55 Trivandrum
13:30 Colombo
20:45 Dubai
03:20 Trivandrum
10:55 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
EK544 Emirates
UL122 SriLankan Airlines
UL5015 SriLankan Airlines
18:15 Kabul
02:45 Dubai
10:00 Madras
13:30 Colombo
20:45 Dubai
08:25 Madras
11:25 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
FZ547 Flydubai
UL5015 SriLankan Airlines
18:15 Kabul
23:20 Dubai
13:30 Colombo
20:45 Dubai
05:25 Colombo
13:45 Diyawanna Oya
Connect
FZ306 Flydubai
FZ447 Flydubai
AI273 Air India Limited
C79101 9701 Cinnamon Air
18:15 Kabul
22:05 Dubai
05:55 Madras
10:00 Colombo
20:45 Dubai
04:00 Madras
07:20 Colombo
10:15 Diyawanna Oya
Connect
FZ306 Flydubai
EK650 Emirates
C79101 9701 Cinnamon Air
18:15 Kabul
02:40 Dubai
10:00 Colombo
20:45 Dubai
08:35 Colombo
10:15 Diyawanna Oya
Connect
FZ306 Flydubai
FZ547 Flydubai
C79101 9701 Cinnamon Air
18:15 Kabul
23:20 Dubai
10:00 Colombo
20:45 Dubai
05:25 Colombo
10:15 Diyawanna Oya
Connect
FZ306 Flydubai
FZ447 Flydubai
6E1201 IndiGo Airlines
C79101 9701 Cinnamon Air
18:15 Kabul
22:05 Dubai
06:50 Madras
10:00 Colombo
20:45 Dubai
04:00 Madras
08:30 Colombo
10:15 Diyawanna Oya
Connect

3. Kabul to Batticaloa

  1. You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.

  2. You take a flight from Kabul to Batticaloa and cost approximately 290 USD.

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

Flight Depart Arrive
RQ915 Kam Air
UL198 SriLankan Airlines
UL5007 SriLankan Airlines
10:15 Kabul
23:40 Delhi
10:00 Colombo
13:20 Delhi
03:15 Colombo
11:00 Batticaloa
Connect
G9693 Air Arabia
G9401 Air Arabia
UL142 SriLankan Airlines
UL5007 SriLankan Airlines
10:40 Kabul
16:10 Sharjah
03:10 Mumbai
10:00 Colombo
13:15 Sharjah
20:45 Mumbai
05:35 Colombo
11:00 Batticaloa
Connect
G9693 Air Arabia
G9116 Air Arabia
UL206 SriLankan Airlines
UL5007 SriLankan Airlines
10:40 Kabul
14:30 Sharjah
23:05 Muscat
10:00 Colombo
13:15 Sharjah
15:25 Muscat
04:50 Colombo
11:00 Batticaloa
Connect
G9693 Air Arabia
G9507 Air Arabia
UL5007 SriLankan Airlines
10:40 Kabul
21:05 Sharjah
10:00 Colombo
13:15 Sharjah
03:00 Colombo
11:00 Batticaloa
Connect
G9693 Air Arabia
G9118 Air Arabia
UL206 SriLankan Airlines
UL5007 SriLankan Airlines
10:40 Kabul
18:10 Sharjah
23:05 Muscat
10:00 Colombo
13:15 Sharjah
19:05 Muscat
04:50 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG8719 Spicejet
UL174 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
18:25 Delhi
03:15 Bengaluru
10:00 Colombo
14:30 Delhi
21:15 Bengaluru
04:45 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
UL198 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
23:40 Delhi
10:00 Colombo
14:30 Delhi
03:15 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
UL196 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
18:45 Delhi
10:00 Colombo
14:30 Delhi
22:20 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG8709 Spicejet
UL142 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
18:35 Delhi
03:10 Mumbai
10:00 Colombo
14:30 Delhi
20:50 Mumbai
05:35 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG8161 Spicejet
UL144 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
15:50 Delhi
20:40 Mumbai
10:00 Colombo
14:30 Delhi
18:05 Mumbai
23:05 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG105 Spicejet
UL126 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
20:25 Delhi
03:25 Madras
10:00 Colombo
14:30 Delhi
23:20 Madras
04:50 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG105 Spicejet
SG1 Spicejet
UL5007 SriLankan Airlines
11:40 Kabul
20:25 Delhi
00:30 Madras
10:00 Colombo
14:30 Delhi
23:20 Madras
02:05 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG8905 Spicejet
UL174 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
19:45 Delhi
03:15 Bengaluru
10:00 Colombo
14:30 Delhi
22:30 Bengaluru
04:45 Colombo
11:00 Batticaloa
Connect
SG22 Spicejet
SG197 Spicejet
UL174 SriLankan Airlines
UL5007 SriLankan Airlines
11:40 Kabul
17:25 Delhi
03:15 Bengaluru
10:00 Colombo
14:30 Delhi
20:15 Bengaluru
04:45 Colombo
11:00 Batticaloa
Connect
FZ304 Flydubai
FZ49 Flydubai
WY371 Oman Air
UL5007 SriLankan Airlines
14:40 Kabul
20:00 Dubai
02:05 Muscat
10:00 Colombo
17:20 Dubai
21:00 Muscat
07:40 Colombo
11:00 Batticaloa
Connect
EK641 Emirates
FZ49 Flydubai
UL206 SriLankan Airlines
UL5007 SriLankan Airlines
16:20 Kabul
20:00 Dubai
23:05 Muscat
10:00 Colombo
18:45 Dubai
21:00 Muscat
04:50 Colombo
11:00 Batticaloa
Connect
EK641 Emirates
FZ49 Flydubai
WY371 Oman Air
UL5007 SriLankan Airlines
16:20 Kabul
20:00 Dubai
02:05 Muscat
10:00 Colombo
18:45 Dubai
21:00 Muscat
07:40 Colombo
11:00 Batticaloa
Connect
EK641 Emirates
FZ547 Flydubai
UL5007 SriLankan Airlines
16:20 Kabul
23:20 Dubai
10:00 Colombo
18:45 Dubai
05:25 Colombo
11:00 Batticaloa
Connect
FZ306 Flydubai
FZ547 Flydubai
UL5005 SriLankan Airlines
C79404 Cinnamon Air
18:15 Kabul
23:20 Dubai
10:00 Colombo
14:45 Sigiriya
20:45 Dubai
05:25 Colombo
10:30 Sigiriya
15:15 Batticaloa
Connect
FZ306 Flydubai
FZ547 Flydubai
C79401 Cinnamon Air
C79404 Cinnamon Air
18:15 Kabul
23:20 Dubai
10:00 Colombo
14:45 Sigiriya
20:45 Dubai
05:25 Colombo
10:30 Sigiriya
15:15 Batticaloa
Connect
FZ306 Flydubai
FZ447 Flydubai
6E1201 IndiGo Airlines
UL5007 SriLankan Airlines
18:15 Kabul
22:05 Dubai
06:50 Madras
10:00 Colombo
20:45 Dubai
04:00 Madras
08:30 Colombo
11:00 Batticaloa
Connect
FZ306 Flydubai
EK650 Emirates
UL5007 SriLankan Airlines
18:15 Kabul
02:40 Dubai
10:00 Colombo
20:45 Dubai
08:35 Colombo
11:00 Batticaloa
Connect
FZ306 Flydubai
FZ547 Flydubai
UL5007 SriLankan Airlines
18:15 Kabul
23:20 Dubai
10:00 Colombo
20:45 Dubai
05:25 Colombo
11:00 Batticaloa
Connect
FZ306 Flydubai
FZ447 Flydubai
AI273 Air India Limited
UL5007 SriLankan Airlines
18:15 Kabul
22:05 Dubai
05:55 Madras
10:00 Colombo
20:45 Dubai
04:00 Madras
07:20 Colombo
11:00 Batticaloa
Connect

References

Find Hotels in Sri Lanka

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

Booking.com