Flights from Milan to Berlin

Sat, Sep 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest flights from Milan to Berlin

Today
46 flights from $168
Tomorrow
74 flights from $139
Fri, Sep 27
63 flights from $140

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.

icn_success

This Route is Operated by:

Ryanair, Laudamotion, Iberia, easyJet

icn_success

Search and compare

Browse a variety of travel options in one place with Omio

icn_success

Support you can count on

Once you’ve booked your ticket, our customer service team is there to assist you

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Sep 21
Find prices
$71Flixbus
$139easyJet
Sun
Sep 22
Find prices
$59Eurolines Switzerland
$218easyJet
Mon
Sep 23
Find prices
$52Flixbus
$69Eurowings
Tue
Sep 24
Find prices
$52Flixbus
$104Eurowings
Wed
Sep 25
Find prices
$46Flixbus
$49Ryanair
Thu
Sep 26
Find prices
$52Flixbus
$54Ryanair
Fri
Sep 27
Find prices
$60Flixbus
$140Ryanair
Sat
Sep 28
Find prices
$56Flixbus
$94easyJet
Sun
Sep 29
Find prices
$58Flixbus
$136easyJet
Mon
Sep 30
Find prices
$46Flixbus
$58Ryanair
Tue
Oct 1
Find prices
$52Flixbus
$12Ryanair
Wed
Oct 2
Find prices
$56Flixbus
$15Ryanair
Thu
Oct 3
Find prices
$52Flixbus
$19Ryanair
Fri
Oct 4
$237Deutsche Bahn
$53Flixbus
$64Ryanair
Sat
Oct 5
$237Deutsche Bahn
$60Flixbus
$120easyJet
Sun
Oct 6
Find prices
$38Eurolines Switzerland
$153easyJet
Mon
Oct 7
Find prices
$46Flixbus
$81Eurowings
Tue
Oct 8
Find prices
$45Flixbus
$12Ryanair
Wed
Oct 9
Find prices
$46Flixbus
$12Ryanair
Thu
Oct 10
Find prices
$52Flixbus
$34Ryanair
flight

Journey Summary

Milan to Berlin Flight Information

Avg. Flight Duration:
3 hours 40 minutes
Flight Price: $60
Flights Depart from:Milan
Flights arrive in:Berlin
Distance:843 km
FlightAirlines:Eurowings, Germanwings, Ryanair, Brussels Airlines, Luftfahrtgesellschaft Walter, KLM, easyJet

Flights from Milan to Berlin

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.

Which airlines fly from Milan to Berlin?

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.

How long is the flight from Milan to Berlin?

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.

How many flights are there from Milan to Berlin?

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.

What are the departure and arrival airports for flights from Milan to Berlin?

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.

Stations

Important Stations and Airports for this Journey
Milan
Berlin
FlightMilan-Linate

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Where is the airport and what is the best way to get there?
FlightMilan-Malpensa

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Where is the airport and what is the best way to get there?

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.