Search and find cheap flights to Germany

1 adult
Tue 25/1
Tue 1/2

Deals available from 900+ travel sites.

Cheapest flights to cities in Germany

Click on the cities below to find out when it's cheapest to fly to Germany from South Africa
Frankfurt am Main
Frankfurt am Main

Useful information for your flight to Germany

Get up-to-date answers for some of the most frequently asked questions regarding flying to Germany
  • What are the most popular cities to visit in Germany?

    Germany is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (480%) visit Frankfurt am Main more than other cities in the country, but other popular cities in Germany include Munich and Berlin.

  • What is the cheapest flight to Germany?

    The best prices found on momondo for flights to Germany are:
    R171 per person with Ryanair
    R420 per person with easyJet
    R929 per person with Eurowings

  • Which airlines fly to Germany?

    You can find flights to Germany from 17 airlines. If you’re unsure which to fly with, consider booking your flight with South African, Emirates or Lufthansa as these are the most popular among our users. South African is the most favoured with 14% of momondo travellers booking flights with this airline.

  • How long is the flight from South Africa to Germany?

    If you’re flying from a popular airport in South Africa, such as Johannesburg OR Tambo or Cape Town Intl, and flying into the most popular airport in Germany (Frankfurt am Main), then you can expect flight times to average 10h 35m and 11h 55m, respectively.

  • What is the most popular airport in Germany to fly to?

    The most popular airport in Germany to fly to is Frankfurt am Main, based on our data. In the past 12 months, 27% of all momondo users who travelled to Germany chose to fly into Frankfurt am Main airport, which is located in the city of Frankfurt am Main.

  • How much are flights to Germany?

    The cheapest flight to Germany recently found on momondo was R3 684. If you’re unable to find a flight deal this cheap, keep in mind that anything less than R13 201 is considered a good price for flights to Germany. R14 165 is the average cost to fly to Germany, while R51 003 is the most expensive.

Popular cities and sights

Looking to visit Germany? Check out these cities and spend time seeing some of the most popular sights in the country

Recent flights found to popular cities in Germany

Find flights to these popular cities in Germany from your nearest airport.

Cheapest flight routes to Germany

These routes have the cheapest flights to Germany found by momondo users in South Africa
DepartingDestinationBest TimeBest Price
JohannesburgMunich15h 10mR6 341
JohannesburgFrankfurt am Main10h 35mR6 371
DurbanFrankfurt am Main19h 00mR6 464
Cape TownFrankfurt am Main11h 55mR6 787
Cape TownMunich11h 10mR6 787
Cape TownBerlin16h 00mR7 295
JohannesburgBerlin15h 55mR7 803
JohannesburgHamburg16h 15mR7 849
JohannesburgDüsseldorf20h 55mR8 526
Cape TownDüsseldorf13h 10mR8 741
Port ElizabethMunich23h 55mR8 757
JohannesburgStuttgart20h 25mR8 803
Cape TownNuremberg20h 00mR8 911
Cape TownHamburg19h 15mR8 926
Cape TownCologne17h 20mR9 065
GeorgeDüsseldorf24h 05mR9 095

Popular routes landing in Germany

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Sun City, North-West to Frankfurt am Main Flights
Fastest flight time17h 30m
Cheapest priceR13 928
Cape Town to Frankfurt am Main Flights
Fastest flight time11h 55m
Cheapest priceR6 787
Johannesburg to Frankfurt am Main Flights
Fastest flight time10h 35m
Cheapest priceR6 371
Johannesburg to Berlin Flights
Fastest flight time15h 55m
Cheapest priceR7 803
Cape Town to Berlin Flights
Fastest flight time16h 00m
Cheapest priceR7 295
Johannesburg to Munich Flights
Fastest flight time15h 10m
Cheapest priceR6 341
Cape Town to Munich Flights
Fastest flight time11h 10m
Cheapest priceR6 787
Johannesburg to Düsseldorf Flights
Fastest flight time20h 55m
Cheapest priceR8 526
Cape Town to Münster Flights
Fastest flight time28h 20m
Cheapest priceR11 712
Johannesburg to Hannover Flights
Fastest flight time32h 30m
Cheapest priceR14 605
Cape Town to Düsseldorf Flights
Fastest flight time13h 10m
Cheapest priceR8 741
Durban to Frankfurt am Main Flights
Fastest flight time19h 00m
Cheapest priceR6 464
Cape Town to Cologne Flights
Fastest flight time17h 20m
Cheapest priceR9 065
Port Elizabeth to Hamburg Flights
Fastest flight time27h 30m
Cheapest priceR12 327
Johannesburg to Dortmund Flights
Fastest flight time20h 15m
Cheapest priceR16 298
Cape Town to Friedrichshafen Flights
Fastest flight time23h 25m
Cheapest priceR9 218
Port Elizabeth to Munich Flights
Fastest flight time23h 55m
Cheapest priceR8 757
George to Düsseldorf Flights
Fastest flight time24h 05m
Cheapest priceR9 095
Cape Town to Dresden Flights
Fastest flight time27h 55m
Cheapest priceR9 342
Johannesburg to Stuttgart Flights
Fastest flight time20h 25m
Cheapest priceR8 803

Flights to regions in Germany

Pick a destination for your flight below

Start planning your trip to Germany