Compare prices and tickets by train, bus or flight

Sat
Jan 22
Find prices
$54Flixbus
$63Malta Air
Sun
Jan 23
$246Deutsche Bahn
Find prices
$72easyJet
Mon
Jan 24
$210Deutsche Bahn
Find prices
$19Malta Air
Tue
Jan 25
$114Deutsche Bahn
$60Flixbus
$12Malta Air
Wed
Jan 26
$102Deutsche Bahn
$46Flixbus
$12Malta Air
Thu
Jan 27
$126Deutsche Bahn
Find prices
$12Malta Air
Fri
Jan 28
$174Deutsche Bahn
Find prices
$38easyJet
Sat
Jan 29
Find prices
Find prices
$12Malta Air
Sun
Jan 30
$102Deutsche Bahn
$52Flixbus
$45easyJet
Mon
Jan 31
$126Deutsche Bahn
$46Flixbus
$19Malta Air
Tue
Feb 1
$102Deutsche Bahn
Find prices
Find prices
Wed
Feb 2
$114Deutsche Bahn
Find prices
Find prices
Thu
Feb 3
$150Deutsche Bahn
Find prices
$10Malta Air
Fri
Feb 4
$210Deutsche Bahn
$54Flixbus
$10Malta Air
Sat
Feb 5
$174Deutsche Bahn
$54Flixbus
$10Malta Air
Sun
Feb 6
$102Deutsche Bahn
$54STUDENT AGENCY k.s.
Find prices
Mon
Feb 7
$90Deutsche Bahn
Find prices
Find prices
Tue
Feb 8
$86Deutsche Bahn
Find prices
Find prices
Wed
Feb 9
$102Deutsche Bahn
$46Flixbus
$12Malta Air
Thu
Feb 10
$114Deutsche Bahn
Find prices
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Milan to Berlin flight

distanceDistance522 miles (842 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$33 (€28)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, Laudamotion, Eurowings, Malta Air, Air Berlin, Alitalia, Ostdeutsche Eisenbahn GmbH, Lufthansa, Luftfahrtgesellschaft Walter, Brussels Airlines or Swiss

Flights from Milan to Berlin cover the 522 miles (842 km) long journey taking on average 1 h 40 min with our travel partners like Ryanair, easyJet, Laudamotion, Eurowings, Malta Air, Air Berlin, Alitalia, Ostdeutsche Eisenbahn GmbH, Lufthansa, Luftfahrtgesellschaft Walter, Brussels Airlines or Swiss. There are direct flight services available. While the average ticket price for this route costs around $33 (€28), you can find the cheapest plane ticket for as low as $12 (€10). Travelers depart most frequently from Milan Malpensa Airport and arrive in Berlin Brandenburg Airport.

Airlines: Ryanair, Eurowings and Alitalia flights from Milan to Berlin

For as little as $12 (€10) you can travel by flight between Milan and Berlin with Ryanair, Eurowings and Alitalia. Omio will show you the best deals, schedules and tickets available for this route.

Ryanair
Eurowings
Alitalia

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

    Ryanair has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by flight from Milan to Berlin:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    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.

    Walking Around in Berlin

    The Berlin district of Mitte and its sizable pedestrian marketplace, Alexanderplatz, is your hub for walking around the city's central sights. The iconic TV-Tower spire rising from the Alex shopping square will help to orient you and also offers fantastic panoramic views from the top. In close proximity is the Nikolei Quarter, Berlin's medieval center, which is on the Museum Island. This is where you'll find the Baroque Berliner Dom church on the Spree. The Spree, Berlin's main waterway, is lined with cafes and historic architecture and is the best spot to catch a river boat tour. You'll see more museums and galleries as you stroll along Unter Den Linden, which brings you to another Berlin monument, the Brandenburg Gate. Beyond the Gate, stop at a biergarten in the forested Tiergarten park, or travel a bit further to the Zoological Gardens. Brandenburg Gate is also close to city's Government Quarter and Reichstag building, as well as the Hauptbahnhof central train station. Wander east along the river by foot or by bike, and you'll eventually reach the Eastside Gallery, where remnants of the Berlin Wall still stand. Another must-see within walking distance is Checkpoint Charlie, the Cold-War East-West crossing. Walking in Berlin is a great opportunity to see the city up close and personal.


    Coffee Shops in Berlin

    For a long time, Berlin has had a casual coffee culture. The emergence of chic third-wave coffee houses and specialty roasters such as The Barn and Five Elephant have this trend has drastically changed to satisfy the growing need for the world's favorite caffeine in this populous city. With Viennese and Arabic-inspired coffee houses, third-wave coffee producers in Berlin have gone above and beyond to keep this emerging trend on the rise. Thus, Berlin has fast become a national coffee mecca attracting thousands who have embraced the Kaffe und Kuchen (coffee and cake) culture in their daily routines. Some of Berlin's traditional coffee houses include Hallesches Haus favored for its stunning rustic ambiance, the Viennese-inspired Café Einstein Stammhaus, and Distrikt Coffee known for its bitter espressos. The Scandinavian-inspired Five Elephant coffee house laid the foundations for third-wave coffee houses. Others followed suit, including the Barn known for its extensive coffee menu, Bonanza Coffee famed for serving the best flat white in Berlin, and Concierge Coffee which has the perfect intimate setting. Common pastries and desserts offered in Berlin coffee houses include the Rheinische krapfen, black forest cake, sacher torte, and German cookies.


    Eating in Berlin

    The cuisine of Berlin tends to be hearty and rustic with pork as the main component of most dishes. The city has a strong pub culture, and food is a big part of that - with locals and visitors heading out each night to indulge in excellent beers and a range of delicious meals. One of the truly unique dishes that can be found in Berlin is Eisbein which is a slow-cooked pork knuckle with a crispy outer layer, that is served on a bed of sauerkraut (pickled cabbage). Street food and food festivals are an important part of the cuisine culture of Berlin. Head to Markthalle Neun to sample some of the street food dishes such as currywurst (a pork sausage served with curry ketchup) or a Berliner (a sweet donut with a jam filling). Thomas Eck in the Charlottenburg area of Berlin is an authentic German restaurant that serves a variety of sausages that can be washed down with their large selection of local beers. Those seeking a luxury dining experience should try Coda, a restaurant run by Chef Rene Frank and serving experimental cuisine. Vegetarians should head to Lia's Kitchen for a wide variety of unique vegetable dishes.


    Best Time to Visit Berlin

    In Berlin, the temperature difference between seasons is huge, and can range from 85 degrees Fahrenheit in summer and go below 32 degrees Fahrenheit in winter. The winter season (January to April) can be cold and brutally windy with grey skies, but don't let this hinder you from touring Berlin and enjoying the rich culture, history, and exciting attractions that are scattered throughout the city. If you are not prepared for the freezing temperatures and windy weather, coupled with frequent showers of the harsh winters of Berlin, then it is recommended that you visit from May through September, which is the summer season. Summer usually has a larger amount of tourists that make the nightlife one of a kind, and you can enjoy the company of vacationers from all over the world in one spot. If you travel to Berlin during the summer, you can see many musical exhibitions and shows throughout the bustling city. Also, many street fairs occur during the summer and there are always a multitude of luxurious local spas for you to relax and enjoy yourself. Spring (mid-March to May) in Berlin can be wonderfully warm, and there are also fewer crowds and better prices during this part of the year.


    Public Transport in Berlin

    Berlin's public transport network, run by BVG and VBB, is easy to use, well-connected and affordable. Start by finding a ticket machine at any station or boarding platform. The touch screen ticket machines feature several language options and accept cash or card. Choose your ticket type, from single journey to daily or weekly pass, and away you go. There are no turnstiles or barriers, as the BVG trusts you to buy a ticket, but don't forget to stamp the ticket for validation before use. The iconic yellow U-Bahn underground trains comprise of 10 lines, stop frequently and cover all central areas and attractions visitors wish to see. The S-Bahn above-ground trains connect, among others, the main train and bus stations, airports and a city ring line. A fleet of trams and buses compliment the routes between train stops. One ticket is valid on every line, whether train, bus or tram, and is good for 1.5 hours in one direction. Service runs from 4:30 a.m. to 1:30 a.m. on weekdays and 24 hours on Fridays and Saturdays. Using Berlin's variety of transport options is a fun way to experience the buzz of the city and its people.


    Cheap flights from Milan to Berlin: when to book to save $

    Time Price Savings
    1 week earlier 24 €
    2 weeks earlier 18 €33%
    3 weeks earlier 20 €20%
    1 month before 18 €33%
    2 months earlier 20 €20%
    3 months earlier 16 €50%


    When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Milan - Berlin: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Milan to Berlin timing is everything.

    Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Milan to Berlin and save as much as possible on ticket prices. In general, when you book a flight:

    • Buying your air tickets from Milan to Berlin 3 weeks in advance means you could save up to 20% compared to the price available on the day of departure.
    • If you book a flight from Milan - Berlin 2 months in advance you save up to about 20% compared to the initial price.
    • By booking 3 months in advance you could save up to 50%
    • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

    Travel Tips: Milan to Berlin Flight

    Take a flight to Berlin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Berlin.
    FAQs

    Am I allowed to travel by plane from Milan, Italy to Berlin, Germany?

    Travel by plane between Milan, Italy and Berlin, Germany is: Partially open.

    Is international entry into Berlin from Milan restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in Germany from Milan?

    Entry Requirements:

    • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Digital entry registration is required prior to arrival
    • The exact quarantine requirements depend on the regulations in each federal state

    What are the safety rules to follow in Berlin, Germany?

    The government of Germany has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 1/21/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Berlin from Milan closer to your date of departure here

    Are there restrictions on returning to Italy from Germany by plane?

    The current restriction level for your return trip by plane from Berlin to Milan is: Partially open

    Are there any international entry restrictions on returning to Italy from Germany?

    Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Germany

    Do I need to quarantine on arrival in Italy from Berlin?

    What are the requirements?

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in Milan, Italy?

    The government of Italy has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last checked on 1/21/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Milan from Berlin here.

    How much are cheap flights from Milan to Berlin?

    Flight tickets to Berlin from Milan for some dates and times can be found for as cheap as $12 (€10)  one way in the next 7 days.

    How much is a plane ticket to Berlin from Milan?

    If you’re looking to book your plane tickets in the next week, you can expect the Milan to Berlin flight price to come in at an average of $33 (€28)  one way.

    What is the distance from Milan to Berlin by plane?

    The distance between Milan and Berlin by plane is approximately 522 miles (842 km).

    How long is a flight to Berlin from Milan on average?

    The flight time from Milan to Berlin is on average 1 h 40 min  for the 522 miles (842 km) long journey, but the time it takes to go between Milan and Berlin by flight can vary depending on specific dates or traveling on weekends and holidays.

    What is the departure airport in Milan and arrival airport in Berlin?

    When traveling this route, Omio customers are departing most frequently from Milan Malpensa Airport   and arriving in Berlin Brandenburg Airport.

    Where is the Milan airport located? Where is the Berlin airport located?

    Passengers board their flight most frequently from Milan Malpensa Airport, which is located approximately 25.4 miles (40.9 km) from the city center.

    Passengers traveling this route most often arrive at Berlin Brandenburg Airport and need to travel approximately 11.5 miles (18.6 km) from the airport to reach the city center in Berlin. You can check if there are airport shuttle services, taxi services or public transit options available from Berlin Brandenburg Airport to get you to the city center in Berlin.

    What airlines go from Milan to Berlin?

    If you're looking for flights from Milan to Berlin, you can rely on Ryanair, easyJet, Laudamotion, Eurowings, Malta Air, Air Berlin, Alitalia, Ostdeutsche Eisenbahn GmbH, Lufthansa, Luftfahrtgesellschaft Walter, Brussels Airlines or Swiss to get you to Berlin. It's also good to check out all possible airlines for the Milan to Berlin trip to see if there might be differences in the amenities they offer.

    Are there any nonstop flight services from Milan to Berlin?

    Yes, you can search for direct flights from Milan to Berlin on Omio with Malta Air, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your plane ticket.

    When is the earliest flight from Milan to Berlin? When is the last flight from Milan to Berlin?

    The first Milan to Berlin flight departs at 7: 05 AM   and the last flight from Milan to Berlin leaves at 7: 45 PM. Check out the most up-to-date flight schedule from Milan to Berlin on Omio and find the best time to travel to your destination.

    How far in advance should I purchase a plane ticket from Milan to Berlin to get the best deals?

    If you buy a plane ticket from Milan to Berlin within the next 7 days, you can find tickets to cost on average $33 (€28) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Milan and Berlin are generally on sale a few months before the planned departure date.