Nestled along the picturesque James River, Richmond, Virginia, effortlessly blends rich history with modern charm. As the capital of the Commonwealth, this vibrant city offers a captivating mix of Southern hospitality, cultural attractions, and outdoor adventures. From strolling down cobblestone streets lined with stunning historic architecture to exploring world-class museums and art galleries, Richmond is a true cultural gem waiting to be discovered. With its flourishing culinary scene, dynamic music venues, and lush green spaces, visitors are sure to find something to enchant and delight around every corner in this captivating destination.
The cheapest month to fly to Richmond, Virginia is typically in January or February.
The best price we found is for C$459 from Toronto to Richmond.
Some popular airlines include: WestJet, Spirit Airlines, Porter Airlines (Canada) Ltd, American Airlines.
A good price for a flight to Richmond is C$413 - C$505.
The popular airports near Richmond, Virginia are Richmond International Airport (RIC), Newport News/Williamsburg International Airport (PHF), and Washington Dulles International Airport (IAD).
The flight to Richmond, Virginia (RIC) is roughly 1 hour 29 minutes and 443 miles (713 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Richmond, Virginia from leading comparison sites using our search engine dashboard.
Victorian estate with gardens & wildlife
Flowering oasis with domed conservatory
Museum offering many views on the war
Colonial-style government landmark
Photos, memorabilia & a Raven Room
Historic, scenic graveyard with tours
Snug island park with trails & swimming
Park and american civil war
Museum of local history in an 1812 home
In-depth state history exhibits & books
Riverfront boat launch & fishing park
Equestrian statue of a Civil War general
Educational hands-on exhibits for tykes
Canal and history
Preserved mansion of a local pioneer
Capitol District & a lively art scene
Rebuilt 1500s Tudor mansion & gardens
Historic home, trails, wildlife & events
Civil War museum & president's mansion
Historic place with costumed tour guides
Powerful museum with free admission
Scenic space with lakes & recreation
Exhibits, artifacts, a gift shop & more
Historic park with sweeping city views
Famed Supreme Court justice's 1788 home
Boyhood home of Thomas Jefferson
Recreation area marking a slave uprising
American civil war
Art, architecture, and museum
Nature center with interactive exhibits
County facility for outdoor rec activity
Exhibitions, classes & events
Shopping
Museum
Tourist attraction
Colonial mansion with period furnishings
Trail
Public space with free WiFi
Shrines & museum honoring war heroes
Gothic revival architecture and architecture
Go-karts, paintball & laser tag facility
River, rafting, outdoor recreation, climbing, and adventure
Historical landmark
Shopping
Canal, george washington, and river
History exhibits in an old mansion
Non-profit organization
Historic mansion with tours & events
A playground, dog park & sports galore
Cathedral and architecture
Park
The story of Civil War hospital life
Park
Playground
Historic city park with Liberty statue
Large horticultural club started in 1920
American civil war
History
American civil war
Garden and park
Art gallery
Small park & scenic route origin
Picnics, paths, playground & dog park
Park and history
Park
Garden and shopping
Ancient egypt, architecture, history, and ancient history
Walking tour of slave trade history
Wildlife discovery & aquatic center
American civil war
Route
Art and art museum
Isolated sandy beaches & walking trails
History
Park with fishing & kayaking access
Mainstay for mini-golf, games & more
Train cars & artifacts in an old station
Large kugel ball carved from granite
Tourist attraction
1814 landmark memorial with famous ties
Tourist attraction
Architecture
Trail
Baptist church
Monument
Swimming lake
Museum
Tree-covered recreation & picnic hub
Shopping
American civil war
Nature
8 °C
Sat, 20 Apr 2024
Average Temperature
9°C
Jan
11°C
Feb
16°C
Mar
21°C
Apr
26°C
May
30°C
Jun
32°C
Jul
31°C
Aug
27°C
Sep
22°C
Oct
16°C
Nov
10°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Richmond, Virginia (RIC) - The flight distance between these airports is 443 miles (713 kilometres). The direct flight time is roughly 1 hour 29 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Richmond, Virginia (RIC) - The flight distance between these airports is 581 miles (934 kilometres). The direct flight time is roughly 1 hour 47 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,400 miles (3,862 kilometres). The direct flight time is roughly 5 hours 49 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,015 miles (3,243 kilometres). The direct flight time is roughly 4 hours 58 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,038 miles (3,280 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Richmond, Virginia (RIC) - The flight distance between these airports is 879 miles (1,414 kilometres). The direct flight time is roughly 2 hours 27 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Richmond, Virginia (RIC) - The flight distance between these airports is 547 miles (880 kilometres). The direct flight time is roughly 1 hour 42 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Richmond, Virginia (RIC) - The flight distance between these airports is 709 miles (1,141 kilometres). The direct flight time is roughly 2 hours 4 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,326 miles (3,743 kilometres). The direct flight time is roughly 5 hours 40 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Richmond, Virginia (RIC) - The flight distance between these airports is 1,306 miles (2,102 kilometres). The direct flight time is roughly 3 hours 24 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Richmond, Virginia (RIC) - The flight distance between these airports is 1,423 miles (2,291 kilometres). The direct flight time is roughly 3 hours 39 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,233 miles (3,594 kilometres). The direct flight time is roughly 5 hours 27 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Richmond, Virginia (RIC) - The flight distance between these airports is 1,035 miles (1,665 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Richmond, Virginia (RIC) - The flight distance between these airports is 880 miles (1,416 kilometres). The direct flight time is roughly 2 hours 27 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Richmond, Virginia (RIC) - The flight distance between these airports is 963 miles (1,550 kilometres). The direct flight time is roughly 2 hours 38 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Richmond, Virginia (RIC) - The flight distance between these airports is 1,178 miles (1,895 kilometres). The direct flight time is roughly 3 hours 7 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,410 miles (3,878 kilometres). The direct flight time is roughly 5 hours 51 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,037 miles (3,278 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Comox, Canada - Comox Airport (YQQ) to Richmond, Virginia (RIC) - The flight distance between these airports is 2,477 miles (3,987 kilometres). The direct flight time is roughly 6 hours.
Flights from Regina, Canada - Regina International Airport (YQR) to Richmond, Virginia (RIC) - The flight distance between these airports is 1,612 miles (2,595 kilometres). The direct flight time is roughly 4 hours 4 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Richmond, Virginia (RIC) - The flight distance between these airports is 791 miles (1,273 kilometres). The direct flight time is roughly 2 hours 15 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Richmond, Virginia (RIC) - The flight distance between these airports is 1,741 miles (2,802 kilometres). The direct flight time is roughly 4 hours 22 minutes.
From Vancouver (YVR), Canada to Richmond, United States (RIC): C$473
Depart: 20 Aug 2024 · Return: 26 Aug 2024 Price found 20 Apr 2024, 08:54
From Montreal (YUL), Canada to Richmond, United States (RIC): C$498
Depart: 21 May 2024 · Return: 27 May 2024 Price found 20 Apr 2024, 05:55
From Winnipeg (YWG), Canada to Richmond, United States (RIC): C$625
Depart: 21 May 2024 · Return: 27 May 2024 Price found 20 Apr 2024, 10:17