Cheap Flights from Richards Bay to Johannesburg
Browse current best options from Richards Bay. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Richards Bay
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 Richards Bay to Johannesburg
Explore current cheapest deals departing from Richards Bay to Johannesburg
Round trip
Sort by: Cheapest
October 6 - October 31
RCB - Johannesburg
$118
$191
Round trip
September 22 - September 27
RCB - Johannesburg
$139
$191
Round trip
September 22 - September 29
RCB - Johannesburg
$135
$191
Round trip
October 6 - October 21
RCB - Johannesburg
$120
$191
Round trip
October 16 - October 23
RCB - Johannesburg
$132
$191
Round trip
July 14 - August 12
RCB - Johannesburg
$109
$191
Round trip
September 29 - October 23
RCB - Johannesburg
$125
$191
Round trip
September 29 - September 30
RCB - Johannesburg
$141
$191
Round trip
October 13 - October 27
RCB - Johannesburg
$123
$191
Round trip
September 22 - October 6
RCB - Johannesburg
$125
$191
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 Richards Bay to Johannesburg
How much is a round trip from Richards Bay to Johannesburg
Regular price: $97 - $218
Prices for flights from Richards Bay to Johannesburg are currently within the regular range.
The regular price range for this route is between $97 and $218. The current lowest deal is $191 with Airlink, for travel from October 6 to October 31, 2026.
now $191
Low $97
High $218
The cheapest time to fly from Richards Bay to Johannesburg
The cheapest month to fly from RCB to JNB is August, with a median price of $101. The most expensive month is October, with a median price of $195. Prices are generally lower from February to August.
August
Flights from $101
October
Flights from $195
Direct flights from Richards Bay to Johannesburg
Airlink
Last-minute flights going from Richards Bay to Johannesburg
Fri, Jun 19
RCB - Johannesburg
Richards Bay (RCB) - Johannesburg (JNB)
Airlink
$140
$227
One-way
Sun, Jun 21
RCB - Johannesburg
Richards Bay (RCB) - Johannesburg (JNB)
Airlink
$125
$229
One-way
Wed, Jun 24
RCB - Johannesburg
Richards Bay (RCB) - Johannesburg (JNB)
Airlink
$128
$250
One-way
Wed, Jun 24
RCB - Johannesburg
Richards Bay (RCB) - Johannesburg (JNB)
Airlink
$135
$280
One-way
Fri, Jun 26
RCB - Johannesburg
Richards Bay (RCB) - Johannesburg (JNB)
Airlink
$132
$253
One-way
Wed, Jul 1
RCB - Johannesburg
Richards Bay (RCB) - Johannesburg (JNB)
Airlink
$135
$229
One-way
Biggest price drops on these dates for flights from Richards Bay to Johannesburg
Sep 29 - Sep 30
$141 → $191
36%
Sep 22 - Sep 27
$139 → $191
37%
Sep 29 - Oct 6
$138 → $191
38%
Oct 17 - Oct 21
$136 → $191
41%
Popular Airports to fly from Richards Bay to Johannesburg
Richards Bay - Johannesburg route insights
💸 Price insights
Recent fares are above the typical level
Recent fares from Richards Bay to Johannesburg are above the typical level, with a median price of $115.
📅 Best time to fly
Fly in August for the cheapest fares
Historically, August is the cheapest month to fly, with median prices around $101.
⏱️ Flight duration
Direct flights take 1h 10m
The typical direct flight from Richards Bay to Johannesburg takes 1 hour and 10 minutes.
✈️ Airlines & availability
Direct flights are available
All recent deals for this route are for direct flights, with Airlink offering options.
🏆 Airline highlight
Airlink offers direct flights
Airlink has historically offered direct flights for the Richards Bay to Johannesburg route.
🎯 Booking tip
Deals appear frequently
Historically, deals for this route appear frequently, with about 0.6 deals per day.
Richards Bay main airports to depart from
Richards Bay (RCB)
Richards Bay Airport (RCB) is a convenient departure point for flights to Johannesburg.
📍 ~7 km from city center (reachable by car)
💸 Flights from ~$191
Johannesburg main airports to arrive at
O. R. Tambo International (JNB)
O. R. Tambo International Airport is the primary airport for flights to Johannesburg from Richards Bay.
📍 ~20 km from city center (reachable by car)
💸 Flights from ~$191
Lanseria International (HLA)
Lanseria International Airport offers an alternative arrival option for your trip to Johannesburg from Richards Bay.
📍 ~30 km from city center (reachable by car)
Airports nearby Johannesburg used as alternative
Bloemfontein (BFN)
Bloemfontein is a major domestic hub with reliable scheduled services, offering good infrastructure and accessibility.
📍 ~360 km from Johannesburg (requires a drive of approximately 4 hours)
💸 Flights from ~$293
Kruger Mpumalanga International (MQP)
Kruger Mpumalanga International is a reliable regional airport with well-maintained facilities and consistent flight schedules.
📍 ~350 km from Johannesburg (approximately 3.5 to 4 hours drive)
💸 Flights from ~$338
Polokwane International (PTG)
Polokwane International is a domestic airport within reasonable driving distance for northern Gauteng travelers.
📍 ~280 km from Johannesburg
💸 Flights from ~$399
Durban International (DUR)
Durban International is a major international hub with a wide variety of airlines and destinations, offering high reliability.
📍 ~500 km from Johannesburg (approx. 5-6 hours drive)
💸 Flights from ~$311