Disclaimer: Prices were correct at the time of publication and may change quickly. This post contains affiliate links. Clicking on these links may earn me a small commission at no extra cost to you. However, this helps me keep this site running.
Looking for a sunny Mediterranean escape from Berlin this June? I’ve rounded up some of the best-value weekend flights for beaches, coastal cities and warm early summer weather — all with direct flights from BER.
For convenience, I’ve sorted the deals by departure date.
🇹🇷 Berlin ↔ Antalya, Turkey — 6–8 June from €145 return with SunExpress. Perfect for an ultra-short beach getaway with guaranteed sunshine and warm sea temperatures.
🇪🇸 Berlin ↔ Barcelona, Spain — 12–14 June from €122 return with Ryanair. An easy Mediterranean weekend with beaches, tapas and late-night city vibes.
🇬🇷 Berlin ↔ Thessaloniki, Greece — 18–22 June from €70 return with Ryanair. One of the best-value summer escapes in Greece with fantastic food and easy beach access nearby.
🇬🇷 Berlin ↔ Corfu, Greece — 19–22 June from €110 return with Ryanair. Ideal for turquoise water, olive groves and relaxed Greek island vibes.
🇮🇹 Berlin ↔ Reggio Calabria, Italy — 19–22 June from €75 return with Ryanair. A very underrated southern Italy destination with beaches, authentic Italian atmosphere and views of Sicily across the sea.
🇭🇷 Berlin ↔ Zadar, Croatia — 24–27 June from €54 return with Ryanair. One of the cheapest Mediterranean getaways this month — perfect for sunsets, island-hopping and the Croatian coast.
🇫🇷 Berlin ↔ Marseille, France — 25–28 June from €105 return with Ryanair. A great choice for colourful southern France, coastal hikes and weekend trips around Provence.
🇮🇹 Berlin ↔ Milan, Italy — 25–28 June from €94 return with Ryanair. Perfect for exploring Genoa, Savona, Cinque Terre and the Italian Riviera.
🇪🇸 Berlin ↔ Mallorca, Spain — 27–30 June from €67 return with Ryanair. One of the best-value beach escapes from Berlin this summer with beautiful coves and crystal-clear water.
🇫🇷 Berlin ↔ Nice, France — 25–29 June from €119 return with easyJet. Perfect for a relaxed French Riviera escape with beach clubs, old-town walks and coastal train rides.
🇭🇷 Berlin ↔ Dubrovnik, Croatia — 25–29 June from €78 return with Ryanair. Ideal for historic old-town streets, Adriatic beaches and sunset views over the city walls.
🇬🇷 Berlin ↔ Kos, Greece — 25–29 June from €86 return with Ryanair. A great Greek island option for beaches, tavernas and slow summer evenings.
🇬🇷 Berlin ↔ Rhodes, Greece — 26–29 June from €123 return with easyJet. Slightly pricier this time, but still a great option for beaches, history and guaranteed sunshine.
🇦🇱 Berlin ↔ Tirana, Albania — 27–29 June from €82 return with Wizz Air. Perfect for a budget-friendly Balkan escape and easy access to Albania’s beautiful coastline.
🇮🇹 Berlin ↔ Catania, Sicily — 27–29 June from €108 return with Ryanair. A fantastic starting point for exploring Sicily, Mount Etna and nearby Taormina.
FLIGHT SEARCH
Find cheap flights from Berlin and nearby airports for your next trip.