Recent return flight deals
19-9Thu
1 stopEmirates
33h 25mSIN-SJJ
23-9Mon
1 stopEmirates
18h 00mSJJ-SIN
19-9Thu
1 stopEmirates
22h 05mSIN-SJJ
23-9Mon
1 stopEmirates
18h 00mSJJ-SIN
19-9Thu
2 stopsEmirates
29h 05mSIN-SJJ
23-9Mon
2 stopsEmirates
28h 15mSJJ-SIN
19-9Thu
2 stopsEmirates
29h 05mSIN-SJJ
23-9Mon
2 stopsEmirates
22h 35mSJJ-SIN
19-9Thu
2 stopsSWISS
29h 35mSIN-SJJ
23-9Mon
1 stopSWISS
20h 15mSJJ-SIN
19-9Thu
2 stopsSWISS
29h 35mSIN-SJJ
23-9Mon
1 stopSWISS
20h 15mSJJ-SIN
18-9Wed
2 stopsAir Serbia
18h 30mSIN-SJJ
23-9Mon
2 stopsAir Serbia
43h 00mSJJ-SIN
18-9Wed
2 stopsAir Serbia
18h 30mSIN-SJJ
23-9Mon
2 stopsAir Serbia
43h 00mSJJ-SIN
Search by stops
Search by airline
Search by price