
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
| From | Airlines | Flight time | Fare seen | Book |
|---|---|---|---|---|
| Alicante to BerlinALC–BER | Ryanair | 2h 53m | $46 nonstop | Book |
| Amman to BerlinAMM–BER | Royal Jordanian | 4h 10m | $377 nonstop | Book |
| Amsterdam to BerlinAMS–BER · all flights from Amsterdam | KLM | 1h 14m | $129 nonstop | Book |
| Antalya to BerlinAYT–BER | SunExpress, Pegasus Airlines, Freebird Airlines | 3h 14m | $72 nonstop | Book |
| Asturias to BerlinOVD–BER | Vueling | 2h 41m | $97, 1 stop | Book |
| Athens to BerlinATH–BER · all flights from Athens | Sky Express Greece, Aegean Airlines, Ryanair | 2h 45m | $72 nonstop | Book |
| Barcelona to BerlinBCN–BER · all flights from Barcelona | Vueling, easyJet, Ryanair | 2h 23m | $25 nonstop | Book |
| Beijing to BerlinPEK–BER · all flights from Beijing | Hainan Airlines | 9h 42m | $529 nonstop | Book |
| Beirut to BerlinBEY–BER | Middle East Airlines, SundAir, Eurowings | 3h 53m | $216 nonstop | Book |
| Belgrade to BerlinBEG–BER | Wizz Air, Air Serbia | 1h 43m | $30 nonstop | Book |
| Bilbao to BerlinBIO–BER | Vueling, Eurowings | 2h 29m | $102 nonstop | Book |
| Brussels to BerlinBRU–BER | Brussels Airlines | 1h 18m | $98 nonstop | Book |
| Bucharest to BerlinBBU–BER | Wizz Air | 2h 5m | $61, 1 stop | Book |
| Budapest to BerlinBUD–BER | Ryanair, Wizz Air | 1h 21m | $17 nonstop | Book |
| Cairo to BerlinCAI–BER · all flights from Cairo | Egyptair | 4h 6m | $194 nonstop | Book |
| Doha to BerlinDOH–BER · all flights from Doha | Qatar Airways | 5h 59m | $739 nonstop | Book |
| Dublin to BerlinDUB–BER · all flights from Dublin | Ryanair, Malta Air, Aer Lingus | 2h 10m | $34 nonstop | Book |
| Dusseldorf to BerlinDUS–BER | Eurowings | 1h 6m | $69 nonstop | Book |
| Frankfurt to BerlinFRA–BER · all flights from Frankfurt | Condor | 1h 2m | $98 nonstop | Book |
| Granada to BerlinGRX–BER | Vueling | 3h 12m | $141, 1 stop | Book |
| Helsinki to BerlinHEL–BER · all flights from Helsinki | Finnair, Eurowings, NORRA | 1h 55m | $81 nonstop | Book |
| Ibiza to BerlinIBZ–BER | Vueling, Ryanair, Eurowings | 2h 43m | $237 nonstop | Book |
| La Coruna to BerlinLCG–BER | Vueling | 2h 53m | $141, 3 stops | Book |
| Lisbon to BerlinLIS–BER · all flights from Lisbon | Vueling, Ryanair, Eurowings | 3h 23m | $43 nonstop | Book |
| London to BerlinSTN–BER · all flights from London | Ryanair | 1h 38m | $33 nonstop | Book |
| Luxembourg to BerlinLUX–BER | Luxair | 1h 15m | $122 nonstop | Book |
| Malaga to BerlinAGP–BER | Ryanair, Vueling, easyJet | 3h 18m | $31 nonstop | Book |
| Manchester to BerlinMAN–BER · all flights from Manchester | Ryanair, easyJet | 1h 50m | $75 nonstop | Book |
| Menorca to BerlinMAH–BER | Vueling | 2h 27m | — | Book |
| Milan to BerlinBGY–BER · all flights from Milan | Ryanair, Malta Air | 1h 30m | $19 nonstop | Book |
| Oslo to BerlinOSL–BER · all flights from Oslo | Norwegian Air Shuttle, Norwegian Air Sweden | 1h 36m | $50 nonstop | Book |
| Palma to BerlinPMI–BER | Ryanair, Vueling, easyJet | 2h 33m | $29 nonstop | Book |
| Paris to BerlinCDG–BER · all flights from Paris | easyJet | 1h 34m | $49 nonstop | Book |
| Porto to BerlinOPO–BER | Ryanair, easyJet, Eurowings | 3h 6m | $30 nonstop | Book |
| Reykjavik to BerlinKEF–BER | Icelandair | 3h 32m | $295 nonstop | Book |
| Santiago De Compostela to BerlinSCQ–BER | Vueling | 2h 55m | $111, 1 stop | Book |
| Sevilla to BerlinSVQ–BER | Vueling, easyJet | 3h 18m | $44 nonstop | Book |
| Tel Aviv Yafo to BerlinTLV–BER | Israir Airlines, Blue Bird Airways, EL AL | 4h 3m | $94 nonstop | Book |
| Tirana to BerlinTIA–BER | Wizz Air, Wizz Air Malta | 2h 8m | $42 nonstop | Book |
| Vienna to BerlinVIE–BER · all flights from Vienna | Austrian Airlines, AirDolomiti | 1h 9m | $257 nonstop | Book |
| Warsaw to BerlinWAW–BER | LOT Polish | 1h 8m | $111 nonstop | Book |
| Yogyakarta to BerlinYIA–BER · all flights from Yogyakarta | — | 14h 26m | — | Book |
| Zagreb to BerlinZAG–BER | Croatia Airlines | 1h 27m | $135 nonstop | Book |
| Zurich to BerlinZRH–BER · all flights from Zurich | easyJet, Eurowings, SWISS | 1h 19m | $53 nonstop | Book |
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
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.
When you land in Berlin
Flights to other cities
- San Francisco
- New York
- Los Angeles
- Paris
- Las Vegas
- Miami
- Chicago
- Amsterdam
- Rome
- London
- Seattle
- Tokyo
- Boston
- Denver
- Atlanta
- Dubai
- Barcelona
- Dallas
- Madrid
- Toronto
- Lisbon
- Bangkok
- Singapore
- Istanbul
- Athens
- Hong Kong
- Munich
- Sydney
- Vienna
- Seoul
- Manila
- Shanghai
- Zurich
- Osaka
- Cairo
- Cape Town
- Frankfurt
- Beijing
- Melbourne
- Phuket
- Bali
- Perth
- Buenos Aires
- Auckland
- Mumbai
- Abu Dhabi
- Nairobi
- Johannesburg
- Hanoi
- Taipei
- Kuala Lumpur
- Lyon
- Jeddah
- Doha
- Jakarta
- Koh Samui
- Da Nang
- Chiang Mai
- Sao Paulo
- New Delhi
- Ho Chi Minh City
- Riyadh
- Guangzhou
- Addis Ababa
- Adler/Sochi
- Algiers
- Alicante
- Almaty
- Ambon
- Antalya
- Antananarivo
- Baku
- Balikpapan
- Bandar Seri Begawan
- Banjarmasin
- Batam
- Belgrade
- Bilbao
- Bologna
- Brussels
- Bucharest
- Budapest
- Busan
- Calgary
- Cancun
- Casablanca
- Catania
- Cebu City
- Cologne
- Colombo
- Copenhagen
- Dar Es Salaam
- Dhaka
- Dublin
- Dusseldorf
- Fort Lauderdale
- Greenway Sound
- Guadalajara
- Hamburg
- Helsinki
- Honolulu
- Jayapura
- Karachi
- Kendari
- Kochi
- Krakow
- Kupang
- Labuan Bajo
- Lagos
- Macau
- Makassar
- Malaga
- Malang
- Male
- Malta
- Manado
- Mandalay
- Manokwari
- Marrakech
- Marseille
- Maumere
- Medan
- Medina
- Mexico City
- Milan
- Minneapolis
- Minsk
- Monterrey
- Moscow
- Muscat
- Nantes
- Neom
- Nha Trang
- Orlando
- Oslo
- Padang
- Palembang
- Palma
- Panama City
- Pekanbaru
- Penang
- Phnom Penh
- Phu Quoc
- Port Blair
- Porto
- Praya
- Puerto Princesa
- Puerto Vallarta
- Saint Petersburg
- San Jose
- Santo Domingo
- Sanya
- Semarang
- Sevilla
- Sharjah
- Shymkent
- Sorong
- Stockholm
- Surabaya
- Surakarta
- Tampa
- Tashkent
- Tembagapura
- Tenerife
- Ternate
- Tijuana
- Tirana
- Valencia
- Venice
- Vientiane
- Warsaw
- Yekaterinburg
- Yerevan
- Yogyakarta