December is by far the best month, wherein you can get cheapest flights for Barcelona to London. Meanwhile, June is perceived as the expensive month due to the varying factors. That’s why it’s highly advised to make advanced online flight booking to save huge amounts of money.
May- During this month the footfall is less so, the flight is gradually inexpensive.
May - is the cheapest month to book round trip flights.
Cheapest Fare- Currently, this is the fare price based on the current demand.
Disclaimer - All the mentioned fares were found within last 48 hrs. The displayed fares are based on historical data and are subject to change. The fares cannot be guaranteed at the time of booking.

New York
11:20
John F Kennedy International Airport [JFK]
Sun , 03 May 2026

Dubai
10:15
Dubai International Airport [DXB]
Mon, 04 May 2026

Washington
11:00
Washington Dulles International Airport [IAD]
Tue , 12 May 2026

Abu Dhabi
12:20
Abu Dhabi International Airport [AUH]
Wed, 13 May 2026

Dubai
09:20
Dubai International Airport [DXB]
Sun , 03 May 2026

Toronto
20:15
Lester B Pearson International Airport [YYZ]
Sun, 03 May 2026

New York
21:00
John F Kennedy International Airport [JFK]
Fri , 03 Jul 2026

Ahmedabad
06:15
Sardar Vallabhbhai Patel International Airport [AMD]
Sun, 05 Jul 2026

Vancouver
21:00
Vancouver International Airport [YVR]
Mon , 25 May 2026

Mumbai
07:30
Chhatrapati Shivaji International Airport [BOM]
Wed, 27 May 2026

Mumbai
09:30
Chhatrapati Shivaji International Airport [BOM]
Sun , 03 May 2026

Vancouver
19:10
Vancouver International Airport [YVR]
Sun, 03 May 2026

London
13:15
London Heathrow Airport [LHR]
Sun , 03 May 2026

Toronto
16:05
Lester B Pearson International Airport [YYZ]
Sun, 03 May 2026

Dubai
09:20
Dubai International Airport [DXB]
Sun , 03 May 2026

Dorval
20:15
Montreal Pierre Elliott Trudeau International Airport [YUL]
Sun, 03 May 2026

New York
22:00
John F Kennedy International Airport [JFK]
Fri , 03 Jul 2026

Ahmedabad
01:50
Sardar Vallabhbhai Patel International Airport [AMD]
Sun, 05 Jul 2026

Cincinnati
21:20
Cincinnati Northern Kentucky International Airport [CVG]
Sun , 03 May 2026

Dubai
23:10
Dubai International Airport [DXB]
Mon, 04 May 2026

New York
07:50
John F Kennedy International Airport [JFK]
Sun , 03 May 2026

Dubai
07:35
Dubai International Airport [DXB]
Mon, 04 May 2026