Recent return flight deals
10/6Mon
2 stopsBritish Airways
25h 43mBLR-BUF
20/1Mon
2 stopsBritish Airways
29h 01mBUF-BLR
10/6Mon
2 stopsBritish Airways
25h 43mBLR-BUF
24/1Fri
2 stopsBritish Airways
25h 59mBUF-BLR
30/6Sun
2 stopsBritish Airways
30h 58mDEL-BUF
20/11Wed
2 stopsBritish Airways
25h 14mBUF-DEL
25/6Tue
2 stopsBritish Airways
30h 53mBOM-BUF
18/11Mon
2 stopsBritish Airways
27h 49mBUF-BOM
1/7Mon
2 stopsBritish Airways
30h 40mDEL-BUF
24/12Tue
2 stopsBritish Airways
21h 58mBUF-DEL
12/6Wed
2 stopsBritish Airways
41h 56mHYD-BUF
5/11Tue
2 stopsBritish Airways
29h 24mBUF-HYD
24/7Wed
2 stops
36h 50mBOM-BUF
11/11Mon
2 stops
28h 55mBUF-BOM
9/6Sun
2 stopsDelta
32h 23mBLR-BUF
20/1Mon
2 stopsDelta
22h 45mBUF-BLR
27/6Thu
2 stopsLOT
48h 43mDEL-BUF
4/7Thu
2 stopsLOT
30h 10mBUF-DEL
12/8Mon
2 stopsBritish Airways
25h 52mMAA-BUF
14/10Mon
2 stopsBritish Airways
25h 30mBUF-MAA
Search by stops
Search by airline
Search by price