Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Johannesburg to Rome?

Flights from Rome to Johannesburg, South Africa Last modified: Sep 27, 2016 2:32 AM

Rome to Johannesburg Last modified: Sep 27, 2016 2:32 AM

We've scanned 23,126,175,300 round trip itineraries and found the cheapest flights from Rome to Johannesburg. Turkish & Egyptair frequently offer the best deals on Rome to Johannesburg flights, or select your preferred carrier below to see the cheapest days to fly.

Turkish
ROMJNB
Tue 11/22
1 stop
JNBROM
Wed 11/30
1 stop
€441
Select
Egyptair
ROMJNB
Sat 10/15
1 stop
JNBROM
Wed 10/19
1 stop
€463
Select
Egyptair
ROMJNB
Sat 10/22
1 stop
JNBROM
Fri 10/28
1 stop
€463
Select
Egyptair
ROMJNB
Sun 10/23
1 stop
JNBROM
Sun 10/30
1 stop
€463
Select
Egyptair
ROMJNB
Thu 10/27
1 stop
JNBROM
Sun 11/6
1 stop
€463
Select
Egyptair
ROMJNB
Thu 10/27
1 stop
JNBROM
Fri 11/11
1 stop
€463
Select
Ethiopian
ROMJNB
Tue 10/11
1 stop
JNBROM
Sun 10/16
1 stop
€474
Select
Ethiopian
ROMJNB
Wed 10/12
1 stop
JNBROM
Sun 10/16
1 stop
€474
Select
Ethiopian
ROMJNB
Wed 10/26
1 stop
JNBROM
Tue 11/1
1 stop
€474
Select
Ethiopian
ROMJNB
Wed 10/26
1 stop
JNBROM
Thu 11/10
1 stop
€474
Select
Ethiopian
ROMJNB
Wed 10/26
1 stop
JNBROM
Fri 11/11
1 stop
€474
Select
Iberia
ROMJNB
Thu 11/3
1 stop
JNBROM
Wed 11/16
1 stop
€486
Select
British Airways
ROMJNB
Tue 11/15
1 stop
JNBROM
Tue 11/22
1 stop
€502
Select
British Airways
ROMJNB
Tue 11/22
1 stop
JNBROM
Tue 11/29
1 stop
€502
Select
British Airways
ROMJNB
Sun 11/27
1 stop
JNBROM
Sun 12/4
1 stop
€502
Select
British Airways
ROMJNB
Tue 11/29
1 stop
JNBROM
Tue 12/6
1 stop
€502
Select
British Airways
ROMJNB
Wed 11/30
1 stop
JNBROM
Wed 12/7
1 stop
€502
Select
KLM
ROMJNB
Fri 12/2
1 stop
JNBROM
Thu 12/22
1 stop
€520
Select
KLM
ROMJNB
Mon 12/5
1 stop
JNBROM
Sun 12/11
1 stop
€520
Select
Air France
ROMJNB
Fri 11/4
1 stop
JNBROM
Wed 11/16
1 stop
€524
Select
Air France
ROMJNB
Tue 11/15
1 stop
JNBROM
Tue 11/22
1 stop
€524
Select
Air France
ROMJNB
Wed 11/16
1 stop
JNBROM
Wed 11/23
1 stop
€524
Select
Air France
ROMJNB
Tue 11/29
1 stop
JNBROM
Tue 12/6
1 stop
€524
Select
Air France
ROMJNB
Fri 12/2
1 stop
JNBROM
Thu 12/22
1 stop
€524
Select
Emirates
ROMJNB
Tue 11/1
1 stop
JNBROM
Tue 11/8
1 stop
€537
Select
Emirates
ROMJNB
Wed 11/2
1 stop
JNBROM
Wed 11/9
1 stop
€537
Select
Emirates
ROMJNB
Wed 11/2
1 stop
JNBROM
Wed 11/16
1 stop
€537
Select
Emirates
ROMJNB
Thu 11/3
1 stop
JNBROM
Thu 11/10
1 stop
€537
Select
Emirates
ROMJNB
Thu 11/3
1 stop
JNBROM
Wed 11/16
1 stop
€537
Select
Alitalia
ROMJNB
Tue 11/15
1 stop
JNBROM
Tue 11/29
1 stop
€544
Select
Etihad
ROMJNB
Sun 10/2
1 stop
JNBROM
Sun 10/9
1 stop
€570
Select
Etihad
ROMJNB
Mon 10/3
1 stop
JNBROM
Mon 10/10
1 stop
€570
Select
Etihad
ROMJNB
Tue 10/4
1 stop
JNBROM
Tue 10/11
1 stop
€570
Select
Etihad
ROMJNB
Wed 10/5
1 stop
JNBROM
Wed 10/12
1 stop
€570
Select
Etihad
ROMJNB
Tue 10/11
1 stop
JNBROM
Sun 10/16
1 stop
€570
Select
Air Berlin
ROMJNB
Tue 10/25
2 stops
JNBROM
Tue 11/1
2 stops
€588
Select
Air Berlin
ROMJNB
Wed 10/26
2 stops
JNBROM
Tue 11/1
2 stops
€588
Select
Air Berlin
ROMJNB
Wed 11/2
2 stops
JNBROM
Wed 11/9
2 stops
€588
Select
Air Berlin
ROMJNB
Tue 11/8
2 stops
JNBROM
Sun 11/20
2 stops
€588
Select
Air Berlin
ROMJNB
Tue 11/29
2 stops
JNBROM
Tue 12/6
2 stops
€588
Select
Swiss
ROMJNB
Tue 11/29
1 stop
JNBROM
Tue 12/6
1 stop
€611
Select
Kenya
ROMJNB
Tue 11/8
2 stops
JNBROM
Sun 11/20
2 stops
€651
Select
South African
ROMJNB
Tue 11/15
1 stop
JNBROM
Tue 11/22
1 stop
€661
Select
South African
ROMJNB
Wed 11/16
1 stop
JNBROM
Wed 11/23
1 stop
€661
Select
South African
ROMJNB
Tue 11/22
1 stop
JNBROM
Tue 11/29
1 stop
€661
Select
South African
ROMJNB
Wed 11/23
1 stop
JNBROM
Wed 11/30
1 stop
€661
Select
South African
ROMJNB
Mon 11/28
1 stop
JNBROM
Mon 12/5
1 stop
€661
Select
Lufthansa
ROMJNB
Tue 1/10
1 stop
JNBROM
Wed 1/25
1 stop
€699
Select
Air Serbia
ROMJNB
Tue 10/11
2 stops
JNBROM
Sun 10/16
2 stops
€721
Select
Air Serbia
ROMJNB
Tue 10/11
2 stops
JNBROM
Tue 10/18
2 stops
€721
Select
Air Serbia
ROMJNB
Thu 10/13
2 stops
JNBROM
Thu 10/20
2 stops
€721
Select
Air Serbia
ROMJNB
Sun 10/16
2 stops
JNBROM
Sun 10/23
2 stops
€721
Select
Air Serbia
ROMJNB
Sun 10/23
2 stops
JNBROM
Sun 10/30
2 stops
€721
Select
Qatar
ROMJNB
Wed 9/28
1 stop
JNBROM
Wed 10/5
1 stop
€785
Select
Qatar
ROMJNB
Thu 9/29
1 stop
JNBROM
Thu 10/6
1 stop
€785
Select
Qatar
ROMJNB
Tue 10/4
1 stop
JNBROM
Tue 10/11
1 stop
€785
Select
Qatar
ROMJNB
Thu 10/6
1 stop
JNBROM
Thu 10/13
1 stop
€785
Select
Qatar
ROMJNB
Tue 10/11
1 stop
JNBROM
Sat 10/15
1 stop
€785
Select
El Al
ROMJNB
Sat 11/5
1 stop
JNBROM
Sat 11/19
1 stop
€879
Select
El Al
ROMJNB
Thu 12/1
1 stop
JNBROM
Thu 12/8
1 stop
€879
Select
El Al
ROMJNB
Thu 12/15
1 stop
JNBROM
Thu 12/22
1 stop
€879
Select
El Al
ROMJNB
Sun 12/25
1 stop
JNBROM
Sat 1/7
1 stop
€879
Select
El Al
ROMJNB
Sun 12/25
1 stop
JNBROM
Mon 1/9
1 stop
€879
Select
Air Mauritius
ROMJNB
Mon 1/2
2 stops
JNBROM
Sun 1/8
2 stops
€1,553
Select
Saudi Arabian
ROMJNB
Wed 11/2
2 stops
JNBROM
Wed 11/9
2 stops
€3,323
Select
Austrian
ROMJNB
Tue 10/4
2 stops
JNBROM
Tue 10/11
2 stops
€4,537
Select
Austrian
ROMJNB
Wed 10/5
2 stops
JNBROM
Wed 10/12
2 stops
€4,537
Select
Austrian
ROMJNB
Fri 10/7
2 stops
JNBROM
Fri 10/14
2 stops
€4,537
Select
Austrian
ROMJNB
Sun 10/9
2 stops
JNBROM
Sun 10/16
2 stops
€4,537
Select
Austrian
ROMJNB
Mon 10/10
2 stops
JNBROM
Mon 10/17
2 stops
€4,537
Select
Brussels
ROMJNB
Mon 10/10
2 stops
JNBROM
Mon 10/17
2 stops
€4,668
Select
Brussels
ROMJNB
Wed 10/12
2 stops
JNBROM
Wed 10/19
2 stops
€4,668
Select
Brussels
ROMJNB
Mon 10/17
2 stops
JNBROM
Mon 10/24
2 stops
€4,668
Select
Brussels
ROMJNB
Tue 10/18
2 stops
JNBROM
Tue 10/25
2 stops
€4,668
Select
Brussels
ROMJNB
Wed 10/19
2 stops
JNBROM
Wed 10/26
2 stops
€4,668
Select
Tap Portugal
ROMJNB
Sun 10/9
2 stops
JNBROM
Sun 10/16
2 stops
€4,693
Select
Tap Portugal
ROMJNB
Fri 10/28
2 stops
JNBROM
Fri 11/4
2 stops
€4,693
Select
SAS
ROMJNB
Fri 11/11
2 stops
JNBROM
Fri 11/18
2 stops
€4,783
Select

How Much is a Flight from Rome to Johannesburg?

We have collected flight cost data from across the web for travel from Rome to Johannesburg, and have found the average flight price for this trip to be €446.

Where To Buy Cheap Flights from Rome to Johannesburg?

The best way to find a great deal on airfare is to search multiple sites. When you run a search on FareCompare, we search multiple sites and fare sources all at once so you don't have to - which is why we thinking FareCompare is the best place to find cheap tickets. Airlines can adjust prices for tickets from Rome to Johannesburg based on the day and time that you decide to book your flight. We have collected data from all airlines, and have found that Tuesdays, Wednesdays, and Saturdays are often the best days to book flights. If you'd like to learn more, read our article about the best time to buy airline tickets.

How far in advance should I book tickets from Rome to Johannesburg?

The chart below shows up-to-date information regarding how far in advance to book your flight from Rome to Johannesburg.

Non Stop versus Connecting
Advanced PurchaseNon StopConnecting
< 7 days €0 €481
7-14 days €0 €474
14-21 days €0 €442
21-30 days €0 €442
30-60 days €0 €441
60-90 days €0 €442
90+ days €0 €445

Cheapest Day To Fly from Rome to Johannesburg

We've examined 23,133,250,742 itinerary searches that we've seen for departures in the next 90 days and found that the cheapest day to fly from Rome to Johannesburg is Tuesday. See the chart below to compare prices for other days of the week.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
€442 €441 €442 €442 €442 €463 €442

Compare Flight Prices from Rome to Johannesburg by Month

Low priced flights are most commonly available by purchasing between one and three months in advance. International or holiday flights may need to be purchased even further in advance. The chart below shows the cheapest flight prices by month for Rome to Johannesburg flights.

Month Origin Destination Carrier Depart Date Return Date Stops Price
September Rome Johannesburg Ethiopian 9/28/16 10/5/16 1 €481
October Rome Johannesburg Turkish 10/12/16 10/16/16 1 €442
November Rome Johannesburg Turkish 11/22/16 11/30/16 1 €441
December Rome Johannesburg Turkish 12/1/16 12/8/16 1 €442
January Rome Johannesburg Turkish 1/27/17 2/2/17 1 €445
February Rome Johannesburg Turkish 2/8/17 2/15/17 1 €445
March Rome Johannesburg Turkish 3/21/17 3/30/17 1 €445
April Rome Johannesburg Ethiopian 4/10/17 4/13/17 1 €499

Cheap Last Minute Flights from Rome to Johannesburg

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Rome to Johannesburg. The chart below shows the best last minute deals and cheap flights this weekend we could find.

Next 30 Days

SunMonTueWedThuFriSat
2 3 4 5 6 7 8
€497
9 10 11 12 13 14 15
€497
16 17 18 19 20 21 22
23 24 25 26 27 28 29
€585
30 31 1 2 3 4 5
€585

Connecting Flights vs Direct Flights from Rome to Johannesburg

Flights between some cities may be significantly cheaper if you choose a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Rome to Johannesburg is €822.

The average price for direct flights from Rome to Johannesburg is not available.

One Way Flights vs Round Trip Flights from Rome to Johannesburg

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Rome to Johannesburg. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Rome to Johannesburg is not available.

The average price for round trip flights from Rome to Johannesburg is €822.

Rome to Johannesburg Flight Questions

Below are some common questions that asked about this flight route:

Question: What are the most popular connecting cities when flying from Rome to Johannesburg?
Answer: Addis Ababa, ET

Airlines in Rome flying to Johannesburg Last modified: Sep 27, 2016 2:32 AMNumber of routes searched: 27Number of itineraries searched: 60,130

Wondering which airlines fly out of Rome to Johannesburg? We've gathered the average price of Rome airlines with flights to Johannesburg. Different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary showing which days of the week individual carriers offer flights for the next 30 days.

Rome to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB
Ethiopian ADD
Turkish IST
Etihad AUH
Qatar DOH
Air France CDG
Lufthansa FRA
KLM AMS
Swiss ZRH
British Airways LHR
Egyptair CAI
Lufthansa MUC
Iberia MAD
El Al TLV
Lufthansa MUC / FRA
Lufthansa FRA / MUC
Air China PEK
Saudi Arabian JED
United IAD
Air France BOD / CDG
Air France LYS / CDG
Air France NCE / CDG
British Airways DUB / LHR
British Airways ORY / LHR
Cathay HKG
Delta ATL
Singapore SIN

Rome to Johannesburg Airports

These are the major commercial airports we're currently monitoring in Rome and Johannesburg. If your route includes a city with multiple airports, you may be able to find substantial savings by choosing an alternate airport.

Farecompare Research Tools

FareCompare's Flight Schedule Search Tool helps you find information about airline schedule filings, including flight numbers, depart times, and travel distance.

Cheap International Flights from Rome - ROM

FlightsAirlineLowest Price
Flights from Rome to London Germanwings, Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Turkish, TunisAir, Vueling €90
Flights from Rome to Paris Germanwings, Air France, Alitalia, British Airways, Eurowings, Iberia, Luxair, Lufthansa, Swiss, Czech, Austrian, Croatia, Brussels, Vueling €99
Flights from Rome to Durban Air France, British Airways, Emirates, Ethiopian, Etihad, Lufthansa, Swiss, Qatar, South African, Turkish €473
Flights from Rome to Istanbul Air Moldova, Aegean, Air Berlin, Air France, Alitalia, British Airways, Air Serbia, KLM, Luxair, Lufthansa, Pegasus, UIA, TAROM, Turkish, Tap Portugal, TunisAir €106
Flights from Rome to Maputo Air France, Ethiopian, Etihad, Kenya, Qatar, South African, Turkish, Tap Portugal €673
Flights from Rome to New York American, Air Berlin, Air Canada, Air France, AeroMexico, Finnair, Alitalia, British Airways, airBaltic, Delta, Norwegian Shuttle, Aer Lingus, Icelandair, Iberia, Air Serbia, KLM, Lufthansa, Swiss, China Eastern, Czech, Austrian, Qatar, TAROM, Brussels, Aeroflot, Turkish, Tap Portugal, United, Air Europa €394
Flights from Rome to Cape Town Air France, Finnair, British Airways, Emirates, Ethiopian, Etihad, Iberia, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, Egyptair, Qatar, South African, Brussels, Turkish €472
Flights from Rome to Dubai Air France, Air Algerie, Alitalia, British Airways, Emirates, IranAir, KLM, Lufthansa, Swiss, MEA, Egyptair, Pegasus, Qatar, Royal Jordanian, Saudi Arabian, Turkish, Tap Portugal €245
Flights from Rome to Harare British Airways, Ethiopian, Qatar €776
Flights from Rome to Bangkok Jet Airways, Air Berlin, Air France, Air India, Finnair, Alitalia, British Airways, Air China, China Airlines, Cathay, China Southern, Norwegian Shuttle, Emirates, Ethiopian, Etihad, Hainan, Uzbekistan, JAL, Air Serbia, Korean, KLM, Kuwait, Lufthansa, Swiss, El Al, Malaysia, Egyptair, China Eastern, All Nippon, Austrian, Asiana, UIA, Qatar, Royal Jordanian, SAS, Brussels, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, Srilankan €408
Flights from Rome to Amsterdam Germanwings, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, SmartWings, SAS, Vueling €88
Flights from Rome to Windhoek Air France, British Airways, Ethiopian, Etihad, KLM, Lufthansa, Swiss, Qatar, South African €607
Flights from Rome to Barcelona Alitalia, British Airways, Iberia, Air Europa, Vueling €79

Cheap International Flights to Johannesburg - JNB

FlightsAirlineLowest Price
Flights from Bologna to Johannesburg Air Berlin, Air France, Alitalia, British Airways, Emirates, Iberia, KLM, Lufthansa, Austrian, Qatar, Brussels, Turkish, Air Austral €496
Flights from Naples to Johannesburg Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Qatar, Brussels, Turkish €461
Flights from Pisa to Johannesburg Alitalia, British Airways, Etihad, KLM, Lufthansa, Qatar, Turkish €700
Flights from Florence to Johannesburg Air Berlin, Air France, Alitalia, British Airways, NIKI, Iberia, KLM, Lufthansa, Swiss, Qatar, Brussels €513
Flights from Ancona to Johannesburg Lufthansa Check Dates
Flights from Olbia to Johannesburg Air Berlin, Etihad, Lufthansa Check Dates
Flights from Bastia to Johannesburg Air France Check Dates
Flights from Ajaccio to Johannesburg Air France Check Dates
Flights from Calvi to Johannesburg Air France Check Dates
Flights from Florence to London Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Vueling, City Jet €99
Flights from Naples to London Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Austrian, Brussels, Vueling €127
Flights from Bologna to Durban Air France, British Airways, Lufthansa, Qatar, Turkish €764
Flights from Florence to Durban Air France, Lufthansa, Qatar €1,490
Flights from Bologna to Maputo Qatar, Turkish €4,281
Flights from Florence to Paris Air France, Alitalia, British Airways, Iberia, Lufthansa, Swiss, Vueling €94
Flights from Pisa to London Germanwings, Alitalia, British Airways, Eurowings, Iberia, KLM, Lufthansa, Austrian, Vueling €128
Flights from Naples to Durban Air France, British Airways, Lufthansa, Swiss, Qatar, Turkish Check Dates
Cheap Flights from Rome to Johannesburg