Cheap Flight Deals from Richmond International Airport to Johannesburg O R Tambo Airport
Search for flights from Richmond to Johannesburg and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
RIC 06:0045h 20m2 stopsJNB 09:20Richmond - Johannesburg | Sun, Jun 15 | United AirlinesJNB 19:3550h 26m2 stopsRIC 16:01Johannesburg - Richmond | Sun, Jun 22 | Swiss AirlinesNZD 2,217 NZD 3,01827% OFF27% OFFNZD 3,018 NZD 2,217
-
RIC 06:0045h 20m2 stopsJNB 09:20Richmond - Johannesburg | Thu, Jun 12 | United AirlinesJNB 19:3550h 25m2 stopsRIC 16:00Johannesburg - Richmond | Thu, Jun 19 | Swiss AirlinesNZD 2,222 NZD 3,01826% OFF26% OFFNZD 3,018 NZD 2,222
-
RIC 10:4539h 50m2 stopsJNB 08:35Richmond - Johannesburg | Thu, Jun 12 | LufthansaJNB 19:0029h 34m2 stopsRIC 18:34Johannesburg - Richmond | Thu, Jun 19 | LufthansaNZD 2,639 NZD 3,01813% OFF13% OFFNZD 3,018 NZD 2,639
-
RIC 10:4539h 50m2 stopsJNB 08:35Richmond - Johannesburg | Tue, Jun 24 | LufthansaJNB 19:0033h 15m2 stopsRIC 22:15Johannesburg - Richmond | Tue, Jul 1 | LufthansaNZD 2,65212% OFFNZD 3,018 NZD 2,652
-
RIC 17:2657h 54m2 stopsJNB 09:20Richmond - Johannesburg | Sat, Jul 5 | United AirlinesJNB 19:3551h 10m2 stopsRIC 16:45Johannesburg - Richmond | Sat, Jul 12 | Swiss AirlinesNZD 2,68211% OFFNZD 3,018 NZD 2,682
-
RIC 11:1428h 6m2 stopsJNB 21:20Richmond - Johannesburg | Sat, Jul 5 | KLMJNB 23:1530h 14m2 stopsRIC 23:29Johannesburg - Richmond | Sat, Jul 12 | KLMNZD 2,70510% OFFNZD 3,018 NZD 2,705
-
RIC 20:1239h 33m2 stopsJNB 17:45Richmond - Johannesburg | Tue, Jun 24 | United AirlinesJNB 19:0033h 15m2 stopsRIC 22:15Johannesburg - Richmond | Tue, Jul 1 | LufthansaNZD 2,7549% OFFNZD 3,018 NZD 2,754
-
RIC 06:0339h 52m2 stopsJNB 03:55Richmond - Johannesburg | Sun, Jul 13 | United AirlinesJNB 14:3032h 15m2 stopsRIC 16:45Johannesburg - Richmond | Sun, Jul 20 | Ethiopian AirlinesNZD 2,7987% OFFNZD 3,018 NZD 2,798
-
RIC 16:4332h 17m2 stopsJNB 07:00Richmond - Johannesburg | Thu, Jun 12 | British AirwaysJNB 21:1524h 58m2 stopsRIC 16:13Johannesburg - Richmond | Thu, Jun 19 | British AirwaysNZD 2,8027% OFFNZD 3,018 NZD 2,802
-
RIC 16:5733h 28m2 stopsJNB 08:25Richmond - Johannesburg | Sat, Jul 26 | Air FranceJNB 18:5027h 27m2 stopsRIC 16:17Johannesburg - Richmond | Sat, Aug 2 | Air FranceNZD 2,8077% OFFNZD 3,018 NZD 2,807
-
RIC 13:0017h 25m1 stopsJNB Invalid DateRichmond - Johannesburg | Fri, Jun 6 | Normal AirlineJNB 15:006hDirectRIC 16:00Johannesburg - Richmond | Sun, Jun 8 | Normal AirlineFind More FlightsFind More Flights
-
RIC 19:3718h 3m1 stopsJNB 19:40Richmond - Johannesburg | Fri, Jun 6 | Delta Air LinesNZD 2,096 NZD 3,29836% OFF36% OFFNZD 3,298 NZD 2,096
-
RIC 19:4317h 57m1 stopsJNB 19:40Richmond - Johannesburg | Sun, Jun 8 | Delta Air LinesNZD 2,117 NZD 3,29836% OFF36% OFFNZD 3,298 NZD 2,117
-
RIC 06:0029h 45m1 stopsJNB 17:45Richmond - Johannesburg | Sat, Jun 7 | United AirlinesNZD 2,443 NZD 3,29826% OFF26% OFFNZD 3,298 NZD 2,443
-
RIC 08:5626h 49m1 stopsJNB 17:45Richmond - Johannesburg | Sat, Jun 7 | American AirlinesNZD 3,0677% OFFNZD 3,298 NZD 3,067
-
RIC 13:0017h 25m1 stopsJNB Invalid DateRichmond - Johannesburg | Fri, Jun 6 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Richmond International Airport to Johannesburg O R Tambo Airport
See which airlines fly from Richmond to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Richmond International Airport to Johannesburg O R Tambo Airport
Check the schedule for flights from Richmond to Johannesburg and find the flight that best matches your travel plans.
-
DL1348
Richmond International Airport
7:39 PM
RIC
9:33 PM
ATL
S - - W T - SSearch -
DL200
Hartsfield-Jackson Atlanta International Airport
10:05 PM
ATL
7:40 PM
JNB
S M T W T F S -
UA4513
Richmond International Airport
10:45 AM
RIC
11:46 AM
IAD
S M T W T F SSearch -
UA591
Dulles International Airport
3:40 PM
IAD
5:00 PM
EWR
S M T W T - - -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA4503
Richmond International Airport
6:20 AM
RIC
7:10 AM
IAD
S M T W T F SSearch -
AA8123
Dulles International Airport
11:00 AM
IAD
6:45 AM
DOH
S M T W T F S -
AA8303
Hamad Intl. Airport
8:45 AM
DOH
4:10 PM
JNB
S M T W T F S -
DL5064
Richmond International Airport
9:45 AM
RIC
11:06 AM
LGA
S M T W T - SSearch -
DL988
LaGuardia Airport
2:00 PM
LGA
4:35 PM
ATL
S M T W T - S -
DL200
Hartsfield-Jackson Atlanta International Airport
10:05 PM
ATL
7:40 PM
JNB
S M T W T F S -
B61145
Richmond International Airport
7:00 AM
RIC
9:23 AM
FLL
S M T W T F SSearch -
UA2692
Fort Lauderdale-Hollywood International Airport
2:54 PM
FLL
6:00 PM
EWR
S M T W T F S -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA2137
Richmond International Airport
6:30 AM
RIC
7:46 AM
ORD
S M T W T F SSearch -
UA2133
O'Hare Intl. Airport
3:45 PM
ORD
6:58 PM
EWR
S M T W T F S -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA2137
Richmond International Airport
6:30 AM
RIC
7:46 AM
ORD
S M T W T F SSearch -
UA2649
O'Hare Intl. Airport
2:20 PM
ORD
5:42 PM
EWR
S M T W T F S -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA4503
Richmond International Airport
6:20 AM
RIC
7:10 AM
IAD
S M T W T F SSearch -
UA3423
Ronald Reagan Washington National Airport
11:11 AM
DCA
12:30 PM
EWR
S M T W T F S -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S -
UA4503
Richmond International Airport
6:20 AM
RIC
7:10 AM
IAD
S M T W T F SSearch -
UA694
Dulles International Airport
8:15 AM
IAD
9:46 AM
EWR
S M T W T F S -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S -
NK2203
Richmond International Airport
6:00 AM
RIC
8:16 AM
FLL
S M T W T F SSearch -
UA2692
Fort Lauderdale-Hollywood International Airport
2:54 PM
FLL
6:00 PM
EWR
S M T W T F S -
UA188
Newark Liberty Intl. Airport Airport
9:05 PM
EWR
5:45 PM
JNB
S M T W T F S
Richmond International Airport to Johannesburg O R Tambo Airport Flights Info
Flight distance | 13,061.31 km |
---|---|
Cheapest one-way ticket price | NZD 2,095 |
FAQs for Richmond International Airport to Johannesburg O R Tambo Airport Flights
-
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from Johannesburg O R Tambo Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.