You want to book a cheap flight from Johannesburg to Milan (Italy). The way to do this is by:
typing your flight details in the flight comparison engine on the left
checking the flight prices of each airline operating flights from Johannesburg to Milan (links to their online reservation systems below)
Airline |
Airports |
Stops |
|---|---|---|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
|
KLM Royal Dutch Airlines |
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa (MXP) or Milan Linate (LIN) Airport |
1-stop |
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa (MXP) or Milan Linate (LIN) Airport |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa (MXP) or Milan Linate (LIN) Airport |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
|
Johannesburg OR Tambo International Airport (JNB) to Milan Malpensa Airport (MXP) |
1-stop |
An alternative is to fly from Johannesburg to London and then from London to Milan. This may work out cheaper as the Johannesburg-London and London-Milan flight routes are very competitive.
