Stunning autumn cityscape of Berlin with the Tiergarten and TV Tower in the background.

Flights to Berlin

44 routes into Berlin, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $17 one-way from Budapest (12 Oct 2026).

Photo of Berlin: Viviana Ceballos on Pexels.

Routes to Berlin

FromAirlinesFlight timeFare seenBook
Alicante to BerlinALC–BERRyanair2h 53m$46 nonstopBook
Amman to BerlinAMM–BERRoyal Jordanian4h 10m$377 nonstopBook
Amsterdam to BerlinAMS–BER · all flights from AmsterdamKLM1h 14m$129 nonstopBook
Antalya to BerlinAYT–BERSunExpress, Pegasus Airlines, Freebird Airlines3h 14m$72 nonstopBook
Asturias to BerlinOVD–BERVueling2h 41m$97, 1 stopBook
Athens to BerlinATH–BER · all flights from AthensSky Express Greece, Aegean Airlines, Ryanair2h 45m$72 nonstopBook
Barcelona to BerlinBCN–BER · all flights from BarcelonaVueling, easyJet, Ryanair2h 23m$25 nonstopBook
Beijing to BerlinPEK–BER · all flights from BeijingHainan Airlines9h 42m$529 nonstopBook
Beirut to BerlinBEY–BERMiddle East Airlines, SundAir, Eurowings3h 53m$216 nonstopBook
Belgrade to BerlinBEG–BERWizz Air, Air Serbia1h 43m$30 nonstopBook
Bilbao to BerlinBIO–BERVueling, Eurowings2h 29m$102 nonstopBook
Brussels to BerlinBRU–BERBrussels Airlines1h 18m$98 nonstopBook
Bucharest to BerlinBBU–BERWizz Air2h 5m$61, 1 stopBook
Budapest to BerlinBUD–BERRyanair, Wizz Air1h 21m$17 nonstopBook
Cairo to BerlinCAI–BER · all flights from CairoEgyptair4h 6m$194 nonstopBook
Doha to BerlinDOH–BER · all flights from DohaQatar Airways5h 59m$739 nonstopBook
Dublin to BerlinDUB–BER · all flights from DublinRyanair, Malta Air, Aer Lingus2h 10m$34 nonstopBook
Dusseldorf to BerlinDUS–BEREurowings1h 6m$69 nonstopBook
Frankfurt to BerlinFRA–BER · all flights from FrankfurtCondor1h 2m$98 nonstopBook
Granada to BerlinGRX–BERVueling3h 12m$141, 1 stopBook
Helsinki to BerlinHEL–BER · all flights from HelsinkiFinnair, Eurowings, NORRA1h 55m$81 nonstopBook
Ibiza to BerlinIBZ–BERVueling, Ryanair, Eurowings2h 43m$237 nonstopBook
La Coruna to BerlinLCG–BERVueling2h 53m$141, 3 stopsBook
Lisbon to BerlinLIS–BER · all flights from LisbonVueling, Ryanair, Eurowings3h 23m$43 nonstopBook
London to BerlinSTN–BER · all flights from LondonRyanair1h 38m$33 nonstopBook
Luxembourg to BerlinLUX–BERLuxair1h 15m$122 nonstopBook
Malaga to BerlinAGP–BERRyanair, Vueling, easyJet3h 18m$31 nonstopBook
Manchester to BerlinMAN–BER · all flights from ManchesterRyanair, easyJet1h 50m$75 nonstopBook
Menorca to BerlinMAH–BERVueling2h 27m—Book
Milan to BerlinBGY–BER · all flights from MilanRyanair, Malta Air1h 30m$19 nonstopBook
Oslo to BerlinOSL–BER · all flights from OsloNorwegian Air Shuttle, Norwegian Air Sweden1h 36m$50 nonstopBook
Palma to BerlinPMI–BERRyanair, Vueling, easyJet2h 33m$29 nonstopBook
Paris to BerlinCDG–BER · all flights from PariseasyJet1h 34m$49 nonstopBook
Porto to BerlinOPO–BERRyanair, easyJet, Eurowings3h 6m$30 nonstopBook
Reykjavik to BerlinKEF–BERIcelandair3h 32m$295 nonstopBook
Santiago De Compostela to BerlinSCQ–BERVueling2h 55m$111, 1 stopBook
Sevilla to BerlinSVQ–BERVueling, easyJet3h 18m$44 nonstopBook
Tel Aviv Yafo to BerlinTLV–BERIsrair Airlines, Blue Bird Airways, EL AL4h 3m$94 nonstopBook
Tirana to BerlinTIA–BERWizz Air, Wizz Air Malta2h 8m$42 nonstopBook
Vienna to BerlinVIE–BER · all flights from ViennaAustrian Airlines, AirDolomiti1h 9m$257 nonstopBook
Warsaw to BerlinWAW–BERLOT Polish1h 8m$111 nonstopBook
Yogyakarta to BerlinYIA–BER · all flights from Yogyakarta—14h 26m—Book
Zagreb to BerlinZAG–BERCroatia Airlines1h 27m$135 nonstopBook
Zurich to BerlinZRH–BER · all flights from ZuricheasyJet, Eurowings, SWISS1h 19m$53 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Berlin

Find hotels in Berlin

Hotels, hostels & more · Trip.com

Search hotels

FAQ

What is the cheapest nonstop flight to Berlin?+

Of the routes we track, the lowest nonstop fare we have seen is $17 one-way from Budapest (BUD–BER), seen 12 Oct 2026. Fares change daily.

How long is the flight to Berlin?+

It depends on where you start: about 1h 2m from Frankfurt (431 km), the shortest route we track. Each route below lists its own flight time.

Can I fly nonstop to Berlin?+

Yes, on 37 of the 44 routes we track; each route below shows the airlines that fly it.

Berlin Brandenburg Airport (BER)