Ready to fly? Most of our users book their flights one day in advance.
Follow the rails. Most of our users travel this route by train.
This Route is Operated by:
Ryanair, Laudamotion, Iberia, easyJet
Search and compare
Browse a variety of travel options in one place with Omio
Support you can count on
Once you’ve booked your ticket, our customer service team is there to assist you
|Avg. Flight Duration:|
3 hours 40 minutes
|Flights Depart from:||Milan|
|Flights arrive in:||Berlin|
|Airlines:||Eurowings, Germanwings, Ryanair, Brussels Airlines, Luftfahrtgesellschaft Walter, KLM, easyJet|
Flights from Milan to Berlin are available from Bergamo Orio al Serio Airport (BGY), Malpensa Airport (MXP), and Linate Airport (LIN) with several different airlines. Flights land at Tegel Airport (TXL) and Schönefeld Airport (SXF) in Berlin. Traveling to and from the airports is easy via public transport. There are usually between four and six direct flights per day and 40 or more indirect flights.
Low-cost airlines Ryanair and easyJet offer direct flights from Milan to Berlin. In addition, there are indirect flights available from various other airlines, including Swiss, Lufthansa, and Brussels Airlines. These flights require a change in another European city, such as Zurich, Frankfurt, or Brussels.
A direct flight from Milan to Berlin takes just one hour and 40 minutes. Indirect flights take over three hours in total, with at least two and a half hours of flying time.
Each day there are between four and six direct flights that depart from Milan, with morning, afternoon, and evening departures available. On indirect routes, there are 40 or more flights that require at least one change every day of the week.
Departure airport: Flights to Berlin are available from three airports in Milan. Milan Bergamo Orio al Serio Airport is the furthest from the city center at 29 miles. Milan Malpensa Airport is 25 miles away, and Milan Linate Airport is the closest at four miles. To get to Bergamo Airport, passengers can take the train to Bergamo station and then the ATB bus. The Malpensa Express train route to the airport stops at Milan Cadorna, Milan Central, and Milano Porta Garibaldi stations. Trains run every 15 minutes and the journey takes up to an hour.
Arrival airport: At just six and 11 miles respectively from the city center, Berlin Tegel and Schönefeld airports are just minutes away from most destinations in Berlin. Excellent public transport links include buses from the stands outside of Terminal A at Tegel Airport, many of which stop at the main train station and various U-Bahn and S-Bahn stations. There is an S-Bahn just minutes from Schönefeld Airport. The journey into the city usually takes 20-30 minutes. The airports have full amenities with shopping, dining, and luggage storage.