Germany-Christmasflights

Cheap flights to Germany for Christmas

Learn the top tricks that will get you to the Christmas markets for the lowest price possible.

Christmas is a magical time in Germany. As advent arrives, so too do the wintry Christmas markets which are filled with warm Christmas fare, handmade trinkets, mugs of gluhwein (mulled wine) and traditional gifts.

Whether you’re visiting friends or going on a Christmas holiday, we’ve got tips that will help you save on your upcoming trip. Read on to be in the know about when to book your European Christmas flights to catch the very best deals. And with any luck, you’ll have a white Christmas too.

Search for Christmas flights to Germany

Compare prices from hundreds of booking sites and airlines for flights to Germany below:


Top Christmas flight deals to Germany

Europe flights from $1,090 return: Summer sale

Deal expires

Valid for travel on select dates from 21 February - November 2018. Destinations include Dublin, Amsterdam, Athens, Rome, Paris and more. Sample fare is Perth-Dublin.

Last verified

Europe flights from $1,089 return

Deal expires

Valid for travel on select dates. Destinations include London, Zagreb, Madrid, Paris, Rome, Athens and more. Sample fare is Melbourne-London.

Last verified

Europe flights from $837 return

Deal expires

Valid select dates 3 May 2018 - 13 June 2018. Sample fare is Perth-Amsterdam. Destinations include Rome and London. T&C's apply.

Last verified

Europe flights from $1,088 return

Deal expires

Valid for travel on select dates from 12 February - 14 March 2018. Sample fare is Perth-Istanbul. Destinations include Paris, Barcelona, Rome, Venice, Zagreb, Budapest, Prague and more.

Last verified

Europe flights from $818 return

Deal expires

Valid for travel on select dates from 3 May - 14 June 2018. Sample fare is Melbourne-Rome. Destinations include London and Amsterdam.

Last verified

Skiddoo Skiddoo
Europe flights from $940 return Valid for travel on select dates. Destinations include London, Dublin, Rome and more. Sample fare is Sydney-Rome.

Last verified

Europe flights from $1,500 return

Deal expires

Valid for travel on select dates. Destinations include London, Rome, Paris, Barcelona, Madrid and more. Sample fares include Adelaide-Frankfurt and Perth-Lisbon.

Last verified

Europe flights from $1,031 return

Deal expires

Valid for travel on select dates from 1 March - 30 November 2018. Other destinations include Manchester, Paris, London, Milan, Rome, Copenhagen, Amsterdam and more. Sample fare is Perth-Brussels.

Last verified

When’s the best time to book Christmas flights to Germany?

The best time to book flights to Germany during the Christmas period is in the Australian winter between July and August. This is when many airlines have sales for the upcoming holiday period.

By booking six months in advance you stand to save on average 5% on flight tickets. But if you’re unsure of your plans you can always take the chance of finding flight deals later in the year.

Fares are cheapest when departing from 1–9 December in the year, which is great if you wish to catch the Christmas markets which generally open at the end of November.

If you intend to stay the length of Christmas and New Year’s, fares start to drop from 15 January onward, so it might be worth sticking it out for an extra fortnight to explore the region before heading home on an off-peak flight.


Tips and tricks for getting cheap Christmas flights to Germany

Use these easy tricks to help you save your money so you can spend it on your holiday instead of on getting there.

  • Book early: The optimal time to book flights to Europe is six months in advance. Flight sales are more common this far ahead, though they aren’t the only ones during the year – last-minute flight sales are becoming more and more popular.
  • Travel on the public holidays: Choosing to fly in or out on major holidays is how you’ll get the most bang for your buck. Christmas Day and New Year’s Day are the cheapest days in December and January for flights in general.
  • Avoid flying direct: Direct flights are always the most expensive. Use a booking engine like Cheap Flights which shows you the best options for both travel time and price so you can make the smartest decision. For example, a flight that has multiple stops through somewhere such as China could save you $1,100 travelling in December versus a flight direct from Sydney to Germany.
  • Book to take off midweek: Flights are more often than not cheapest to book during midweek versus the weekend as it’s more inconvenient for people to fly during the week due to work commitments and maxing out their annual leave.
  • Fly into cheaper cities: Flying directly into Germany can be more expensive, so opt to fly into cheaper cities such as London, Paris or Stockholm. Once in Europe, budget airlines are widely available such as RyanAir and EasyJet which offer major discounts compared to other airlines.

Follow us for all the latest deals and coupon codes

Stephanie Yip

Stephanie is the travel editor at finder.com.au. On top of being an avid traveller, she's an all-round bargain hunter. If there's a deal on hotels or a sale on flights, she'll know about it. And she'll let you know about it, too. Though probably not before she buys her own ticket.

Was this content helpful to you? No  Yes

Related Posts

Latest Flight Deals

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, read the PDS or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms and Conditions and Privacy Policy.
Ask a question
Go to site