Flights to Budapest

Compare with Jetcost and get cheap flights to Budapest

With so much to do in Budapest, you'll never bored - as soon as your flights to Budapest have landed, you'll be ready to explore, taking in thermal baths, museums, and castles. Book a walking tour, or simply browse the beautiful streets around the Károlyi Gardens, explore the palaces in District 8, or shop for souvenirs at the Ecseri Flea Market. Take time out to enjoy the hot and cold waters of the city's thermal baths and indulge yourself with a pampering massage. While in the city:

  • Take the funicular up to Buda Castle and marvel at the views from the Savoyai Terrace
  • Take a tour of the State Opera House, or even better catch a show
  • Visit some of Budapest's excellent museums, such as the National Gallery, the Béla Bartók Memorial House, or the Ernst Museum of contemporary Hungarian art
  • Search out the Rock Church in its natural cave system and photograph the Chain Bridge at night

Take in the sights of Budapest by cruising on the River Danube by day, or drift along under the city's lights while dining in the evening. Children will enjoy Budapest Zoo, or spectacular acrobatics at the Capital Circus of Budapest. From budget hostels across the River Pest, to luxurious hotels near Castle Hill, you'll find a hotel in Budapest to suit your pocket. For the best deals, book your accommodation at the same time as your cheap flights to Budapest.

Cheap flights to Budapest

Lake Balaton is around an hour's drive from the city and with its beaches, campsites and cycling trails is a favourite holiday spot for Hungarians. Combine booking your flights to Budapest with a car hire in Budapest and take a day out to relax at Balaton, or explore the medieval palace at Visegrád.

Flights to Budapest - Best prices

Berlin - Budapest ryanair £12 One-way 20 September 6 days ago
London - Budapest ryanair £18 One-way 05 September 3 days ago
Prague - Budapest ryanair £18 One-way 05 September 3 days ago

Recent Budapest flight searches

Flights from London (LHR) to Budapest Wizz Air £152 Return 26 July to 02 August Today 23:10
Flights from Cardiff to Budapest ryanair £73 Return 11 to 14 November Today 21:49
Flights from London (SEN) to Budapest Wizz Air £76 Return 07 to 15 September Today 21:21
Flights from Leeds to Budapest easyjet £107 Return 09 to 12 September Today 21:04
Flights from Doncaster Sheffield to Budapest Jet2.com £73 Return 09 to 12 September Today 21:04
Flights from Manchester to Budapest American Airlines £2173 Return 04 to 07 September Today 17:22
Flights from Belfast (BFS) to Budapest KLM £196 Return 28 October to 01 November Today 15:33
Flights from Aberdeen to Budapest British Airways £213 Return 09 to 16 October Today 15:05
Flights from Southampton to Budapest Wizz Air £112 Return 27 July to 03 August Today 14:53
Flights from Inverness to Budapest British Airways £405 Return 27 July to 03 August Today 11:09

Budapest is one of Europe's most delightful cities with a cultural heritage of music and architecture, as well as great food and shopping from Christmas markets to high-end boutiques. With a good choice of cheap flights to Budapest from British airports, it's easy to take a break in this fascinating city that combines the old and the ease with laid-back ease.

Most popular destinations in Hungary
Weather forecast for Budapest
  • Saturday 20
    Min 21 °C
    Max 30 °C
  • Sunday 21
    Min 23 °C
    Max 33 °C
  • Monday 22
    Min 22 °C
    Max 29 °C
  • Tuesday 23
    Min 21 °C
    Max 28 °C
  • Wednesday 24
    Min 20 °C
    Max 33 °C
Climate in Budapest
  • Cold
     
     
     
     
    Hot
  •  
    Rain (mm)
    Days of rain
  • January
    0 °C
    28.00
    14
  • February
    2 °C
    23.00
    11
  • March
    6 °C
    32.00
    14
  • April
    12 °C
    45.00
    15
  • May
    17 °C
    57.00
    15
  • June
    20 °C
    68.00
    14
  • July
    22 °C
    78.00
    14
  • August
    22 °C
    63.00
    11
  • September
    17 °C
    85.00
    12
  • October
    11 °C
    53.00
    13
  • November
    5 °C
    55.00
    15
  • December
    0 °C
    38.00
    15