Prague to Budapest flights

Wed, 19 Jun
+ 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: Prague to Budapest flight

distanceDistance275 miles
durationAverage flight duration4 h 15 min
priceAverage plane ticket price£283 (€318)
changesDirect flightNo
carriersAirlinesRyanair, Austrian Airlines, Lufthansa, Brussels Airlines, SWISS, LOT Polish Airlines, Lufthansa Cityline (2), Eurowings, Air Baltic, LAER, Norwegian Air, CityJet or Air Dolomiti

Flights from Prague to Budapest cover the 275 miles long journey taking on average 4 h 15 min with our travel partners like Ryanair, Austrian Airlines, Lufthansa, Brussels Airlines, SWISS, LOT Polish Airlines, Lufthansa Cityline (2), Eurowings, Air Baltic, LAER, Norwegian Air, CityJet or Air Dolomiti. While the average ticket price for this journey costs around £283, you can find the cheapest plane ticket for as low as £130. Travellers depart most frequently from Prague Vaclav Havel Airport and arrive in Budapest Ferenc Liszt International Airport.

Cheap flights tickets from Prague to Budapest

Showing times and prices for 20 Jun

Cheapest

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

Cheapest
Lot Polish Airlines
12:457h00
Prague Vaclav Havel Airport (PRG)
19:45Budapest Ferenc Liszt International Airport (BUD)
£2341One-way
1 change
Cheapest
Lot Polish Airlines
12:454h05
Prague Vaclav Havel Airport (PRG)
16:50Budapest Ferenc Liszt International Airport (BUD)
£2341One-way
1 change
Cheapest
Lot Polish Airlines
18:0515h00
Prague Vaclav Havel Airport (PRG)
09:05Budapest Ferenc Liszt International Airport (BUD)
£2341One-way
1 change
Cheapest
Lot Polish Airlines
19:4513h20
Prague Vaclav Havel Airport (PRG)
09:05Budapest Ferenc Liszt International Airport (BUD)
£2341One-way
1 change
Cheapest
Lot Polish Airlines
18:0518h05
Prague Vaclav Havel Airport (PRG)
12:10Budapest Ferenc Liszt International Airport (BUD)
£2341One-way
1 change

Flight schedulePrague to Budapest

Showing flights for tomorrow, Thursday, 20 June
Lufthansa
06:004h30
Prague Vaclav Havel Airport (PRG)
10:30Budapest Ferenc Liszt International Airport (BUD)
1 change
Austrian Airlines
07:305h10
Prague Vaclav Havel Airport (PRG)
12:40Budapest Ferenc Liszt International Airport (BUD)
2 changes
Austrian Airlines
07:306h55
Prague Vaclav Havel Airport (PRG)
14:25Budapest Ferenc Liszt International Airport (BUD)
1 change
Austrian Airlines
07:303h10
Prague Vaclav Havel Airport (PRG)
10:40Budapest Ferenc Liszt International Airport (BUD)
1 change
TF
08:202h20
Prague Vaclav Havel Airport (PRG)
10:40Budapest Ferenc Liszt International Airport (BUD)
1 change
TF
08:206h05
Prague Vaclav Havel Airport (PRG)
14:25Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa Cityline
08:453h55
Prague Vaclav Havel Airport (PRG)
12:40Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa Cityline
08:4523h15
Prague Vaclav Havel Airport (PRG)
08:00Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa Cityline
08:455h40
Prague Vaclav Havel Airport (PRG)
14:25Budapest Ferenc Liszt International Airport (BUD)
2 changes
Helvetic Airways
09:304h25
Prague Vaclav Havel Airport (PRG)
13:55Budapest Ferenc Liszt International Airport (BUD)
1 change
Norwegian Air Shuttle
09:4011h05
Prague Vaclav Havel Airport (PRG)
20:45Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
09:559h50
Prague Vaclav Havel Airport (PRG)
19:45Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
09:556h55
Prague Vaclav Havel Airport (PRG)
16:50Budapest Ferenc Liszt International Airport (BUD)
1 change
Austrian Airlines
11:155h30
Prague Vaclav Havel Airport (PRG)
16:45Budapest Ferenc Liszt International Airport (BUD)
2 changes
Austrian Airlines
11:153h10
Prague Vaclav Havel Airport (PRG)
14:25Budapest Ferenc Liszt International Airport (BUD)
1 change
Brussels Airlines
11:505h20
Prague Vaclav Havel Airport (PRG)
17:10Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa
11:506h20
Prague Vaclav Havel Airport (PRG)
18:10Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
12:457h00
Prague Vaclav Havel Airport (PRG)
19:45Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
12:454h05
Prague Vaclav Havel Airport (PRG)
16:50Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa Cityline
13:253h20
Prague Vaclav Havel Airport (PRG)
16:45Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa
14:054h05
Prague Vaclav Havel Airport (PRG)
18:10Budapest Ferenc Liszt International Airport (BUD)
1 change
Helvetic Airways
14:554h20
Prague Vaclav Havel Airport (PRG)
19:15Budapest Ferenc Liszt International Airport (BUD)
1 change
Austrian Airlines
16:455h40
Prague Vaclav Havel Airport (PRG)
22:25Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
18:0515h00
Prague Vaclav Havel Airport (PRG)
09:05Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
18:0518h05
Prague Vaclav Havel Airport (PRG)
12:10Budapest Ferenc Liszt International Airport (BUD)
1 change
Lufthansa
18:355h10
Prague Vaclav Havel Airport (PRG)
23:45Budapest Ferenc Liszt International Airport (BUD)
1 change
Brussels Airlines
18:454h15
Prague Vaclav Havel Airport (PRG)
23:00Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
19:4513h20
Prague Vaclav Havel Airport (PRG)
09:05Budapest Ferenc Liszt International Airport (BUD)
1 change
Lot Polish Airlines
19:4516h25
Prague Vaclav Havel Airport (PRG)
12:10Budapest Ferenc Liszt International Airport (BUD)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

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

Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul
Tue
09 Jul
Wed
10 Jul

Flight times from Prague to Budapest

Showing times and prices for 20 Jun

Fastest Journey

2 h 20 m

Average

7 h 23 m

Flights per day

29

Distance

444 km

To travel from Prague to Budapest you need to make at least one change.

Fastest
TF
08:202h20
Prague Vaclav Havel Airport (PRG)
10:40Budapest Ferenc Liszt International Airport (BUD)
£4551One-way
1 change
2nd Fastest
Austrian Airlines
11:153h10
Prague Vaclav Havel Airport (PRG)
14:25Budapest Ferenc Liszt International Airport (BUD)
£4551One-way
1 change
2nd Fastest
Austrian Airlines
07:303h10
Prague Vaclav Havel Airport (PRG)
10:40Budapest Ferenc Liszt International Airport (BUD)
£4551One-way
1 change
Lufthansa Cityline
13:253h20
Prague Vaclav Havel Airport (PRG)
16:45Budapest Ferenc Liszt International Airport (BUD)
£7741One-way
1 change
Lufthansa Cityline
08:453h55
Prague Vaclav Havel Airport (PRG)
12:40Budapest Ferenc Liszt International Airport (BUD)
£4551One-way
1 change

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 Prague to Budapest

Travel from Prague to Budapest from £62 with Omio’s flight partners Ryanair, Austrian Airlines and Lufthansa! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight to Budapest from Prague.

Prague to Budapest flight information with SWISS:

  • Average Duration: 12 h 25 min
  • Cheapest Price: £278

Flights from Prague to Budapest

Flying from Prague to Budapest makes perfect sense for travellers who are in a hurry. On weekdays, CSA and Ryanair offer four direct flights between the two capitals, as well as three connections on Saturdays and Sundays. Flights leave in the morning and evening and the journey time is between one hour 10 minutes and one hour 25 minutes.

Which airlines fly from Prague to Budapest?

Direct flights between Prague and Budapest are operated by CSA and Ryanair, both of which fly with no stops required from Vaclav Havel Airport to Ferenc Liszt Airport.

How long is the flight from Prague to Budapest?

Travellers can expect the flight from Prague to Budapest to take between one hour 10 minutes and one hour 25 minutes, making it a relatively short journey and slightly faster than rail connections.

How many flights are there from Prague to Budapest?

The Prague to Budapest route is served every day by both CSA and Ryanair. Passengers can choose from four weekday flights and three departures at the weekend. There should be a breakfast-time departure every day, as well as evening flights on weekdays.

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

Departure airport: Flights to Budapest from Prague will always take off from the city's Vaclav Havel Airport. Those coming from the centre of Prague can take the Airport Express shuttle bus, which leaves from Prague's central train station and takes 25 minutes to reach the departure terminal (traffic permitting). Upon arrival, passengers can expect a good spread of dining options and shops, along with free WiFi, money exchange facilities and amenities for families.

Arrival airport: All flights from Prague will touch down at Budapest's Ferenc Liszt Airport. From there, reaching the heart of Budapest should be relatively simple. The easiest and cheapest option is to catch the 100E airport bus, which leaves every 30 minutes and should reach the city centre in 35 minutes. Alternatively, arrivals can take the 200E bus to the Nagyvárad tér Metro station and transfer to the Metro there. That could be a faster route to many suburban destinations. WiFi is available on-site at the airport so those who need to arrange accommodation or car hire can log on to make arrangements.

FAQs: Prague to Budapest flights

FAQs: Take a flight from Prague to Budapest 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 Prague to Budapest.
FAQs
Cheap plane tickets from Prague to Budapest can start from as little as £130 when you book in advance. The average flight ticket price for Prague to Budapest is £283; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Prague to Budapest flight time is 4 h 15 min   covering the 275 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Prague to Budapest leaves at 05: 10. Plan your trip with the Journey Planner   from Omio.
The last flight from Prague to Budapest leaves at 19: 25.
For the trip from Prague to Budapest you can take a flight with Ryanair, Austrian Airlines, Lufthansa, Brussels Airlines, SWISS, LOT Polish Airlines, Lufthansa Cityline (2), Eurowings, Air Baltic, LAER, Norwegian Air, CityJet or Air Dolomiti. Be sure to check out all possible airlines that offer services from Prague to Budapest on Omio to compare what amenities they may have.

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

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

The cheapest month for a flight from Prague to Budapest is October.
You have options as you can travel between Prague and Budapest 3 different ways: train, coach or flight.

More options for your journey from Prague to Budapest

Here are some other resources that might have the information you need

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