From Prague to Budapest for a short break or a long weekend
About this deal
You can find great return flights from Prague to Budapest with Ryanair. You can go for just one night, from Friday to Sunday, or plan a slightly longer stay.
An interesting option, for example, is the 22–24 January dates at 52 eur . You’ll fly out of Prague on Friday at 11.05 and return from Budapest on Sunday at 12.20. If you’d like more time to explore the city, you can set off as early as Thursday with a departure at 14:55 for 53 eur .
For a one-night stay, you can travel on 5–6 March for 55 eur . With a departure from Prague at 11.05 and a return from Budapest not until 18.40, you’ll have plenty of time to explore the city.
Accommodation prices are also very reasonable. For two nights in an apartment for two people, you’ll pay around 123 eur .
Where to buy
Screenshot of reservation from 04. 11. 2026Before you travel
You’ll also find everything you need for your trip in our guide:
Don't know how to get from the airport to the city center? Read our guides: airport Prague, airport Budapest.
This article may contain affiliate links from which our editorial team may earn a commission if you click them. See our Advertising Policy page.
Deal watchdog
Set up a watchdog for travel deals. We will send you an email as soon as a new deal matching your preferences appears.