Which airport are you flying from?

Direct flights from Johannesburg to Richards Bay

Airlines Schedules

JNB - RCB route map All flights from JNB to RCB non-stop. There are direct flights from Johannesburg International (JNB), South Africa to Richards Bay (RCB), South Africa with Airlink. 13 weekly departures are currently scheduled on this route. Departure times range from 06:30 to 16:00 depending on the schedule period. The flight distance is 298 miles (479 km). Flight time is about 1 hour and 10 minutes.

JNB
Johannesburg
South AfricaJohannesburg , South Africa
RCB
Richards Bay
South AfricaRichards Bay , South Africa
JNB
Johannesburg
South AfricaJohannesburg , South Africa
Richards Bay
South AfricaRichards Bay , South Africa
RCB
Flight time 1h 10min
Updated May 25, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Airlink Star Alliance

Departure times vary between 06:30 and 16:00 • From Terminal B
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
13 flights/week
13 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Johannesburg to Richards Bay with Airlink

This is a weekly direct flight schedule for Airlink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
4Z881
06:30
----
----
----
----
----
----
4Z883
10:35
10:35
10:35
10:35
10:35
10:35
10:35
4Z885
----
----
16:00
16:00
16:00
----
16:00

The timetable & schedule information was updated at 2026-05-25

RETURN SCHEDULE
CHECK PRICES

Johannesburg to Richards Bay scheduled departures

Select a date to see every published non-stop departure between JNB and RCB.

Monday
Mon
Jun 22
2 flights(2)
Tuesday
Tue
Jun 23
1 flights(1)
Wednesday
Wed
Jun 24
2 flights(2)
Thursday
Thu
Jun 25
2 flights(2)
Friday
Fri
Jun 26
2 flights(2)
Saturday
Sat
Jun 27
1 flights(1)
Sunday
Sun
Jun 28
2 flights(2)
Time
Airline
Flight
06:30
Airlink Airlink
4Z881
10:35
Airlink Airlink
4Z883
10:35
Airlink Airlink
4Z883
10:35
Airlink Airlink
4Z883
16:00
Airlink Airlink
4Z885
10:35
Airlink Airlink
4Z883
16:00
Airlink Airlink
4Z885
10:35
Airlink Airlink
4Z883
16:00
Airlink Airlink
4Z885
10:35
Airlink Airlink
4Z883
10:35
Airlink Airlink
4Z883
16:00
Airlink Airlink
4Z885
Ad
JNB-RCB flight route
Route map from Johannesburg, JNB to Richards Bay, RCB. The distance is 298 miles or 479 km.
Ad
Johannesburg - Richards Bay direct flight map
Ad

JNB - RCB route facts

  • Distance
    298 miles (479 km)
  • Flight time
    1 hour and 10 minutes
  • Airline
    Airlink Airlink
  • Airline alliances
    Star Alliance
  • Cabins
    Economy Business
  • Hub airports
    JNB
  • Departure terminals
    Terminal B
  • Aircraft
    Embraer 170

Route FAQ

Airlink operates non-stop flights from JNB to RCB with 13 weekly departures.

Scheduled flight time from JNB to RCB is 1 hour and 10 minutes. The route covers 298 miles (479 km).

13 weekly departures are currently scheduled on this route, with published departure times ranging from 06:30 to 16:00 depending on the schedule period.

Departure terminal: Terminal B.

Economy and Business are currently scheduled on non-stop flights for this route.
Domestic flights from Johannesburg (JNB)
From Johannesburg to Cape Town

CPT Cape Town International

From Johannesburg to Durban

DUR Durban International

From Johannesburg to Port Elizabeth

PLZ Port Elizabeth

From Johannesburg to Bloemfontein

BFN Bloemfontein

From Johannesburg to George

GRJ George Airport

From Johannesburg to Nelspruit

MQP Kruger Mpumalanga International Airport

From Johannesburg to East London

ELS East London

From Johannesburg to Kimberley

KIM Kimberley

From Johannesburg to Hoedspruit

HDS Hoedspruit Afs

From Johannesburg to Pietermaritzburg

PZB Pietermaritzburg