Find cheap flights from Johannesburg Lanseria to Italy

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

HLA — Italy
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 Italy

  • Book at least 3 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 Italy is May.
  • Morning departure is around 48% more expensive 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 Italy flights

COVID-19 information

Safety measures for airlines flying from Johannesburg Lanseria to Italy

Airlines flying from Johannesburg Lanseria to Italy 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 Italy

Mandatory masks

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

Social distancing seating

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

Pre-flight testing

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

Flexible cancellations

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

Book cheap flights from Johannesburg Lanseria to Italy

Recent return flight deals

4/6Sat
2 stopsMultiple Airlines
19h 45mHLA-FCO
11/6Sat
2 stopsMultiple Airlines
21h 10mFCO-HLA
R12 181
16/6Thu
2 stopsMultiple Airlines
32h 30mHLA-FCO
11/7Mon
3 stopsMultiple Airlines
25h 50mFCO-HLA
R17 053
7/9Wed
2 stopsMultiple Airlines
22h 15mHLA-FCO
12/9Mon
2 stopsMultiple Airlines
21h 00mFCO-HLA
R18 232
30/6Thu
2 stopsMultiple Airlines
19h 45mHLA-FCO
13/7Wed
2 stopsMultiple Airlines
21h 00mFCO-HLA
R25 917

Search by stops

Search by price

Recent one-way flight deals

29/6Wed
2 stopsMultiple Airlines
35h 40mHLA-FCO
R8 251
8/6Wed
2 stopsMultiple Airlines
19h 45mHLA-FCO
R8 519
27/6Mon
2 stopsMultiple Airlines
32h 30mHLA-FCO
R8 566
19/8Fri
2 stopsMultiple Airlines
22h 55mHLA-FCO
R10 012
19/8Fri
2 stopsMultiple Airlines
22h 55mHLA-FCO
R10 027
19/8Fri
2 stopsMultiple Airlines
40h 50mHLA-FCO
R10 310
8/6Wed
3 stopsMultiple Airlines
44h 20mHLA-FCO
R10 640
20/8Sat
3 stopsMultiple Airlines
47h 00mHLA-FCO
R10 656
28/6Tue
2 stopsMultiple Airlines
32h 30mHLA-FCO
R11 678
19/8Fri
3 stopsMultiple Airlines
28h 05mHLA-FCO
R11 693
20/8Sat
3 stopsMultiple Airlines
59h 50mHLA-FCO
R11 819
20/8Sat
2 stopsMultiple Airlines
32h 30mHLA-FCO
R11 835
29/6Wed
3 stopsMultiple Airlines
41h 50mHLA-FCO
R12 259
19/8Fri
3 stopsMultiple Airlines
45h 55mHLA-FCO
R12 809
19/8Fri
3 stopsMultiple Airlines
45h 55mHLA-FCO
R12 951
20/8Sat
2 stopsMultiple Airlines
24h 35mHLA-FCO
R17 587
28/6Tue
3 stopsMultiple Airlines
32h 25mHLA-FCO
R18 892
27/6Mon
3 stopsMultiple Airlines
27h 50mHLA-FCO
R24 912

Search by stops

Search by price

Johannesburg Lanseria - Italy Flights

Departure:

Johannesburg Lanseria (HLA)South Africa

Browse destinations:

R12 181