Recent return flight deals
24-6Mon
2 stopsJapan Airlines
32h 00mSIN-MIA
18-7Thu
2 stopsJapan Airlines
35h 33mMIA-SIN
5-6Wed
1 stopBritish Airways
28h 25mSIN-MIA
12-6Wed
1 stopBritish Airways
34h 10mMIA-SIN
4-6Tue
2 stopsAmerican Airlines
41h 13mSIN-MIA
12-6Wed
2 stopsAmerican Airlines
34h 45mMIA-SIN
25-6Tue
2 stopsAmerican Airlines
42h 14mSIN-MIA
18-7Thu
2 stopsAmerican Airlines
44h 35mMIA-SIN
5-6Wed
2 stopsAmerican Airlines
44h 31mSIN-MIA
12-6Wed
2 stopsAmerican Airlines
34h 45mMIA-SIN
30-6Sun
2 stopsJapan Airlines
48h 29mSIN-MIA
17-7Wed
2 stopsJapan Airlines
45h 04mMIA-SIN
25-6Tue
1 stopUnited Airlines
35h 08mSIN-MIA
18-7Thu
2 stopsUnited Airlines
47h 30mMIA-SIN
1-7Mon
1 stopBritish Airways
30h 10mSIN-MIA
18-7Thu
1 stopBritish Airways
36h 25mMIA-SIN
5-6Wed
2 stopsBritish Airways
31h 03mSIN-MIA
12-6Wed
1 stopBritish Airways
32h 30mMIA-SIN
29-6Sat
2 stopsAmerican Airlines
31h 06mSIN-MIA
16-7Tue
2 stopsAmerican Airlines
31h 00mMIA-SIN
Search by stops
Search by airline
Search by price