Cheap Flights from Tunis to Johannesburg
Browse current best options from Tunis. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Tunis
RatePunk searches hundreds of travel sites at once for deals on flights to Johannesburg
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Tunis to Johannesburg
Explore current cheapest deals departing from Tunis to Johannesburg
Round trip
Sort by: Cheapest
September 23 - September 30
TUN - Johannesburg
$1,117
$816
Round trip
July 2 - July 8
TUN - Johannesburg
$1,046
$825
Round trip
December 1 - December 6
TUN - Johannesburg
$1,222
$839
Round trip
November 15 - November 30
TUN - Johannesburg
$1,040
$842
Round trip
November 23 - November 30
TUN - Johannesburg
$1,030
$846
Round trip
November 1 - November 30
TUN - Johannesburg
$1,036
$847
Round trip
October 23 - October 30
TUN - Johannesburg
$1,072
$851
Round trip
November 14 - November 22
TUN - Johannesburg
$1,023
$854
Round trip
September 10 - September 16
TUN - Johannesburg
$1,108
$864
Round trip
July 23 - July 28
TUN - Johannesburg
$1,007
$873
Round trip
Unlock all 500+ flight deals to Johannesburg and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Tunis to Johannesburg
How much is a round trip from Tunis to Johannesburg
Regular price: $968 - $1,328
Prices for flights from Tunis to Johannesburg are currently below the regular range.
Regular prices for flights from Tunis to Johannesburg typically range from $968 to $1328. The current lowest deal is $816 with Turkish Airlines, for travel from Sep 23 to Sep 30.
now $816
Low $968
High $1,328
The cheapest time to fly from Tunis to Johannesburg
The cheapest month to fly from Tunis to Johannesburg is December, with a median price of 393 USD. The most expensive month is August, with a median price of 957 USD. Prices are generally lower from April to December.
December
Flights from $393
August
Flights from $957
Direct flights from Tunis to Johannesburg
Etihad Airways
Qatar Airways
Turkish Airlines
Lufthansa
Last-minute flights going from Tunis to Johannesburg
Thu, Jun 18
TUN - Johannesburg
Tunis (TUN) - Johannesburg (JNB)
Qatar Airways
$1,323
$976
One-way
Sun, Jun 21
TUN - Johannesburg
Tunis (TUN) - Johannesburg (JNB)
Etihad Airways
$1,340
$955
One-way
Sun, Jun 21
TUN - Johannesburg
Tunis (TUN) - Johannesburg (JNB)
Etihad Airways
$1,345
$994
One-way
Mon, Jun 22
TUN - Johannesburg
Tunis (TUN) - Johannesburg (JNB)
Qatar Airways
$1,225
$1,026
One-way
Mon, Jun 22
TUN - Johannesburg
Tunis (TUN) - Johannesburg (JNB)
Qatar Airways
$1,165
$1,047
One-way
Tue, Jun 23
TUN - Johannesburg
Tunis (TUN) - Johannesburg (JNB)
Etihad Airways
$1,162
$997
One-way
Biggest price drops on these dates for flights from Tunis to Johannesburg
Jun 21 - Jun 22
$1,340 → $955
29%
Dec 1 - Dec 6
$1,222 → $839
31%
Jun 21 - Jun 23
$1,345 → $994
26%
Jun 18 - Jun 22
$1,323 → $976
26%
Popular Airports to fly from Tunis to Johannesburg
Tunis - Johannesburg route insights
💸 Price insights
Recent fares near the typical level
Recent fares for Tunis to Johannesburg are near the typical level of $700.
📅 Best time to fly
Cheapest flights in December
Historically, December offers the lowest median price at $393 for Tunis to Johannesburg.
⏱️ Flight duration
Connecting flights average 21h 15m
Flights from Tunis to Johannesburg typically involve connecting flights, averaging 21h 15m.
✈️ Airlines & availability
Connecting flights are dominant
This route is dominated by connecting flights, with no direct flights available.
🏆 Airline highlight
Turkish Airlines offers deals
Turkish Airlines recently offered a deal for $816 from Tunis to Johannesburg.
🎯 Booking tip
Good prices are infrequent
Historically, only 15% of recent fares for this route were considered good prices.
Tunis main airports to depart from
Tunis–Carthage International (TUN)
Tunis–Carthage International Airport is a convenient departure point for flights from Tunis to Johannesburg.
📍 ~5 km from city center (reachable by car)
💸 Flights from ~$816
Johannesburg main airports to arrive at
O. R. Tambo International (JNB)
O. R. Tambo International is the primary airport for flights to Johannesburg from Tunis.
📍 ~20 km from Johannesburg city center (reachable by car)
💸 Flights from ~$816
Lanseria International (HLA)
Lanseria International is an alternative arrival airport for flights to Johannesburg from Tunis.
📍 ~30 km from Johannesburg city center (reachable by car)
💸 Flights from ~$1237
Airports nearby Johannesburg used as alternative
Lanseria International (HLA)
Consider Lanseria International as it is significantly closer to Johannesburg and offers easier terminal navigation.
📍 ~30 km from Johannesburg (reachable by car)
💸 Flights from ~$1446
Bloemfontein (BFN)
Bloemfontein is a major domestic hub with reliable services, but requires a significant drive to Johannesburg.
📍 ~390 km from Johannesburg (reachable by car)
💸 Flights from ~$1172
Kruger Mpumalanga International (MQP)
Kruger Mpumalanga International is a reliable regional airport, but primarily serves tourist routes.
📍 ~330 km from Johannesburg (reachable by car)
💸 Flights from ~$1203
Polokwane International (PTG)
Polokwane International is a domestic option for northern Gauteng travelers, avoiding major hub congestion.
📍 ~280 km from Johannesburg (reachable by car)
💸 Flights from ~$1244
Durban International (DUR)
Durban International is a major international hub, but is a significant distance from Johannesburg.
📍 ~500 km from Johannesburg (reachable by car)
💸 Flights from ~$1069
Business & First Class Flight Deals to Johannesburg
Discover luxury on the budget with premium cabin class on flights from Tunis to Johannesburg.
Elite
Best Elite deals to Johannesburg
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From TUN
Elite
Jul 28
Johannesburg, South Africa
90% AI deal score
$3,380
$2,162
Save $1,218
From TUN
Elite
Jul 21
Johannesburg, South Africa
90% AI deal score
$3,433
$2,172
Save $1,261
From TUN
Elite
Aug 25
Johannesburg, South Africa
89% AI deal score
$3,019
$2,190
Save $829
From TUN
Elite
Jul 14
Johannesburg, South Africa
86% AI deal score
$3,448
$2,666
Save $782
From TUN
Elite
Jun 30
Johannesburg, South Africa
85% AI deal score
$3,312
$2,666
Save $646
From TUN
Elite
Jun 27
Johannesburg, South Africa
82% AI deal score
$2,768
$2,285
Save $483
From TUN
Elite
Jun 27
Johannesburg, South Africa
82% AI deal score
$2,763
$2,323
Save $440
From TUN
Elite
Jul 13
Johannesburg, South Africa
81% AI deal score
$3,318
$2,754
Save $564
From TUN
Elite
Jul 13
Johannesburg, South Africa
81% AI deal score
$3,415
$2,760
Save $655
From TUN
Elite
Jul 11
Johannesburg, South Africa
81% AI deal score
$3,397
$2,762
Save $635
From TUN
Elite
Jun 27
Johannesburg, South Africa
81% AI deal score
$2,697
$2,285
Save $412
From TUN
Elite
Jun 27
Johannesburg, South Africa
81% AI deal score
$2,667
$2,285
Save $382
From TUN
Elite
Jun 27
Johannesburg, South Africa
81% AI deal score
$2,674
$2,285
Save $389
From TUN
Elite
Jul 02
Johannesburg, South Africa
81% AI deal score
$2,697
$2,298
Save $399
From TUN
Elite
Jul 02
Johannesburg, South Africa
81% AI deal score
$2,696
$2,298
Save $398
From TUN
Elite
Jul 02
Johannesburg, South Africa
81% AI deal score
$2,696
$2,298
Save $398
From TUN
Elite
Jul 07
Johannesburg, South Africa
80% AI deal score
$3,256
$2,666
Save $590
From TUN
Elite
Jul 14
Johannesburg, South Africa
80% AI deal score
$3,278
$2,666
Save $612
From TUN
Elite
Jul 07
Johannesburg, South Africa
80% AI deal score
$3,207
$2,666
Save $541
From TUN
Elite
Jul 14
Johannesburg, South Africa
80% AI deal score
$3,273
$2,666
Save $607
From TUN
Elite
Jul 07
Johannesburg, South Africa
80% AI deal score
$3,231
$2,666
Save $565
From TUN
Elite
Jul 05
Johannesburg, South Africa
80% AI deal score
$3,237
$2,754
Save $483
From TUN
Elite
Jul 13
Johannesburg, South Africa
80% AI deal score
$3,200
$2,755
Save $445
From TUN
Elite
Jul 09
Johannesburg, South Africa
80% AI deal score
$3,252
$2,756
Save $496
From TUN
Elite
Jul 13
Johannesburg, South Africa
80% AI deal score
$3,275
$2,760
Save $515
From TUN
Elite
Jul 13
Johannesburg, South Africa
80% AI deal score
$3,193
$2,760
Save $433
From TUN
Elite
Jul 13
Johannesburg, South Africa
80% AI deal score
$3,193
$2,760
Save $433
From TUN
Elite
Jul 11
Johannesburg, South Africa
80% AI deal score
$3,262
$2,762
Save $500
From TUN
Elite
Jul 11
Johannesburg, South Africa
80% AI deal score
$3,210
$2,762
Save $448
From TUN
Elite
Jul 13
Johannesburg, South Africa
80% AI deal score
$3,225
$2,767
Save $458
From TUN
Elite
Jul 13
Johannesburg, South Africa
80% AI deal score
$3,212
$2,767
Save $445
From TUN
Elite
Jun 27
Johannesburg, South Africa
80% AI deal score
$2,680
$2,323
Save $357
From TUN
Elite
Jul 02
Johannesburg, South Africa
80% AI deal score
$2,709
$2,336
Save $373
From TUN
Elite
Jul 02
Johannesburg, South Africa
80% AI deal score
$2,694
$2,336
Save $358
From TUN
Elite
Jun 25
Johannesburg, South Africa
80% AI deal score
$2,675
$2,349
Save $326
From TUN
Elite
Jun 25
Johannesburg, South Africa
80% AI deal score
$2,755
$2,387
Save $368
From TUN
Elite
Jun 30
Johannesburg, South Africa
79% AI deal score
$3,079
$2,666
Save $413
From TUN
Elite
Jun 30
Johannesburg, South Africa
79% AI deal score
$3,119
$2,666
Save $453
From TUN
Elite
Jul 07
Johannesburg, South Africa
79% AI deal score
$3,169
$2,666
Save $503
From TUN
Elite
Jul 14
Johannesburg, South Africa
79% AI deal score
$3,190
$2,666
Save $524
From TUN
Elite
Jul 14
Johannesburg, South Africa
79% AI deal score
$3,190
$2,666
Save $524
From TUN
Elite
Jun 30
Johannesburg, South Africa
79% AI deal score
$3,081
$2,673
Save $408
From TUN
Elite
Jun 30
Johannesburg, South Africa
79% AI deal score
$3,129
$2,673
Save $456
From TUN
Elite
Jul 05
Johannesburg, South Africa
79% AI deal score
$3,175
$2,755
Save $420
From TUN
Elite
Jul 11
Johannesburg, South Africa
79% AI deal score
$3,192
$2,762
Save $430
From TUN
Elite
Jun 25
Johannesburg, South Africa
79% AI deal score
$2,660
$2,349
Save $311
From TUN
Elite
Jun 25
Johannesburg, South Africa
79% AI deal score
$2,627
$2,349
Save $278
From TUN
Elite
Jun 25
Johannesburg, South Africa
79% AI deal score
$2,627
$2,349
Save $278
From TUN
Elite
Jun 25
Johannesburg, South Africa
79% AI deal score
$2,668
$2,387
Save $281
From TUN
Elite
Jul 02
Johannesburg, South Africa
79% AI deal score
$2,694
$2,426
Save $268
From TUN
Elite
Aug 11
Johannesburg, South Africa
79% AI deal score
$2,756
$2,439
Save $317
From TUN
Elite
Jun 20
Johannesburg, South Africa
79% AI deal score
$2,752
$2,502
Save $250
From TUN
Elite
Jun 30
Johannesburg, South Africa
78% AI deal score
$3,060
$2,666
Save $394
From TUN
Elite
Jun 30
Johannesburg, South Africa
78% AI deal score
$3,060
$2,666
Save $394
From TUN
Elite
Aug 11
Johannesburg, South Africa
78% AI deal score
$2,649
$2,439
Save $210
From TUN
Elite
Aug 11
Johannesburg, South Africa
78% AI deal score
$2,696
$2,464
Save $232
From TUN
Elite
Jun 27
Johannesburg, South Africa
78% AI deal score
$2,674
$2,550
Save $124
From TUN
Elite
Jul 02
Johannesburg, South Africa
78% AI deal score
$2,696
$2,563
Save $133
From TUN
Elite
Jun 20
Johannesburg, South Africa
77% AI deal score
$2,665
$2,502
Save $163
From TUN
Elite
Jun 20
Johannesburg, South Africa
77% AI deal score
$2,682
$2,502
Save $180
From TUN
Elite
Jun 20
Johannesburg, South Africa
77% AI deal score
$2,618
$2,502
Save $116
From TUN
Elite
Jun 20
Johannesburg, South Africa
77% AI deal score
$2,748
$2,633
Save $115
From TUN
Elite
Aug 11
Johannesburg, South Africa
76% AI deal score
$2,636
$2,528
Save $108
From TUN
Elite
Jun 20
Johannesburg, South Africa
76% AI deal score
$2,618
$2,541
Save $77
From TUN
Elite
Aug 06
Johannesburg, South Africa
76% AI deal score
$2,636
$2,565
Save $71
From TUN
Elite
Aug 06
Johannesburg, South Africa
76% AI deal score
$2,632
$2,566
Save $66
From TUN
Elite
Aug 06
Johannesburg, South Africa
76% AI deal score
$2,649
$2,566
Save $83
From TUN
Elite
Jun 25
Johannesburg, South Africa
76% AI deal score
$2,627
$2,614
Save $13
From TUN
Elite
Jul 01
Johannesburg, South Africa
76% AI deal score
$2,898
From TUN
Elite
Aug 06
Johannesburg, South Africa
75% AI deal score
$2,649
$2,630
Save $19
From TUN
Elite
Jul 09
Johannesburg, South Africa
75% AI deal score
$3,298
From TUN
Elite
Jul 14
Johannesburg, South Africa
75% AI deal score
$3,309
From TUN
Elite
Aug 04
Johannesburg, South Africa
75% AI deal score
$3,314
From TUN
Elite
Jun 24
Johannesburg, South Africa
74% AI deal score
$3,321
From TUN
Elite
Jun 24
Johannesburg, South Africa
72% AI deal score
$3,364
From TUN
Elite
Jun 24
Johannesburg, South Africa
72% AI deal score
$3,364
From TUN
Elite
Jun 24
Johannesburg, South Africa
72% AI deal score
$3,364
From TUN
Elite
Jun 23
Johannesburg, South Africa
71% AI deal score
$4,954
From TUN
Elite
Jun 27
Johannesburg, South Africa
70% AI deal score
$5,292
From TUN
Elite
Jul 01
Johannesburg, South Africa
70% AI deal score
$5,341
From TUN
Elite
Jun 20
Johannesburg, South Africa
69% AI deal score
$7,047
From TUN
Elite
Jun 18
Johannesburg, South Africa
68% AI deal score
$5,465
From TUN
Elite
Jun 22
Johannesburg, South Africa
68% AI deal score
$6,071
From TUN
Elite
Jun 22
Johannesburg, South Africa
68% AI deal score
$6,071
From TUN
Elite
Jun 21
Johannesburg, South Africa
68% AI deal score
$6,499
From TUN
Elite
Jun 29
Johannesburg, South Africa
68% AI deal score
$7,196
From TUN
Elite
Jul 30
Johannesburg, South Africa
67% AI deal score
$35,074