Recent return flight deals
17/7Wed
2 stopsBritish Airways
44h 00mDXB-BUF
4/8Sun
2 stopsBritish Airways
26h 31mBUF-DXB
16/7Tue
2 stopsBritish Airways
27h 55mDXB-BUF
4/8Sun
2 stopsBritish Airways
26h 31mBUF-DXB
17/7Wed
2 stops
21h 50mDXB-BUF
25/7Thu
2 stops
20h 16mBUF-DXB
5/6Wed
2 stopsTurkish Airlines
30h 12mDXB-BUF
13/6Thu
2 stopsTurkish Airlines
22h 42mBUF-DXB
18/7Thu
2 stopsTurkish Airlines
23h 36mDXB-BUF
25/7Thu
2 stopsTurkish Airlines
28h 50mBUF-DXB
20/6Thu
2 stopsQatar Airways
23h 10mDXB-BUF
22/9Sun
2 stopsQatar Airways
19h 15mBUF-DXB
21/6Fri
2 stopsQatar Airways
24h 40mDXB-BUF
23/9Mon
2 stopsQatar Airways
20h 15mBUF-DXB
21/6Fri
2 stopsQatar Airways
24h 45mDXB-BUF
22/9Sun
2 stopsQatar Airways
19h 15mBUF-DXB
19/6Wed
2 stopsQatar Airways
25h 15mDXB-BUF
23/9Mon
2 stopsQatar Airways
20h 15mBUF-DXB
18/6Tue
2 stopsQatar Airways
24h 19mAUH-BUF
9/10Wed
2 stopsQatar Airways
19h 25mBUF-AUH
Search by stops
Search by airline
Search by price