Budapest to Prague Flights

Sat, May 25
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Budapest to Prague flight

distanceDistance275 miles (444 km)
durationAverage flight duration2 h 55 min
priceAverage plane ticket price$361 (€312)
changesDirect flightNo
carriersAirlinesRyanair, Austrian Airlines, Lufthansa, LOT Polish Airlines, Lufthansa Cityline (2), Eurowings, SWISS, Brussels Airlines, Air Dolomiti, Air Baltic or TAP Portugal

Flights from Budapest to Prague cover the 275 miles (444 km) long trip taking on average 2 h 55 min with our travel partners like Ryanair, Austrian Airlines, Lufthansa, LOT Polish Airlines, Lufthansa Cityline (2), Eurowings, SWISS, Brussels Airlines, Air Dolomiti, Air Baltic or TAP Portugal. You can get the cheapest plane tickets for this trip for as low as $189 (€164), but the average price of plane tickets is $361 (€312). Travelers depart most frequently from Budapest Ferenc Liszt International Airport and arrive in Prague Vaclav Havel Airport.

The cheapest flights from Budapest to Prague

Showing times and prices for May 26

Cheapest

The best way to find a cheap flight ticket from Budapest to Prague is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Lufthansa
01:20PM2h55
Budapest Ferenc Liszt International Airport (BUD)
04:15PMPrague Vaclav Havel Airport (PRG)
$3081One-way
1 transfer
Cheapest
Lufthansa
06:00AM7h15
Budapest Ferenc Liszt International Airport (BUD)
01:15PMPrague Vaclav Havel Airport (PRG)
$3081One-way
1 transfer
2nd Cheapest
Swiss
09:40AM4h25
Budapest Ferenc Liszt International Airport (BUD)
02:05PMPrague Vaclav Havel Airport (PRG)
$3181One-way
1 transfer
Austrian Airlines
07:00AM3h35
Budapest Ferenc Liszt International Airport (BUD)
10:35AMPrague Vaclav Havel Airport (PRG)
$3181One-way
1 transfer
Austrian Airlines
03:05PM6h45
Budapest Ferenc Liszt International Airport (BUD)
09:50PMPrague Vaclav Havel Airport (PRG)
$3181One-way
1 transfer

Flight schedulefrom Budapest to Prague

Showing flights for tomorrow, Sunday, May 26
Lufthansa
06:00AM4h35
Budapest Ferenc Liszt International Airport (BUD)
10:35AMPrague Vaclav Havel Airport (PRG)
2 transfers
Lufthansa
06:00AM7h15
Budapest Ferenc Liszt International Airport (BUD)
01:15PMPrague Vaclav Havel Airport (PRG)
1 transfer
Austrian Airlines
07:00AM3h35
Budapest Ferenc Liszt International Airport (BUD)
10:35AMPrague Vaclav Havel Airport (PRG)
1 transfer
Austrian Airlines
07:00AM6h20
Budapest Ferenc Liszt International Airport (BUD)
01:20PMPrague Vaclav Havel Airport (PRG)
2 transfers
Austrian Airlines
07:00AM6h15
Budapest Ferenc Liszt International Airport (BUD)
01:15PMPrague Vaclav Havel Airport (PRG)
2 transfers
Lufthansa
09:35AM3h45
Budapest Ferenc Liszt International Airport (BUD)
01:20PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
09:35AM8h20
Budapest Ferenc Liszt International Airport (BUD)
05:55PMPrague Vaclav Havel Airport (PRG)
2 transfers
Swiss
09:40AM4h25
Budapest Ferenc Liszt International Airport (BUD)
02:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
09:45AM7h35
Budapest Ferenc Liszt International Airport (BUD)
05:20PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
09:45AM11h55
Budapest Ferenc Liszt International Airport (BUD)
09:40PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
11:10AM6h35
Budapest Ferenc Liszt International Airport (BUD)
05:45PMPrague Vaclav Havel Airport (PRG)
1 transfer
Austrian Airlines
11:20AM4h55
Budapest Ferenc Liszt International Airport (BUD)
04:15PMPrague Vaclav Havel Airport (PRG)
2 transfers
Austrian Airlines
11:20AM4h55
Budapest Ferenc Liszt International Airport (BUD)
04:15PMPrague Vaclav Havel Airport (PRG)
2 transfers
Austrian Airlines
11:20AM4h45
Budapest Ferenc Liszt International Airport (BUD)
04:05PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
12:55PM8h45
Budapest Ferenc Liszt International Airport (BUD)
09:40PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lot Polish Airlines
12:55PM4h25
Budapest Ferenc Liszt International Airport (BUD)
05:20PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
01:20PM2h55
Budapest Ferenc Liszt International Airport (BUD)
04:15PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
01:20PM5h00
Budapest Ferenc Liszt International Airport (BUD)
06:20PMPrague Vaclav Havel Airport (PRG)
2 transfers
Lufthansa
02:25PM7h00
Budapest Ferenc Liszt International Airport (BUD)
09:25PMPrague Vaclav Havel Airport (PRG)
2 transfers
Austrian Airlines
03:05PM6h45
Budapest Ferenc Liszt International Airport (BUD)
09:50PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa Cityline
05:25PM4h25
Budapest Ferenc Liszt International Airport (BUD)
09:50PMPrague Vaclav Havel Airport (PRG)
2 transfers
Lufthansa Cityline
05:25PM4h00
Budapest Ferenc Liszt International Airport (BUD)
09:25PMPrague Vaclav Havel Airport (PRG)
1 transfer
Brussels Airlines
06:00PM4h25
Budapest Ferenc Liszt International Airport (BUD)
10:25PMPrague Vaclav Havel Airport (PRG)
1 transfer
Lufthansa
06:50PM4h25
Budapest Ferenc Liszt International Airport (BUD)
11:15PMPrague Vaclav Havel Airport (PRG)
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Budapest to Prague by train, bus, or flight

Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15

The fastest flights from Budapest to Prague

Showing times and prices for May 26

Fastest Journey

2 h 55 m

Average

5 h 43 m

Flights per day

24

Distance

444 km

It's difficult to get from Budapest to Prague without transferring at least once.

Fastest
Lufthansa
01:20PM2h55
Budapest Ferenc Liszt International Airport (BUD)
04:15PMPrague Vaclav Havel Airport (PRG)
$3081One-way
1 transfer
2nd Fastest
Austrian Airlines
07:00AM3h35
Budapest Ferenc Liszt International Airport (BUD)
10:35AMPrague Vaclav Havel Airport (PRG)
$3181One-way
1 transfer
Lufthansa
09:35AM3h45
Budapest Ferenc Liszt International Airport (BUD)
01:20PMPrague Vaclav Havel Airport (PRG)
$3181One-way
1 transfer
Lufthansa Cityline
05:25PM4h00
Budapest Ferenc Liszt International Airport (BUD)
09:25PMPrague Vaclav Havel Airport (PRG)
$8221One-way
1 transfer
Swiss
09:40AM4h25
Budapest Ferenc Liszt International Airport (BUD)
02:05PMPrague Vaclav Havel Airport (PRG)
$3181One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, Austrian Airlines and Lufthansa flights from Budapest to Prague

Ryanair, Austrian Airlines and Lufthansa flights will get you from Budapest to Prague from $168 (€145). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Austrian Airlines is Austria’s leading airline and you can choose between Economy Class or Business Class for your next flight between Budapest and Prague.

Budapest to Prague flight information with Austrian Airlines:

  • Average Duration: 3 h 40 min
  • Cheapest Price: $228

Budapest to Prague Flights: An Overview

Travelers planning a business or vacation trip between these Central European capitals can take daily direct Budapest to Prague flights as a fast alternative to an international train journey. Two airlines, including a budget carrier, provide between one and four daily direct flights to the Czech Republic from the Hungarian capital all year round. Departures include morning, afternoon and evening options, with flight times averaging around an hour and 15 minutes.

Which airlines fly from Budapest to Prague?

The Czech national carrier CSA Czech Airlines offers direct Budapest to Prague flights five days a week. In addition, the budget airline Ryanair has direct connections on this route to Prague Vaclav Havel Airport six days a week.

How long is the flight from Budapest to Prague?

The quickest Budapest to Prague flights are the Ryanair budget services which take one hour and ten minutes to cover the 530 km route north-west from Hungary to the Czech capital. CSA Czech Airlines departures take about 15 minutes longer to reach Prague.

How many flights are there from Budapest to Prague?

The CSA Czech Airlines schedule offers three direct flights from Budapest to Prague on Mondays, Wednesdays, Thursdays and Fridays, and two departures on Saturdays. Budget operator Ryanair has one daily flight six days a week from Friday to Wednesday. Departure times vary slightly from day to day but usually include morning, afternoon and evening take off options.

What are the departure and arrival airports for flights from Budapest to Prague?

Departure airport: Ferenc Liszt Airport is located 16 km south-east of the Budapest city center, connected by local bus routes or trains to nearby Ferihegy station with bus links to the terminal; the journey takes around 30 minutes. The terminal has long and short stay parking lots, duty-free shopping, international restaurants and cafes, and free Wifi.

Arrival airport: The Prague Vaclav Havel Airport is 12 km west of central Prague, with regular public transport connections on Airport Express services, taking about 25 minutes to reach downtown and the central rail station. Facilities at the terminal include specialist souvenir stores, a wide range of bars and restaurants, car rental desks, and business lounges.

FAQs: Budapest to Prague Flight

FAQs: Take a flight from Budapest to Prague hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Prague.
FAQs
Cheap plane tickets from Budapest to Prague can start from as little as $189 (€164) when you book in advance. The average flight ticket price for Budapest to Prague is $361 (€312); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time between Budapest and Prague is on average 2 h 55 min   for the 275 mile (444 km) long journey, but the time it takes to go between Budapest and Prague by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Budapest to Prague leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Budapest to Prague leaves at 8: 00 PM.
For the route from Budapest to Prague you can take a flight with Ryanair, Austrian Airlines, Lufthansa, LOT Polish Airlines, Lufthansa Cityline (2), Eurowings, SWISS, Brussels Airlines, Air Dolomiti, Air Baltic or TAP Portugal. Be sure to check out all possible airlines that offer services from Budapest to Prague on Omio to compare what amenities they may have.

Flights from Budapest to Prague generally leave from Budapest Ferenc Liszt International Airport and arrive in Prague Vaclav Havel Airport.

Budapest Ferenc Liszt International Airport is 18.4 km away from Budapest city centre and Prague Vaclav Havel Airport is 15.3 km from Prague city centre.

The cheapest month to travel from Budapest to Prague by plane is August.
You have options as you can travel between Budapest and Prague 3 different ways: train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language