What do Finnair flights from Budapest to London cost?
One of Finnair cheapest prices for a Budapest to London flight we have right now is £ 165.
On average though, flights with Finnair cost £ 171.45 for the route Budapest to London, though it depends a lot on the season and how far in advance you book your tickets.