Find cheap flights from Johannesburg Lanseria to Germany

Search hundreds of travel sites at once for deals on flights to Germany

HLA — Germany
Jun 24 — Jul 11
Return
1 adult
Economy
0 bags
From?
To?
Fri 24/6
Fri 1/7

Top tips for finding cheap flights to Germany

  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Germany is November.
  • Morning departure is around 7% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Germany flights

COVID-19 information

Safety measures for airlines flying from Johannesburg Lanseria to Germany

Airlines flying from Johannesburg Lanseria to Germany have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg Lanseria to Germany

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg Lanseria to Germany

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg Lanseria to Germany

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg Lanseria to Germany

Flexible cancellations

Waiving of change fees. Search flexible flights from Johannesburg Lanseria to Germany

Book cheap flights from Johannesburg Lanseria to Germany

Recent return flight deals

20/7Wed
1 stopMultiple Airlines
18h 05mHLA-FRA
17/8Wed
1 stopMultiple Airlines
18h 15mFRA-HLA
R15 356
5/6Sun
2 stopsMultiple Airlines
22h 10mHLA-FRA
14/6Tue
2 stopsMultiple Airlines
26h 05mFRA-HLA
R15 434
26/7Tue
1 stopMultiple Airlines
18h 05mHLA-FRA
17/8Wed
1 stopMultiple Airlines
18h 15mFRA-HLA
R16 597
21/7Thu
1 stopMultiple Airlines
20h 35mHLA-FRA
17/8Wed
1 stopMultiple Airlines
18h 15mFRA-HLA
R16 786
23/7Sat
1 stopMultiple Airlines
20h 35mHLA-FRA
17/8Wed
1 stopMultiple Airlines
18h 15mFRA-HLA
R16 896
25/7Mon
1 stopMultiple Airlines
20h 35mHLA-FRA
17/8Wed
1 stopMultiple Airlines
18h 15mFRA-HLA
R17 226
11/6Sat
2 stopsMultiple Airlines
28h 15mHLA-FRA
21/6Tue
2 stopsMultiple Airlines
21h 40mFRA-HLA
R17 666
11/6Sat
2 stopsMultiple Airlines
28h 15mHLA-FRA
21/6Tue
2 stopsMultiple Airlines
21h 40mFRA-HLA
R17 682
23/7Sat
2 stopsMultiple Airlines
23h 45mHLA-FRA
14/8Sun
3 stopsMultiple Airlines
35h 40mFRA-HLA
R18 373
23/7Sat
3 stopsMultiple Airlines
27h 10mHLA-FRA
14/8Sun
3 stopsMultiple Airlines
35h 40mFRA-HLA
R18 923
23/7Sat
1 stopMultiple Airlines
20h 35mHLA-FRA
14/8Sun
1 stopMultiple Airlines
18h 15mFRA-HLA
R20 118
14/6Tue
2 stopsMultiple Airlines
20h 50mHLA-FRA
21/6Tue
2 stopsMultiple Airlines
21h 35mFRA-HLA
R20 652
23/7Sat
2 stopsMultiple Airlines
34h 55mHLA-FRA
14/8Sun
2 stopsMultiple Airlines
26h 05mFRA-HLA
R20 919
23/7Sat
2 stopsMultiple Airlines
34h 55mHLA-FRA
14/8Sun
1 stopMultiple Airlines
15h 35mFRA-HLA
R29 187

Search by stops

Search by price

Recent one-way flight deals

31/8Wed
2 stopsMultiple Airlines
29h 35mHLA-FRA
R7 607
25/8Thu
2 stopsMultiple Airlines
23h 45mHLA-FRA
R7 733
27/8Sat
2 stopsMultiple Airlines
23h 45mHLA-FRA
R7 764
20/7Wed
2 stopsMultiple Airlines
22h 10mHLA-FRA
R7 780
12/6Sun
2 stopsMultiple Airlines
22h 10mHLA-FRA
R7 843
4/6Sat
2 stopsMultiple Airlines
21h 50mHLA-MUC
R7 843
17/8Wed
2 stopsMultiple Airlines
22h 10mHLA-FRA
R7 906
25/8Thu
2 stopsMultiple Airlines
26h 40mHLA-FRA
R7 984
3/6Fri
2 stopsMultiple Airlines
21h 50mHLA-MUC
R8 126
7/8Sun
2 stopsMultiple Airlines
22h 10mHLA-FRA
R8 189
25/8Thu
3 stopsMultiple Airlines
24h 45mHLA-FRA
R8 534
4/6Sat
3 stopsMultiple Airlines
46h 50mHLA-MUC
R8 597
20/7Wed
3 stopsMultiple Airlines
37h 55mHLA-FRA
R8 849
2/6Thu
2 stopsMultiple Airlines
23h 00mHLA-MUC
R8 896
9/6Thu
2 stopsMultiple Airlines
20h 50mHLA-FRA
R9 132
6/7Wed
2 stopsMultiple Airlines
22h 40mHLA-FRA
R9 257
7/8Sun
2 stopsMultiple Airlines
41h 05mHLA-MUC
R9 886
6/7Wed
2 stopsMultiple Airlines
23h 45mHLA-FRA
R10 137
27/6Mon
3 stopsMultiple Airlines
45h 15mHLA-MUC
R10 342
7/8Sun
3 stopsMultiple Airlines
26h 20mHLA-FRA
R11 269

Search by stops

Search by price

Johannesburg Lanseria - Germany Flights