How to get to Johannesburg, South Africa from Fiji by flight ? You can check flights from Fiji to Johannesburg, South Africa below.
You can find flight ticket prices from Fiji to Johannesburg, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Fiji to Suva.
You take a flight from Suva to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FJ6
Fiji Airways
FJ361
Fiji Airways
SQ478
Singapore Airlines
|
06:15
Suva
11:40
Nadi
01:25
Singapore Changi
|
06:45
Nadi
18:00
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ941
Fiji Airways
QF569
Qantas
SA281
South African Airways
|
07:30
Suva
16:55
Sydney
23:40
Perth
|
10:40
Sydney
20:00
Perth
04:55
Johannesburg
|
Connect |
FJ941
Fiji Airways
QF1
Qantas
SQ478
Singapore Airlines
|
07:30
Suva
15:55
Sydney
01:25
Singapore Changi
|
10:40
Sydney
22:15
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ941
Fiji Airways
QF63
Qantas
|
07:30
Suva
10:55
Sydney
|
10:40
Sydney
17:00
Johannesburg
|
Connect |
FJ941
Fiji Airways
QF577
Qantas
SA281
South African Airways
|
07:30
Suva
12:20
Sydney
23:40
Perth
|
10:40
Sydney
15:25
Perth
04:55
Johannesburg
|
Connect |
FJ941
Fiji Airways
QF567
Qantas
SA281
South African Airways
|
07:30
Suva
15:55
Sydney
23:40
Perth
|
10:40
Sydney
19:00
Perth
04:55
Johannesburg
|
Connect |
FJ10
Fiji Airways
VA174
Virgin Australia
VA470
Virgin Australia
SA281
South African Airways
|
10:00
Suva
13:25
Nadi
17:30
Brisbane
23:40
Perth
|
10:30
Nadi
15:45
Brisbane
21:15
Perth
04:55
Johannesburg
|
Connect |
FJ10
Fiji Airways
FJ361
Fiji Airways
SQ478
Singapore Airlines
|
10:00
Suva
11:40
Nadi
01:25
Singapore Changi
|
10:30
Nadi
18:00
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ431
Fiji Airways
VA144
Virgin Australia
VA569
Virgin Australia
SA281
South African Airways
|
10:40
Suva
16:00
Auckland
19:00
Sydney
23:40
Perth
|
13:50
Auckland
17:45
Sydney
22:15
Perth
04:55
Johannesburg
|
Connect |
FJ16
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
17:00
Suva
19:00
Nadi
10:55
Sydney
|
17:30
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ18
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
17:30
Suva
19:00
Nadi
10:55
Sydney
|
18:00
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ44
Fiji Airways
FJ923
Fiji Airways
QF503
Qantas
QF63
Qantas
|
18:00
Suva
20:30
Nadi
06:40
Brisbane
10:55
Sydney
|
18:45
Nadi
22:50
Brisbane
08:15
Sydney
17:00
Johannesburg
|
Connect |
FJ44
Fiji Airways
FJ923
Fiji Airways
QF501
Qantas
QF63
Qantas
|
18:00
Suva
20:30
Nadi
06:05
Brisbane
10:55
Sydney
|
18:45
Nadi
22:50
Brisbane
07:40
Sydney
17:00
Johannesburg
|
Connect |
FJ2940
Fiji Airways
FJ415
Fiji Airways
QF140
Qantas
QF63
Qantas
|
18:45
Suva
20:30
Nadi
06:05
Auckland
10:55
Sydney
|
19:30
Nadi
23:45
Auckland
07:45
Sydney
17:00
Johannesburg
|
Connect |
FJ24
Fiji Airways
FJ413
Fiji Airways
QF140
Qantas
QF63
Qantas
|
19:30
Suva
22:30
Nadi
06:05
Auckland
10:55
Sydney
|
20:00
Nadi
01:45
Auckland
07:45
Sydney
17:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Fiji to Nadi.
You take a flight from Nadi to Johannesburg and cost approximately 850 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FJ391
Fiji Airways
SA287
South African Airways
|
08:20
Nadi
23:55
Hong Kong
|
14:50
Hong Kong
07:05
Johannesburg
|
Connect |
FJ391
Fiji Airways
CX749
Cathay Pacific
|
08:20
Nadi
00:20
Hong Kong
|
14:50
Hong Kong
07:10
Johannesburg
|
Connect |
FJ361
Fiji Airways
SQ478
Singapore Airlines
|
11:40
Nadi
01:25
Singapore Changi
|
18:00
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ361
Fiji Airways
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
11:40
Nadi
02:00
Singapore Changi
08:40
Addis Ababa
|
18:00
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
|
Connect |
VA174
Virgin Australia
SQ266
Singapore Airlines
SQ478
Singapore Airlines
|
13:25
Nadi
18:20
Brisbane
01:25
Singapore Changi
|
15:45
Brisbane
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
VA174
Virgin Australia
VA470
Virgin Australia
SA281
South African Airways
|
13:25
Nadi
17:30
Brisbane
23:40
Perth
|
15:45
Brisbane
21:15
Perth
04:55
Johannesburg
|
Connect |
QF102
Qantas
QF63
Qantas
|
15:25
Nadi
10:55
Sydney
|
18:10
Sydney
17:00
Johannesburg
|
Connect |
JQ120
Jetstar
QF63
Qantas
|
15:50
Nadi
10:55
Sydney
|
18:50
Sydney
17:00
Johannesburg
|
Connect |
FJ931
Fiji Airways
QF404
Qantas
QF63
Qantas
|
18:40
Nadi
06:15
Melbourne
10:55
Sydney
|
22:35
Melbourne
07:40
Sydney
17:00
Johannesburg
|
Connect |
FJ931
Fiji Airways
QF402
Qantas
QF63
Qantas
|
18:40
Nadi
06:00
Melbourne
10:55
Sydney
|
22:35
Melbourne
07:25
Sydney
17:00
Johannesburg
|
Connect |
FJ931
Fiji Airways
QF400
Qantas
QF63
Qantas
|
18:40
Nadi
05:30
Melbourne
10:55
Sydney
|
22:35
Melbourne
06:55
Sydney
17:00
Johannesburg
|
Connect |
FJ915
Fiji Airways
QF63
Qantas
|
19:00
Nadi
10:55
Sydney
|
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ923
Fiji Airways
QF503
Qantas
QF63
Qantas
|
20:30
Nadi
06:40
Brisbane
10:55
Sydney
|
22:50
Brisbane
08:15
Sydney
17:00
Johannesburg
|
Connect |
FJ923
Fiji Airways
QF505
Qantas
QF63
Qantas
|
20:30
Nadi
07:10
Brisbane
10:55
Sydney
|
22:50
Brisbane
08:45
Sydney
17:00
Johannesburg
|
Connect |
NZ959
Air New Zealand
NZ101
Air New Zealand
QF63
Qantas
|
20:30
Nadi
07:00
Auckland
10:55
Sydney
|
23:40
Auckland
08:40
Sydney
17:00
Johannesburg
|
Connect |
FJ923
Fiji Airways
QF501
Qantas
QF63
Qantas
|
20:30
Nadi
06:05
Brisbane
10:55
Sydney
|
22:50
Brisbane
07:40
Sydney
17:00
Johannesburg
|
Connect |
FJ413
Fiji Airways
LA801
LATAM Chile
QF63
Qantas
|
22:30
Nadi
07:25
Auckland
10:55
Sydney
|
01:45
Auckland
09:20
Sydney
17:00
Johannesburg
|
Connect |
FJ413
Fiji Airways
JQ202
Jetstar
QF63
Qantas
|
22:30
Nadi
06:15
Auckland
10:55
Sydney
|
01:45
Auckland
08:00
Sydney
17:00
Johannesburg
|
Connect |
FJ413
Fiji Airways
QF140
Qantas
QF63
Qantas
|
22:30
Nadi
06:05
Auckland
10:55
Sydney
|
01:45
Auckland
07:45
Sydney
17:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Fiji to Labasa.
You take a flight from Labasa to Johannesburg and cost approximately 430 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FJ31
Fiji Airways
FJ431
Fiji Airways
QF146
Qantas
QF63
Qantas
|
08:40
Labasa
10:40
Suva
15:55
Auckland
10:55
Sydney
|
09:20
Suva
13:50
Auckland
17:35
Sydney
17:00
Johannesburg
|
Connect |
FJ82
Fiji Airways
VA174
Virgin Australia
VA470
Virgin Australia
SA281
South African Airways
|
09:10
Labasa
13:25
Nadi
17:30
Brisbane
23:40
Perth
|
09:55
Nadi
15:45
Brisbane
21:15
Perth
04:55
Johannesburg
|
Connect |
FJ82
Fiji Airways
NZ953
Air New Zealand
NZ282
Air New Zealand
SQ482
Singapore Airlines
|
09:10
Labasa
14:00
Nadi
23:55
Auckland
16:35
Singapore Changi
|
09:55
Nadi
17:10
Auckland
06:40
Singapore Changi
21:10
Johannesburg
|
Connect |
FJ82
Fiji Airways
FJ923
Fiji Airways
QF501
Qantas
QF63
Qantas
|
09:10
Labasa
20:30
Nadi
06:05
Brisbane
10:55
Sydney
|
09:55
Nadi
22:50
Brisbane
07:40
Sydney
17:00
Johannesburg
|
Connect |
FJ82
Fiji Airways
VA174
Virgin Australia
SQ266
Singapore Airlines
SQ478
Singapore Airlines
|
09:10
Labasa
13:25
Nadi
18:20
Brisbane
01:25
Singapore Changi
|
09:55
Nadi
15:45
Brisbane
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ80
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
12:45
Labasa
19:00
Nadi
10:55
Sydney
|
13:30
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ80
Fiji Airways
FJ361
Fiji Airways
SQ478
Singapore Airlines
|
12:45
Labasa
11:40
Nadi
01:25
Singapore Changi
|
13:30
Nadi
18:00
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ80
Fiji Airways
FJ931
Fiji Airways
QF402
Qantas
QF63
Qantas
|
12:45
Labasa
18:40
Nadi
06:00
Melbourne
10:55
Sydney
|
13:30
Nadi
22:35
Melbourne
07:25
Sydney
17:00
Johannesburg
|
Connect |
FJ80
Fiji Airways
QF102
Qantas
QF63
Qantas
|
12:45
Labasa
15:25
Nadi
10:55
Sydney
|
13:30
Nadi
18:10
Sydney
17:00
Johannesburg
|
Connect |
FJ39
Fiji Airways
FJ16
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
13:10
Labasa
17:00
Suva
19:00
Nadi
10:55
Sydney
|
13:50
Suva
17:30
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ37
Fiji Airways
FJ18
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
13:40
Labasa
17:30
Suva
19:00
Nadi
10:55
Sydney
|
14:20
Suva
18:00
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ37
Fiji Airways
FJ16
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
13:40
Labasa
17:00
Suva
19:00
Nadi
10:55
Sydney
|
14:20
Suva
17:30
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ923
Fiji Airways
SQ256
Singapore Airlines
SQ482
Singapore Airlines
|
16:40
Labasa
20:30
Nadi
09:20
Brisbane
16:35
Singapore Changi
|
17:25
Nadi
22:50
Brisbane
15:30
Singapore Changi
21:10
Johannesburg
|
Connect |
FJ84
Fiji Airways
NZ959
Air New Zealand
NZ101
Air New Zealand
QF63
Qantas
|
16:40
Labasa
20:30
Nadi
07:00
Auckland
10:55
Sydney
|
17:25
Nadi
23:40
Auckland
08:40
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ923
Fiji Airways
SQ246
Singapore Airlines
SQ482
Singapore Airlines
|
16:40
Labasa
20:30
Nadi
23:50
Brisbane
16:35
Singapore Changi
|
17:25
Nadi
22:50
Brisbane
05:45
Singapore Changi
21:10
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ413
Fiji Airways
JQ202
Jetstar
QF63
Qantas
|
16:40
Labasa
19:00
Nadi
06:15
Auckland
10:55
Sydney
|
17:25
Nadi
22:15
Auckland
08:00
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ931
Fiji Airways
QF402
Qantas
QF63
Qantas
|
16:40
Labasa
18:40
Nadi
06:00
Melbourne
10:55
Sydney
|
17:25
Nadi
22:35
Melbourne
07:25
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ923
Fiji Airways
QF503
Qantas
QF63
Qantas
|
16:40
Labasa
20:30
Nadi
06:40
Brisbane
10:55
Sydney
|
17:25
Nadi
22:50
Brisbane
08:15
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ923
Fiji Airways
QF501
Qantas
QF63
Qantas
|
16:40
Labasa
20:30
Nadi
06:05
Brisbane
10:55
Sydney
|
17:25
Nadi
22:50
Brisbane
07:40
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ413
Fiji Airways
QF140
Qantas
QF63
Qantas
|
16:40
Labasa
19:00
Nadi
06:05
Auckland
10:55
Sydney
|
17:25
Nadi
22:15
Auckland
07:45
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ413
Fiji Airways
NZ101
Air New Zealand
QF63
Qantas
|
16:40
Labasa
19:00
Nadi
07:00
Auckland
10:55
Sydney
|
17:25
Nadi
22:15
Auckland
08:40
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ413
Fiji Airways
NZ101
Air New Zealand
QF63
Qantas
|
16:40
Labasa
22:30
Nadi
07:00
Auckland
10:55
Sydney
|
17:25
Nadi
01:45
Auckland
08:40
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
VA184
Virgin Australia
VA811
Virgin Australia
QF63
Qantas
|
16:40
Labasa
18:15
Nadi
07:00
Melbourne
10:55
Sydney
|
17:25
Nadi
22:05
Melbourne
08:25
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ413
Fiji Airways
NZ282
Air New Zealand
SQ482
Singapore Airlines
|
16:40
Labasa
19:00
Nadi
23:55
Auckland
16:35
Singapore Changi
|
17:25
Nadi
22:15
Auckland
06:40
Singapore Changi
21:10
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ931
Fiji Airways
QF404
Qantas
QF63
Qantas
|
16:40
Labasa
18:40
Nadi
06:15
Melbourne
10:55
Sydney
|
17:25
Nadi
22:35
Melbourne
07:40
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ253
Fiji Airways
VA78
Virgin Australia
QF63
Qantas
|
16:40
Labasa
19:00
Nadi
06:10
Apia
10:55
Sydney
|
17:25
Nadi
21:55
Apia
09:45
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
VA184
Virgin Australia
VA807
Virgin Australia
QF63
Qantas
|
16:40
Labasa
18:15
Nadi
06:30
Melbourne
10:55
Sydney
|
17:25
Nadi
22:05
Melbourne
07:55
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ931
Fiji Airways
SQ218
Singapore Airlines
SQ482
Singapore Airlines
|
16:40
Labasa
18:40
Nadi
23:35
Melbourne
16:35
Singapore Changi
|
17:25
Nadi
22:35
Melbourne
05:30
Singapore Changi
21:10
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
16:40
Labasa
19:00
Nadi
10:55
Sydney
|
17:25
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ931
Fiji Airways
VA803
Virgin Australia
QF63
Qantas
|
16:40
Labasa
18:40
Nadi
06:00
Melbourne
10:55
Sydney
|
17:25
Nadi
22:35
Melbourne
07:25
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ923
Fiji Airways
VA908
Virgin Australia
QF63
Qantas
|
16:40
Labasa
20:30
Nadi
06:00
Brisbane
10:55
Sydney
|
17:25
Nadi
22:50
Brisbane
07:35
Sydney
17:00
Johannesburg
|
Connect |
FJ84
Fiji Airways
FJ915
Fiji Airways
SQ212
Singapore Airlines
SQ482
Singapore Airlines
|
16:40
Labasa
19:00
Nadi
07:55
Sydney
16:35
Singapore Changi
|
17:25
Nadi
21:55
Sydney
14:15
Singapore Changi
21:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Fiji to Savusavu.
You take a flight from Savusavu to Johannesburg and cost approximately 430 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FJ158
Fiji Airways
FJ361
Fiji Airways
SQ478
Singapore Airlines
|
09:00
Savusavu
11:40
Nadi
01:25
Singapore Changi
|
10:10
Nadi
18:00
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ158
Fiji Airways
FJ361
Fiji Airways
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
09:00
Savusavu
11:40
Nadi
02:00
Singapore Changi
08:40
Addis Ababa
|
10:10
Nadi
18:00
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
|
Connect |
FJ104
Fiji Airways
FJ361
Fiji Airways
SQ478
Singapore Airlines
|
09:05
Savusavu
11:40
Nadi
01:25
Singapore Changi
|
10:15
Nadi
18:00
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ104
Fiji Airways
FJ361
Fiji Airways
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
09:05
Savusavu
11:40
Nadi
02:00
Singapore Changi
08:40
Addis Ababa
|
10:15
Nadi
18:00
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
|
Connect |
FJ104
Fiji Airways
VA174
Virgin Australia
VA470
Virgin Australia
SA281
South African Airways
|
09:05
Savusavu
13:25
Nadi
17:30
Brisbane
23:40
Perth
|
10:15
Nadi
15:45
Brisbane
21:15
Perth
04:55
Johannesburg
|
Connect |
FJ104
Fiji Airways
VA174
Virgin Australia
SQ266
Singapore Airlines
SQ478
Singapore Airlines
|
09:05
Savusavu
13:25
Nadi
18:20
Brisbane
01:25
Singapore Changi
|
10:15
Nadi
15:45
Brisbane
00:20
Singapore Changi
06:10
Johannesburg
|
Connect |
FJ110 156
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
15:50
Savusavu
19:00
Nadi
10:55
Sydney
|
17:00
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ156
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
16:00
Savusavu
19:00
Nadi
10:55
Sydney
|
17:10
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
FJ110
Fiji Airways
FJ915
Fiji Airways
QF63
Qantas
|
16:10
Savusavu
19:00
Nadi
10:55
Sydney
|
17:20
Nadi
21:55
Sydney
17:00
Johannesburg
|
Connect |
You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below
Booking.com