7 seaside destinations a short flight from Budapest

The Adriatic, one flight away
The Croatian coast is the nearest genuine seaside experience from Budapest: Split (SPU), Dubrovnik (DBV), Zadar (ZAD) and Pula (PUY) are all within a 1–1.5-hour flight, and every one of these towns has a walkable old town as well as a beach.
If you're after an island or Mediterranean feel
Mallorca (PMI) and Ibiza (IBZ) are classic summer picks, while Malta (MLA) offers a pleasant city-break-and-beach combination year-round. In southern Italy, the area around Naples (NAP) also puts the Amalfi Coast within reach, with a longer stretch of coastline.
Greece: a choice of islands in one place
Besides Athens (ATH), many Greek islands have their own airports — Rhodes (RHO), Crete (HER) and Corfu (CFU) are all directly reachable, depending on the season. Since island pricing often fluctuates week to week, it's worth checking a full month in the flexible calendar view before settling on a specific date.