FlightsFrom Johannesburg

To Mthatha

Cheap Flights from Johannesburg to Mthatha

Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Johannesburg

RatePunk searches hundreds of travel sites at once for deals on flights to Mthatha

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 Johannesburg to Mthatha

Explore current cheapest deals departing from Johannesburg to Mthatha

August 16 - August 22

Cheapest
Best

JNB - Mthatha

$270

$255

Round trip

August 17 - August 22

Cheapest
Best

JNB - Mthatha

$277

$255

Round trip

July 1 - July 2

Earliest

JNB - Mthatha

$228

$256

Round trip

November 14 - November 24

JNB - Mthatha

$156

$257

Round trip

July 27 - July 31

JNB - Mthatha

$218

$259

Round trip

July 31 - August 7

JNB - Mthatha

$213

$259

Round trip

July 16 - July 21

JNB - Mthatha

$222

$259

Round trip

September 13 - October 8

JNB - Mthatha

$143

$259

Round trip

August 17 - September 11

JNB - Mthatha

$239

$259

Round trip

August 12 - September 10

JNB - Mthatha

$239

$259

Round trip

Unlock all 500+ flight deals to Mthatha and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Johannesburg to Mthatha

For cheap flights from Johannesburg to Mthatha, February stands out as the most affordable month, with a median fare of just $129. This is closely followed by March, where the median fare is $130, and January, with a median of $134. These months offer the best value for travelers planning this route.
Fares for flights from Johannesburg to Mthatha typically range from $229–$259, with a median price of $253. Right now, current fares are near the typical level for this route. However, 0% of recent fares were classified as a good price, indicating that finding exceptional deals might require careful timing.
When considering the duration of your journey, a typical flight from Johannesburg to Mthatha takes approximately 2h 40m. This route is characterized by its efficiency, as almost all itineraries are non-stop, meaning you can expect a direct journey without connections.
The distance between Johannesburg and Mthatha is 603 kilometers, classifying this as a short-haul route. This relatively short distance contributes to the quick flight times and the prevalence of direct flight options available to travelers.

How much is a round trip from Johannesburg to Mthatha

Regular price: $181 - $316

Prices for flights from Johannesburg to Mthatha are currently within the regular range.

Regular prices for this route typically range from $181 to $316. The current lowest deal is $255 with Airlink, for travel from Aug 16-Aug 22.

now $255

Low $181

High $316

The cheapest time to fly from Johannesburg to Mthatha

The cheapest month to fly from JNB to UTT is February, with a median price of $129. The most expensive month is December, with a median price of $256. Prices are generally lower from January to October.

February

Cheapest

Flights from $129

December

Most Expensive

Flights from $256

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Johannesburg to Mthatha

Airline logo

Airlink

Last-minute flights going from Johannesburg to Mthatha

Wed, Jun 17

⌛ Last-Minute

JNB - Mthatha

Airlink

Johannesburg (JNB) - Mthatha (UTT)

Airlink

$230

$273

One-way

Wed, Jun 17

⌛ Last-Minute

JNB - Mthatha

Airlink

Johannesburg (JNB) - Mthatha (UTT)

Airlink

$212

$440

One-way

Thu, Jun 18

⌛ Last-Minute

JNB - Mthatha

Airlink

Johannesburg (JNB) - Mthatha (UTT)

Airlink

$212

$381

One-way

Fri, Jun 19

⌛ Last-Minute

JNB - Mthatha

Airlink

Johannesburg (JNB) - Mthatha (UTT)

Airlink

$227

$368

One-way

Fri, Jun 19

⌛ Last-Minute

JNB - Mthatha

Airlink

Johannesburg (JNB) - Mthatha (UTT)

Airlink

$229

$381

One-way

Fri, Jun 19

⌛ Last-Minute

JNB - Mthatha

Airlink

Johannesburg (JNB) - Mthatha (UTT)

Airlink

$213

$407

One-way

Biggest price drops on these dates for flights from Johannesburg to Mthatha

8 nights

Dec 8 - Dec 16

$323  →  $259

20%

2 nights

Dec 15 - Dec 17

$321  →  $260

19%

24 nights

Dec 7 - Dec 31

$321  →  $261

19%

5 nights

Aug 17 - Aug 22

$277  →  $255

8%

Popular Airports to fly from Johannesburg to Mthatha

Johannesburg - Mthatha route insights

💸 Price insights

Recent fares are near the typical level

Recent fares for Johannesburg to Mthatha are near the typical level of $253.

📅 Best time to fly

February is historically the cheapest month

Historically, February is the cheapest month to fly, with a median price of $129.

⏱️ Flight duration

Direct flights take 2h 40m

The median flight time from Johannesburg to Mthatha is 2 hours 40 minutes.

✈️ Airlines & availability

Direct flights are dominant

100% of recent deals are for direct flights, with frequent deals available daily.

🏆 Airline highlight

Airlink offers direct flights

Airlink is a key airline providing direct flights on the Johannesburg to Mthatha route.

🎯 Booking tip

Good prices are available often

Deals for this route are frequent, with approximately 1 deal available per day.

Johannesburg main airports to depart from

O. R. Tambo International (JNB)

Cheapest

O. R. Tambo International is a primary option for flights from Johannesburg to Mthatha.

📍 ~20 km from Johannesburg city center (reachable by car).

💸 Flights from ~$255

Lanseria International (HLA)

Lanseria International offers another choice for flights from Johannesburg to Mthatha.

📍 ~30 km from Johannesburg city center (reachable by car).

💸 Flights from ~$255

Mthatha main airports to arrive at

Mthatha (UTT)

Cheapest

Mthatha Airport is a convenient arrival airport for travelers flying from Johannesburg to Mthatha.

📍 ~15 km from Mthatha (reachable by car)

💸 Flights from ~$255

Airports nearby Mthatha used as alternative

East London (ELS)

East London (ELS) is a practical alternative due to its regional importance and relative proximity to Mthatha.

📍 ~200 km from Mthatha (reachable by car)

💸 Flights from ~$123

Durban International (DUR)

Cheapest

Durban International (DUR) offers the widest variety of routes and better infrastructure for travelers.

📍 ~300 km from Mthatha (reachable by car)

💸 Flights from ~$88

Margate (MGH)

Margate (MGH) is geographically the closest alternative, useful for specific regional connections.

📍 ~200 km from Mthatha (reachable by car)

💸 Flights from ~$226

Pietermaritzburg (PZB)

Pietermaritzburg (PZB) is an alternative gateway to the KwaZulu-Natal interior, closer for some destinations.

📍 ~250 km from Mthatha (reachable by car)

💸 Flights from ~$215

Port Elizabeth (PLZ)

Port Elizabeth (PLZ) is a major regional hub in the Eastern Cape with high service reliability.

📍 ~350 km from Mthatha (reachable by car)

💸 Flights from ~$111

Frequently Asked Questions About Flights to Mthatha

Historically, the lowest prices for flights from Johannesburg to Mthatha are found when booking 60+ days in advance, with an average price of $229. Booking 7-13 days before departure typically results in an average price of $231. Prices tend to be higher for last-minute bookings, with flights booked 0-6 days out averaging $275. For the best value, travelers should aim to book at least two months ahead of their travel date.

Across the trailing quarter, a good price for a flight from Johannesburg to Mthatha is considered to be $229 or less. The median price for this route over the same period was $253. Prices can vary, with 75% of observed prices being $259 or less. Travelers aiming for a budget-friendly trip should target fares at or below the $229 threshold.

Historically, the cheapest months to fly from Johannesburg to Mthatha are February and March, with median prices of $129 and $130 respectively. January also offers competitive pricing, with a median of $134. These prices are significantly lower than the annual median of $253 for this route. Travelers looking for the most economical options should consider planning their trips during these months.