How to get to Sri Lanka from Afghanistan by flight ? You can check flights from Afghanistan to Sri Lanka below.
You can find flight ticket prices from Afghanistan to Sri Lanka with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Colombo and cost approximately 310 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Diyawanna Oya and cost approximately 650 USD.
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 |
You take a bus, shuttle or taxi from your location in Afghanistan to Kabul.
You take a flight from Kabul to Batticaloa and cost approximately 290 USD.
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 |
You can find hotels and accommodations in Sri Lanka with our hotels search tool below
Booking.com