Richmond Airport is more than just a transportation hub; it is a gateway to the vibrant city of Richmond, Virginia. Located just a short drive from downtown, the airport offers travelers a seamless transition into the cultural and historical heart of the city. From its quaint cobblestone streets to its buzzing art scene, Richmond Airport provides visitors with a taste of Southern hospitality and charm. Whether you're a history buff exploring Civil War landmarks or a foodie indulging in local cuisine, Richmond Airport serves as the perfect starting point for an unforgettable adventure in this dynamic city.
The cheapest month to fly to Richmond Airport is typically in January.
The popular airports near Richmond Airport include Richmond International Airport (RIC), Newport News/Williamsburg International Airport (PHF), and Norfolk International Airport (ORF).
The flight to Richmond Airport (RCM) is roughly 16 hours 4 minutes and 7,005 miles (11,274 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Richmond Airport from leading comparison sites using our search engine dashboard.
Fossil and museum
Swimming Lake
Average Temperature
37°C
Jan
36°C
Feb
33°C
Mar
29°C
Apr
24°C
May
20°C
Jun
20°C
Jul
23°C
Aug
27°C
Sep
31°C
Oct
34°C
Nov
36°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Richmond Airport (RCM) - The flight distance between these airports is 7,005 miles (11,274 kilometres). The direct flight time is roughly 16 hours 4 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Richmond Airport (RCM) - The flight distance between these airports is 7,186 miles (11,565 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Richmond Airport (RCM) - The flight distance between these airports is 6,734 miles (10,837 kilometres). The direct flight time is roughly 15 hours 27 minutes.
Flights from George, South Africa - George Airport (GRJ) to Richmond Airport (RCM) - The flight distance between these airports is 7,010 miles (11,281 kilometres). The direct flight time is roughly 16 hours 4 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Richmond Airport (RCM) - The flight distance between these airports is 7,029 miles (11,312 kilometres). The direct flight time is roughly 16 hours 7 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Richmond Airport (RCM) - The flight distance between these airports is 6,857 miles (11,035 kilometres). The direct flight time is roughly 15 hours 44 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Richmond Airport (RCM) - The flight distance between these airports is 7,003 miles (11,270 kilometres). The direct flight time is roughly 16 hours 3 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Richmond Airport (RCM) - The flight distance between these airports is 6,784 miles (10,917 kilometres). The direct flight time is roughly 15 hours 34 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Richmond Airport (RCM) - The flight distance between these airports is 6,912 miles (11,123 kilometres). The direct flight time is roughly 15 hours 51 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Richmond Airport (RCM) - The flight distance between these airports is 7,092 miles (11,414 kilometres). The direct flight time is roughly 16 hours 15 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Richmond Airport (RCM) - The flight distance between these airports is 6,875 miles (11,065 kilometres). The direct flight time is roughly 15 hours 46 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Richmond Airport (RCM) - The flight distance between these airports is 6,920 miles (11,137 kilometres). The direct flight time is roughly 15 hours 52 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Richmond Airport (RCM) - The flight distance between these airports is 6,771 miles (10,896 kilometres). The direct flight time is roughly 15 hours 32 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Richmond Airport (RCM) - The flight distance between these airports is 7,017 miles (11,293 kilometres). The direct flight time is roughly 16 hours 5 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Richmond Airport (RCM) - The flight distance between these airports is 6,712 miles (10,801 kilometres). The direct flight time is roughly 15 hours 24 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Richmond Airport (RCM) - The flight distance between these airports is 7,285 miles (11,724 kilometres). The direct flight time is roughly 16 hours 41 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Richmond Airport (RCM) - The flight distance between these airports is 6,794 miles (10,934 kilometres). The direct flight time is roughly 15 hours 35 minutes.
Expert Help
Choose Site / Currency