114 € Cheap Flights from Budapest (BUD) to Reykjavik Keflavik (KEF)

Compare Budapest to Reykjavik Keflavik flight deals

Find the cheapest month or even day of the year to fly to Reykjavik Keflavik

Book the best Reykjavik Keflavik fare with no extra fees

Flight deals from Budapest to Reykjavik Keflavik

Looking for a cheap last-minute deal or the best return flight from Budapest to Reykjavik Keflavik? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Budapest to Reykjavik Keflavik

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Budapest to Reykjavik Keflavik flights are currently cheapest in February.

Direct flights from Budapest to Reykjavik Keflavik

Budapest to Reykjavik Keflavik: Alternative routes

Compare routes from Budapest to Reykjavik below. You may find an airport to fly into that's cheaper, faster, or easier than Reykjavik Keflavik.

Budapest to Reykjavik: Flight information

The things to know before you go.
Cheapest flight found114 €
Cheapest month to flyFebruary
Average flight time4 hrs, 44 mins
Most popular airlineWizz Air
Average flights per week4

Finding cheap flights from Budapest to Reykjavik Keflavik: Frequently asked questions

The best price we found for a return flight from Budapest to Reykjavik Keflavik is 114 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 44 minutes is the average flight time from Budapest to Reykjavik Keflavik.
Wizz Air flies direct from Budapest to Reykjavik Keflavik.
As of November 2025, there are 4 flights per week flying from Budapest to Reykjavik Keflavik.
The cheapest month to fly from Budapest to Reykjavik Keflavik is usually February.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Budapest Airport to Reykjavik Keflavik Airport on Wednesday, 18 February 2026.
Yes – the average flight time is 4 hours and 44 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Reykjavik Keflavik but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Reykjavik is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Wizz Air offers the cheapest flight tickets to Reykjavik Keflavik.

Flying from Budapest Ferenc Liszt International Airport (BUD) to Keflavik International Airport (KEF): what you need to know

  • The average duration of a direct flight from Budapest Ferenc Liszt International Airport to Keflavik International Airport is 4 hours 55 minutes.

  • Reykjavik is one hour behind Budapest and is in the UTC+0 timezone.

  • Choose from three weekly Budapest Ferenc Liszt International Airport to Keflavik International Airport flights. The 15:00 departure with Wizz Air is the earliest flight you can take. Wizz Air operates the last service of the day at 19:35.

  • For a stress-free journey, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you plenty of time to board your BUD to KEF flight.

  • During popular months like July, it's a good idea to get to the airport earlier. Plan to arrive two hours before domestic departures and four hours ahead of an international flight when you travel during peak periods in general.

  • Wizz Air is your gateway to discovering Reykjavik (and perhaps some other exciting parts of Iceland!). Browse the direct flights from Budapest Ferenc Liszt International Airport to Keflavik International Airport offered by this airline.

  • Most passengers choose to fly with Wizz Air on this route.

  • The most punctual carrier that offers BUD to KEF flights is Wizz Air. Its services land without delay 77.78% of the time.

  • We make it a cinch to book a flight with a stopover. To see your options for tickets from Budapest Ferenc Liszt International Airport to Keflavik International Airport, deselect 'Direct flights only.' Then, pick a flight that has a stop long enough to explore your chosen city. Top stopovers between BUD and KEF include:

    • Copenhagen Airport

    • Oslo Airport Gardermoen

    • Dusseldorf International Airport

How to find the cheapest flights from Budapest Ferenc Liszt International Airport (BUD) to Keflavik International Airport (KEF)

  • The lowest price we've found for a one-way Budapest Ferenc Liszt International Airport to Keflavik International Airport flight is 56 €. A round-trip plane ticket right now is 114 €. Depending on the availability when you book, these fares may change.

  • Score cheap tickets from BUD to KEF by booking six months ahead. According to our research, that's the sweet spot for landing a bargain.

  • May is the cheapest month for flights from Budapest Ferenc Liszt International Airport to Keflavik International Airport. If you want to fly during a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Stay on top of deals for cheap flights from BUD to KEF by creating a Price Alert. We'll send you an email or notification through the app when a special offer becomes available.

  • Tailor your flights with filters. Select your preferred departure and arrival times, total journey duration and airlines. You can also sort results by 'Cheapest,' 'Fastest' or 'Best' flights from Budapest Ferenc Liszt International Airport to Keflavik International Airport.

Handy information about Budapest Ferenc Liszt International Airport (BUD)

  • Of all flights departing from Budapest Ferenc Liszt International Airport, 71.48% touch down on time at their destination.

  • Central Budapest to Budapest Ferenc Liszt International Airport is around 24 kilometres. Depending on traffic, it'll take about 30 minutes to get there if you're ride-sharing, catching a cab or driving.

  • The journey when using public transport will take about 1 hour.

  • Need a convenient hotel close to BUD? If you're catching an early flight from Budapest Ferenc Liszt International Airport to Keflavik International Airport, these accommodation options will have you sleeping moments from your departure lounge:

Arriving at Keflavik International Airport (KEF)

Getting from Keflavik International Airport (KEF) to central Reykjavik

  • Keflavik International Airport is roughly 48 kilometres from the centre of Reykjavik. Driving there takes about 50 minutes.

  • It'll take around 1 hour 15 minutes when travelling by public transport.

When to fly to Keflavik International Airport (KEF)

  • The quietest month for a flight from Budapest Ferenc Liszt International Airport to Keflavik International Airport is January, while July is the most popular. Choose the best time to visit Reykjavik based on whether you prefer a more relaxed vibe or a faster pace.

  • The warmest month in Reykjavik is July, with the temperature ranging between 8ºC (46ºF) and 15ºC (59ºF). Book your flights from Budapest Ferenc Liszt International Airport to Keflavik International Airport in this month if you like this kind of weather.

  • December sees average temperatures of between -6ºC (21ºF) and 4ºC (39ºF). Look for cheap tickets from BUD to KEF sometime around then if you want to travel in cooler conditions.

Explore more of Iceland

  • Reykjavik has loads to offer, but there are so many other parts of Iceland just waiting to be discovered. About 5 kilometres south of Reykjavik, a trip to Kópavogur will keep you on the go. Start with leading attractions like Yndisgarðurinn, Fífu parkið and Elliðavatns-stífla.

  • If you're looking to explore another corner of Iceland, consider Hafnarfjörður, about 10 kilometres south of Reykjavik. Höfðaskógur forest, Dog relief area in Hafnarfjordur and Víðistaðatún are the start of reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.