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 21 hours 39 minutes and 9,522 miles (15,324 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Richmond Airport (RCM) - The flight distance between these airports is 9,522 miles (15,324 kilometres). The direct flight time is roughly 21 hours 39 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Richmond Airport (RCM) - The flight distance between these airports is 9,741 miles (15,676 kilometres). The direct flight time is roughly 22 hours 8 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Richmond Airport (RCM) - The flight distance between these airports is 7,454 miles (11,996 kilometres). The direct flight time is roughly 17 hours 3 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Richmond Airport (RCM) - The flight distance between these airports is 7,873 miles (12,671 kilometres). The direct flight time is roughly 17 hours 59 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Richmond Airport (RCM) - The flight distance between these airports is 7,900 miles (12,714 kilometres). The direct flight time is roughly 18 hours 3 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Richmond Airport (RCM) - The flight distance between these airports is 10,181 miles (16,385 kilometres). The direct flight time is roughly 23 hours 7 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Richmond Airport (RCM) - The flight distance between these airports is 9,661 miles (15,548 kilometres). The direct flight time is roughly 21 hours 58 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Richmond Airport (RCM) - The flight distance between these airports is 9,795 miles (15,763 kilometres). The direct flight time is roughly 22 hours 15 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Richmond Airport (RCM) - The flight distance between these airports is 7,876 miles (12,676 kilometres). The direct flight time is roughly 18 hours.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Richmond Airport (RCM) - The flight distance between these airports is 8,612 miles (13,859 kilometres). The direct flight time is roughly 19 hours 38 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Richmond Airport (RCM) - The flight distance between these airports is 10,377 miles (16,700 kilometres). The direct flight time is roughly 23 hours 33 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Richmond Airport (RCM) - The flight distance between these airports is 7,631 miles (12,281 kilometres). The direct flight time is roughly 17 hours 27 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Richmond Airport (RCM) - The flight distance between these airports is 9,845 miles (15,844 kilometres). The direct flight time is roughly 22 hours 22 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Richmond Airport (RCM) - The flight distance between these airports is 10,083 miles (16,228 kilometres). The direct flight time is roughly 22 hours 54 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Richmond Airport (RCM) - The flight distance between these airports is 8,983 miles (14,458 kilometres). The direct flight time is roughly 20 hours 27 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Richmond Airport (RCM) - The flight distance between these airports is 9,701 miles (15,612 kilometres). The direct flight time is roughly 22 hours 3 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Richmond Airport (RCM) - The flight distance between these airports is 7,436 miles (11,966 kilometres). The direct flight time is roughly 17 hours 1 minute.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Richmond Airport (RCM) - The flight distance between these airports is 7,996 miles (12,869 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Richmond Airport (RCM) - The flight distance between these airports is 7,386 miles (11,887 kilometres). The direct flight time is roughly 16 hours 54 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Richmond Airport (RCM) - The flight distance between these airports is 8,281 miles (13,327 kilometres). The direct flight time is roughly 18 hours 54 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Richmond Airport (RCM) - The flight distance between these airports is 9,325 miles (15,007 kilometres). The direct flight time is roughly 21 hours 13 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Richmond Airport (RCM) - The flight distance between these airports is 8,188 miles (13,177 kilometres). The direct flight time is roughly 18 hours 41 minutes.
Expert Help