HowToGo

Flight from Singapore to Sri Lanka

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

Search Transfer from Singapore to Sri Lanka

Search Flights

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

1. Singapore Changi to Colombo

  1. You take a flight from Singapore Changi to Colombo and cost approximately 120 USD.

  2. 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

2. Singapore Changi to Diyawanna Oya

  1. You take a flight from Singapore Changi to Diyawanna Oya and cost approximately 340 USD.

  2. 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

3. Singapore Changi to Batticaloa

  1. You take a flight from Singapore Changi to Batticaloa and cost approximately 280 USD.

  2. 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

4. Singapore Changi to Sigiriya

  1. You take a flight from Singapore Changi to Sigiriya and cost approximately 340 USD.

  2. 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

5. Singapore Changi to Hambantota

  1. You take a flight from Singapore Changi to Hambantota and cost approximately 280 USD.

  2. 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

References

Find Hotels in Sri Lanka

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

Booking.com