Recent return flight deals
12-11Tue
2 stopsUnited Airlines
26h 23mSIN-MIA
26-11Tue
1 stopUnited Airlines
34h 19mMIA-SIN
12-11Tue
2 stopsUnited Airlines
26h 30mSIN-MIA
26-11Tue
3 stopsUnited Airlines
36h 23mMIA-SIN
10-10Thu
2 stopsUnited Airlines
26h 45mSIN-MIA
24-10Thu
3 stopsUnited Airlines
37h 37mMIA-SIN
16-6Sun
1 stopSWISS
29h 45mSIN-MIA
2-7Tue
1 stopSWISS
33h 10mMIA-SIN
4-10Fri
1 stopUnited Airlines
32h 31mSIN-MIA
12-10Sat
1 stopUnited Airlines
23h 40mMIA-SIN
18-10Fri
2 stopsUnited Airlines
26h 45mSIN-MIA
26-10Sat
2 stopsUnited Airlines
39h 10mMIA-SIN
10-10Thu
1 stopBritish Airways
27h 40mSIN-MIA
24-10Thu
1 stopBritish Airways
34h 45mMIA-SIN
11-11Mon
1 stop
27h 35mSIN-MIA
26-11Tue
1 stop
24h 35mMIA-SIN
9-10Wed
1 stopQatar Airways
26h 35mSIN-MIA
24-10Thu
1 stopQatar Airways
25h 20mMIA-SIN
18-10Fri
1 stopTurkish Airlines
32h 55mSIN-MIA
26-10Sat
1 stopTurkish Airlines
30h 00mMIA-SIN
Search by stops
Search by airline
Search by price