COMPARE Prices across different modes

Sat
Sep 18
$45Deutsche Bahn
$22Flixbus
$188Lufthansa
Sun
Sep 19
$37FlixTrain
$22BlaBlaCar Bus
$188Lufthansa Cityline
Mon
Sep 20
$12FlixTrain
$17BlaBlaCar Bus
$168Eurowings
Tue
Sep 21
$35Deutsche Bahn
$17BlaBlaCar Bus
$168Eurowings
Wed
Sep 22
$42Deutsche Bahn
$17BlaBlaCar Bus
$285Lufthansa
Thu
Sep 23
$30Deutsche Bahn
$17BlaBlaCar Bus
$168Eurowings
Fri
Sep 24
$12FlixTrain
$17Flixbus
$197Lufthansa
Sat
Sep 25
$45Deutsche Bahn
$17Flixbus
$114Lufthansa
Sun
Sep 26
$25FlixTrain
$17Flixbus
$114Lufthansa
Mon
Sep 27
$12FlixTrain
$12BlaBlaCar Bus
$158Lufthansa
Tue
Sep 28
$22Deutsche Bahn
$12BlaBlaCar Bus
$114Lufthansa
Wed
Sep 29
$22Deutsche Bahn
$12BlaBlaCar Bus
$230Eurowings
Thu
Sep 30
$35Deutsche Bahn
$12BlaBlaCar Bus
$197Lufthansa
Fri
Oct 1
$12FlixTrain
$12BlaBlaCar Bus
$122Lufthansa
Sat
Oct 2
$30Deutsche Bahn
$12BlaBlaCar Bus
$99Lufthansa
Sun
Oct 3
$12FlixTrain
$12BlaBlaCar Bus
$84Lufthansa
Mon
Oct 4
$12FlixTrain
$12BlaBlaCar Bus
$99Lufthansa
Tue
Oct 5
$22Deutsche Bahn
$12BlaBlaCar Bus
$99Lufthansa
Wed
Oct 6
$22Deutsche Bahn
$12BlaBlaCar Bus
$158Lufthansa
Thu
Oct 7
$30Deutsche Bahn
$12BlaBlaCar Bus
$143Eurowings

These companies trust us. We 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

Flight Information from Munich to Berlin

distanceDistance312 miles (504 km)
durationAverage flight duration1 h 5 min
priceAverage plane ticket price$229 (€184)
changesDirect flightYes
carriersAirlineseasyJet, Lufthansa, Germanwings, Air Berlin, Eurowings, Transavia Airlines or Lufthansa Cityline

Flights from Munich to Berlin cover the 312 miles (504 km) long trip taking on average 1 h 5 min with our travel partners like easyJet, Lufthansa, Germanwings, Air Berlin, Eurowings, Transavia Airlines or Lufthansa Cityline. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $168 (€135), but the average price of plane tickets is $229 (€184). Travelers depart most frequently from Munich Airport and arrive in Berlin Brandenburg Airport.

Lufthansa
Eurowings
Transavia Airlines

Germany's largest airline is Lufthansa. Fly from Munich to Berlin and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Book your Lufthansa Munich to Berlin flight with Omio and enjoy a smooth and relaxing journey! Check Lufthansa’s up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Munich to Berlin routes as well as the amenities offered in the class fare you choose and buy the most affordable Lufthansa plane tickets online that fit your budget. The distance between Munich and Berlin is 312 miles (504 km), and the best price for a one-way Munich - Berlin Lufthansa plane ticket starts at $188 (€151) if you book in advance. If you would rather search for your Lufthansa ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Lufthansa!

Lufthansa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Lufthansa tickets from Munich to Berlin and when traveling by flight:

  • Cashless payments recommended
  • Online booking and check-in recommended

Munich to Berlin Flights: An Overview

The Munich to Berlin route has between 15 and 26 non-stop flights per day. The distance from Munich to the German capital is 505 km, while the flight time is about 1 hour and 17 minutes. All flights depart from Munich International Airport (MUC) and land at Berlin Tegel Airport (TXL). Flights start at around 6:00 a.m. and continue until around 10:00 p.m.

Which airlines fly from Munich to Berlin?

National airline Lufthansa operates direct Munich to Berlin flights along with budget airline easyJet. The airlines also provide connecting flights between Munich and Berlin with others such as Swissair, Austrian Airlines, and Eurowings.

How long is the flight from Munich to Berlin?

Non-stop Munich to Berlin flights normally take 1 hour and 20 minutes, with the fastest taking about 1 hour and 10 minutes. The fastest one-stop connecting flight from Munich to Berlin takes approximately four hours. However, depending on the waiting time and stopover duration, some journeys take about 20 hours.

How many flights are there from Munich to Berlin?

There are between 15 and 26 daily direct Munich to Berlin flights. The Munich to Berlin route has about 38 direct flights on weekends. Lufthansa is the major airline that operates non-stop flights from Munich to Berlin throughout the week.

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

Time Price Savings
1 week earlier 65 €
2 weeks earlier 56 €16%
3 weeks earlier 51 €27%
1 month before 51 €27%
2 months earlier 49 €33%
3 months earlier 49 €33%


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 Munich - 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 Munich to Berlin timing is everything.

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

  • Buying your air tickets from Munich to Berlin 3 weeks in advance means you could save up to 27% compared to the price available on the day of departure.
  • If you book a flight from Munich - Berlin 2 months in advance you save up to about 33% compared to the initial price.
  • By booking 3 months in advance you could save up to 33%
  • 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

Flights from Munich to Berlin
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 Munich to Berlin.
FAQs
How much are cheap flights to Berlin from Munich?
If you’re looking to save money on tickets, you can find cheap Munich to Berlin flights for as little as $168 (€135)  in the next 7 days.
How much does it cost to take a flight to Berlin from Munich?
The flight price between Munich and Berlin is on average $229 (€184)  if you are looking to book your tickets for this journey in the next 7 days.
How far is it from Munich to Berlin by plane?
The Munich to Berlin flight distance is approximately 312 miles (504 km).
How long is a flight from Munich to Berlin on average?
While the time it takes to travel 312 miles (504 km) between Munich and Berlin can vary based on specific dates, weekends, and holidays, the Munich to Berlin flight journey time is on average 1 h 5 min.
Which airport for the flight from Munich to Berlin do I fly out of? Which Berlin airport from Munich do I arrive in?

Omio customers traveling this route book their cheap flights from Munich Airport   to Berlin Brandenburg Airport   most frequently.

Where do I find the Munich airport for the flight to Berlin? Where is the Berlin airport?

Passengers booking this route most frequently board their flights from Munich Airport and need to travel around 17 miles (28 km) from the city center to get to this airport.

Passengers arriving in Berlin most often land in Berlin Brandenburg Airport and need to travel about 11 miles (18 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Berlin Brandenburg Airport to get you to the city center of Berlin.

Which airlines can get me from Munich to Berlin?
If you're looking for flights from Munich to Berlin, you can rely on easyJet, Lufthansa, Germanwings, Air Berlin, Eurowings, Transavia Airlines or Lufthansa Cityline to get you to Berlin. It's also good to check out all possible airlines for the Munich to Berlin trip to see if there might be differences in the amenities they offer.
Can I find a direct flight from Munich to Berlin?
Yes, you can look for direct flights from Munich to Berlin with Lufthansa  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
What time is the earliest flight from Munich to Berlin? What time is the last flight from Munich to Berlin?
You can take the earliest flight from Munich to Berlin at 5: 00 AM   or take the last flight from Munich to Berlin leaving at 7: 30 PM. Look for the latest Munich to Berlin flight schedules on Omio and book the best time to take the plane for this route.
How far in advance should I purchase a plane ticket from Munich to Berlin to get the best deals?
If you buy the Munich to Berlin flight within the next 7 days, you can find one way tickets to cost on average $229 (€184). However, booking your plane ticket in advance gives you access to the best prices for flights to Berlin from Munich. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.