How to get to Sri Lanka from Singapore by flight ? You can check flights from Singapore to Sri Lanka below.
You can find flight ticket prices from Singapore to Sri Lanka with our flight tickets search tool below
You take a flight from Singapore Changi to Colombo and cost approximately 120 USD.
You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
6E54
IndiGo Airlines
6E1203
IndiGo Airlines
|
05:40
Singapore Changi
10:10
Madras
|
07:15
Madras
11:30
Colombo
|
Connect |
MH602
Malaysia Airlines
UL319
SriLankan Airlines
|
06:40
Singapore Changi
09:20
Kuala Lumpur
|
07:40
Kuala Lumpur
10:25
Colombo
|
Connect |
3K683
Jetstar Asia Airways
UL319
SriLankan Airlines
|
07:05
Singapore Changi
09:20
Kuala Lumpur
|
08:10
Kuala Lumpur
10:25
Colombo
|
Connect |
MI322
SilkAir
UL319
SriLankan Airlines
|
07:10
Singapore Changi
09:20
Kuala Lumpur
|
08:10
Kuala Lumpur
10:25
Colombo
|
Connect |
UL307
SriLankan Airlines
|
09:45
Singapore Changi
|
11:05 Colombo | Direct |
MI430
SilkAir
|
10:15
Singapore Changi
|
11:35 Colombo | Direct |
3K515
Jetstar Asia Airways
UL405
SriLankan Airlines
|
10:45
Singapore Changi
13:55
Suvarnabhumi
|
12:10
Suvarnabhumi
15:45
Colombo
|
Connect |
MH628
Malaysia Airlines
UL315
SriLankan Airlines
|
12:15
Singapore Changi
15:00
Kuala Lumpur
|
13:15
Kuala Lumpur
16:05
Colombo
|
Connect |
MI328
SilkAir
UL315
SriLankan Airlines
|
12:45
Singapore Changi
15:00
Kuala Lumpur
|
13:45
Kuala Lumpur
16:05
Colombo
|
Connect |
3K685
Jetstar Asia Airways
UL315
SriLankan Airlines
|
12:50
Singapore Changi
15:00
Kuala Lumpur
|
13:55
Kuala Lumpur
16:05
Colombo
|
Connect |
UL303
SriLankan Airlines
|
15:15
Singapore Changi
|
16:35 Colombo | Direct |
AK714
AirAsia
AK47
AirAsia
|
16:10
Singapore Changi
20:55
Kuala Lumpur
|
17:15
Kuala Lumpur
21:55
Colombo
|
Connect |
3K517
Jetstar Asia Airways
UL407
SriLankan Airlines
|
16:50
Singapore Changi
20:25
Suvarnabhumi
|
18:20
Suvarnabhumi
22:15
Colombo
|
Connect |
TG408
Thai Airways International
TG307
Thai Airways International
|
18:15
Singapore Changi
22:10
Suvarnabhumi
|
19:35
Suvarnabhumi
00:01
Colombo
|
Connect |
MH616
Malaysia Airlines
MH179
Malaysia Airlines
|
19:15
Singapore Changi
22:00
Kuala Lumpur
|
20:25
Kuala Lumpur
22:55
Colombo
|
Connect |
3K687
Jetstar Asia Airways
MH179
Malaysia Airlines
|
19:35
Singapore Changi
22:00
Kuala Lumpur
|
20:40
Kuala Lumpur
22:55
Colombo
|
Connect |
MI342
SilkAir
MH179
Malaysia Airlines
|
20:00
Singapore Changi
22:00
Kuala Lumpur
|
20:55
Kuala Lumpur
22:55
Colombo
|
Connect |
UL309
SriLankan Airlines
|
20:05
Singapore Changi
|
21:25 Colombo | Direct |
SQ468
Singapore Airlines
|
22:20
Singapore Changi
|
23:35 Colombo | Direct |
You take a flight from Singapore Changi to Diyawanna Oya and cost approximately 340 USD.
You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
3K683
Jetstar Asia Airways
UL319
SriLankan Airlines
UL5015
SriLankan Airlines
|
07:05
Singapore Changi
09:20
Kuala Lumpur
13:30
Colombo
|
08:10
Kuala Lumpur
10:25
Colombo
13:45
Diyawanna Oya
|
Connect |
UL307
SriLankan Airlines
UL5015
SriLankan Airlines
|
09:45
Singapore Changi
13:30
Colombo
|
11:05
Colombo
13:45
Diyawanna Oya
|
Connect |
MI430
SilkAir
UL5015
SriLankan Airlines
|
10:15
Singapore Changi
13:30
Colombo
|
11:35
Colombo
13:45
Diyawanna Oya
|
Connect |
You take a flight from Singapore Changi to Batticaloa and cost approximately 280 USD.
You take a bus, shuttle or taxi from Batticaloa to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
UL307
SriLankan Airlines
UL5007
SriLankan Airlines
|
09:45
Singapore Changi
10:00
Colombo
|
11:05
Colombo
11:00
Batticaloa
|
Connect |
UL303
SriLankan Airlines
UL5007
SriLankan Airlines
|
15:15
Singapore Changi
10:00
Colombo
|
16:35
Colombo
11:00
Batticaloa
|
Connect |
3K517
Jetstar Asia Airways
UL407
SriLankan Airlines
UL5007
SriLankan Airlines
|
16:50
Singapore Changi
20:25
Suvarnabhumi
10:00
Colombo
|
18:20
Suvarnabhumi
22:15
Colombo
11:00
Batticaloa
|
Connect |
3K669
Jetstar Asia Airways
MH179
Malaysia Airlines
UL5007
SriLankan Airlines
|
17:55
Singapore Changi
22:00
Kuala Lumpur
10:00
Colombo
|
19:00
Kuala Lumpur
22:55
Colombo
11:00
Batticaloa
|
Connect |
3K687
Jetstar Asia Airways
MH179
Malaysia Airlines
UL5007
SriLankan Airlines
|
19:35
Singapore Changi
22:00
Kuala Lumpur
10:00
Colombo
|
20:40
Kuala Lumpur
22:55
Colombo
11:00
Batticaloa
|
Connect |
UL309
SriLankan Airlines
UL5007
SriLankan Airlines
|
20:05
Singapore Changi
10:00
Colombo
|
21:25
Colombo
11:00
Batticaloa
|
Connect |
UL309
SriLankan Airlines
C79401
Cinnamon Air
C79404
Cinnamon Air
|
20:05
Singapore Changi
10:00
Colombo
14:45
Sigiriya
|
21:25
Colombo
10:30
Sigiriya
15:15
Batticaloa
|
Connect |
UL309
SriLankan Airlines
UL5005
SriLankan Airlines
C79404
Cinnamon Air
|
20:05
Singapore Changi
10:00
Colombo
14:45
Sigiriya
|
21:25
Colombo
10:30
Sigiriya
15:15
Batticaloa
|
Connect |
SQ502
Singapore Airlines
UL174
SriLankan Airlines
UL5007
SriLankan Airlines
|
20:05
Singapore Changi
03:15
Bengaluru
10:00
Colombo
|
21:50
Bengaluru
04:45
Colombo
11:00
Batticaloa
|
Connect |
SQ528
Singapore Airlines
UL126
SriLankan Airlines
UL5007
SriLankan Airlines
|
20:25
Singapore Changi
03:25
Madras
10:00
Colombo
|
22:00
Madras
04:50
Colombo
11:00
Batticaloa
|
Connect |
SQ426
Singapore Airlines
UL142
SriLankan Airlines
UL5007
SriLankan Airlines
|
20:40
Singapore Changi
03:10
Mumbai
10:00
Colombo
|
23:45
Mumbai
05:35
Colombo
11:00
Batticaloa
|
Connect |
TR106
Scoot Tigerair
UL885
SriLankan Airlines
UL5007
SriLankan Airlines
|
22:00
Singapore Changi
03:15
Guangzhou Baiyun
10:00
Colombo
|
02:15
Guangzhou Baiyun
06:10
Colombo
11:00
Batticaloa
|
Connect |
SQ504
Singapore Airlines
UL174
SriLankan Airlines
UL5007
SriLankan Airlines
|
22:20
Singapore Changi
03:15
Bengaluru
10:00
Colombo
|
00:05
Bengaluru
04:45
Colombo
11:00
Batticaloa
|
Connect |
SQ468
Singapore Airlines
UL5007
SriLankan Airlines
|
22:20
Singapore Changi
10:00
Colombo
|
23:35
Colombo
11:00
Batticaloa
|
Connect |
SQ526
Singapore Airlines
UL126
SriLankan Airlines
UL5007
SriLankan Airlines
|
22:50
Singapore Changi
03:25
Madras
10:00
Colombo
|
00:20
Madras
04:50
Colombo
11:00
Batticaloa
|
Connect |
AI383
Air India Limited
UL192
SriLankan Airlines
UL5007
SriLankan Airlines
|
23:00
Singapore Changi
05:10
Delhi
10:00
Colombo
|
02:20
Delhi
08:45
Colombo
11:00
Batticaloa
|
Connect |
You take a flight from Singapore Changi to Sigiriya and cost approximately 340 USD.
You take a bus, shuttle or taxi from Sigiriya to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
3K683
Jetstar Asia Airways
UL319
SriLankan Airlines
C79403
Cinnamon Air
|
07:05
Singapore Changi
09:20
Kuala Lumpur
14:00
Colombo
|
08:10
Kuala Lumpur
10:25
Colombo
14:30
Sigiriya
|
Connect |
UL307
SriLankan Airlines
C79403
Cinnamon Air
|
09:45
Singapore Changi
14:00
Colombo
|
11:05
Colombo
14:30
Sigiriya
|
Connect |
MI430
SilkAir
C79403
Cinnamon Air
|
10:15
Singapore Changi
14:00
Colombo
|
11:35
Colombo
14:30
Sigiriya
|
Connect |
You take a flight from Singapore Changi to Hambantota and cost approximately 280 USD.
You take a bus, shuttle or taxi from Hambantota to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
UL303
SriLankan Airlines
C79105
Cinnamon Air
|
15:15
Singapore Changi
07:00
Colombo
|
16:35
Colombo
07:45
Hambantota
|
Connect |
3K517
Jetstar Asia Airways
UL407
SriLankan Airlines
C79105
Cinnamon Air
|
16:50
Singapore Changi
20:25
Suvarnabhumi
07:00
Colombo
|
18:20
Suvarnabhumi
22:15
Colombo
07:45
Hambantota
|
Connect |
3K669
Jetstar Asia Airways
MH179
Malaysia Airlines
C79105
Cinnamon Air
|
17:55
Singapore Changi
22:00
Kuala Lumpur
07:00
Colombo
|
19:00
Kuala Lumpur
22:55
Colombo
07:45
Hambantota
|
Connect |
TG408
Thai Airways International
TG307
Thai Airways International
C79105
Cinnamon Air
|
18:15
Singapore Changi
22:10
Suvarnabhumi
07:00
Colombo
|
19:35
Suvarnabhumi
00:01
Colombo
07:45
Hambantota
|
Connect |
MH616
Malaysia Airlines
MH179
Malaysia Airlines
C79105
Cinnamon Air
|
19:15
Singapore Changi
22:00
Kuala Lumpur
07:00
Colombo
|
20:25
Kuala Lumpur
22:55
Colombo
07:45
Hambantota
|
Connect |
3K687
Jetstar Asia Airways
MH179
Malaysia Airlines
C79105
Cinnamon Air
|
19:35
Singapore Changi
22:00
Kuala Lumpur
07:00
Colombo
|
20:40
Kuala Lumpur
22:55
Colombo
07:45
Hambantota
|
Connect |
UL309
SriLankan Airlines
C79105
Cinnamon Air
|
20:05
Singapore Changi
07:00
Colombo
|
21:25
Colombo
07:45
Hambantota
|
Connect |
UL309
SriLankan Airlines
UL5007
SriLankan Airlines
C79405
Cinnamon Air
|
20:05
Singapore Changi
10:00
Colombo
15:30
Batticaloa
|
21:25
Colombo
11:00
Batticaloa
16:15
Hambantota
|
Connect |
SQ502
Singapore Airlines
UL174
SriLankan Airlines
C79105
Cinnamon Air
|
20:05
Singapore Changi
03:15
Bengaluru
07:00
Colombo
|
21:50
Bengaluru
04:45
Colombo
07:45
Hambantota
|
Connect |
SQ528
Singapore Airlines
UL126
SriLankan Airlines
C79105
Cinnamon Air
|
20:25
Singapore Changi
03:25
Madras
07:00
Colombo
|
22:00
Madras
04:50
Colombo
07:45
Hambantota
|
Connect |
SQ426
Singapore Airlines
UL142
SriLankan Airlines
C79105
Cinnamon Air
|
20:40
Singapore Changi
03:10
Mumbai
07:00
Colombo
|
23:45
Mumbai
05:35
Colombo
07:45
Hambantota
|
Connect |
TR106
Scoot Tigerair
UL885
SriLankan Airlines
C79105
Cinnamon Air
|
22:00
Singapore Changi
03:15
Guangzhou Baiyun
07:00
Colombo
|
02:15
Guangzhou Baiyun
06:10
Colombo
07:45
Hambantota
|
Connect |
SQ468
Singapore Airlines
C79105
Cinnamon Air
|
22:20
Singapore Changi
07:00
Colombo
|
23:35
Colombo
07:45
Hambantota
|
Connect |
SQ504
Singapore Airlines
UL174
SriLankan Airlines
C79105
Cinnamon Air
|
22:20
Singapore Changi
03:15
Bengaluru
07:00
Colombo
|
00:05
Bengaluru
04:45
Colombo
07:45
Hambantota
|
Connect |
SQ526
Singapore Airlines
UL126
SriLankan Airlines
C79105
Cinnamon Air
|
22:50
Singapore Changi
03:25
Madras
07:00
Colombo
|
00:20
Madras
04:50
Colombo
07:45
Hambantota
|
Connect |
You can find hotels and accommodations in Sri Lanka with our hotels search tool below
Booking.com