Nestled in the rolling hills of southern Virginia, Danville exudes unassuming charm and rich history at every turn. This vibrant city invites visitors to explore its blend of southern hospitality, cultural heritage, and natural beauty. From stately antebellum homes lining picturesque streets to the scenic Riverwalk Trail along the Dan River, Danville offers a diverse range of experiences for travelers seeking a glimpse into the heart of Virginia. Whether wandering through historic districts, savoring local cuisine, or discovering unique shops and galleries, Danville promises a delightful journey off the beaten path.
The cheapest month to fly to Danville, Virginia is typically in January.
The popular airports near Danville, Virginia, include Piedmont Triad International Airport in Greensboro, North Carolina; Raleigh-Durham International Airport in Raleigh, North Carolina; and Roanoke-Blacksburg Regional Airport in Roanoke, Virginia.
The flight to Danville, Virginia (DAN) is roughly 1 hour 33 minutes and 479 miles (771 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Danville, Virginia from leading comparison sites using our search engine dashboard.
Tank & cavalry artifacts on display
Digital theater & science exhibits
House museum with artwork & war exhibits
Memorial park
Trail
Outdoor concert & entertainment venue
Riverfront spot for fishing & biking
Historical landmark
16.9 °C
Sat, 27 Apr 2024
Average Temperature
8°C
Jan
10°C
Feb
15°C
Mar
21°C
Apr
25°C
May
29°C
Jun
31°C
Jul
30°C
Aug
27°C
Sep
21°C
Oct
16°C
Nov
10°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Danville, Virginia (DAN) - The flight distance between these airports is 479 miles (771 kilometres). The direct flight time is roughly 1 hour 33 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Danville, Virginia (DAN) - The flight distance between these airports is 672 miles (1,082 kilometres). The direct flight time is roughly 1 hour 59 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Danville, Virginia (DAN) - The flight distance between these airports is 2,333 miles (3,754 kilometres). The direct flight time is roughly 5 hours 41 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Danville, Virginia (DAN) - The flight distance between these airports is 1,959 miles (3,153 kilometres). The direct flight time is roughly 4 hours 51 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Danville, Virginia (DAN) - The flight distance between these airports is 1,991 miles (3,205 kilometres). The direct flight time is roughly 4 hours 55 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Danville, Virginia (DAN) - The flight distance between these airports is 1,004 miles (1,615 kilometres). The direct flight time is roughly 2 hours 43 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Danville, Virginia (DAN) - The flight distance between these airports is 625 miles (1,005 kilometres). The direct flight time is roughly 1 hour 53 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Danville, Virginia (DAN) - The flight distance between these airports is 808 miles (1,301 kilometres). The direct flight time is roughly 2 hours 17 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Danville, Virginia (DAN) - The flight distance between these airports is 2,313 miles (3,723 kilometres). The direct flight time is roughly 5 hours 38 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Danville, Virginia (DAN) - The flight distance between these airports is 1,269 miles (2,042 kilometres). The direct flight time is roughly 3 hours 19 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Danville, Virginia (DAN) - The flight distance between these airports is 1,550 miles (2,494 kilometres). The direct flight time is roughly 3 hours 56 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Danville, Virginia (DAN) - The flight distance between these airports is 2,170 miles (3,493 kilometres). The direct flight time is roughly 5 hours 19 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Danville, Virginia (DAN) - The flight distance between these airports is 1,139 miles (1,833 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Danville, Virginia (DAN) - The flight distance between these airports is 1,000 miles (1,610 kilometres). The direct flight time is roughly 2 hours 43 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Danville, Virginia (DAN) - The flight distance between these airports is 945 miles (1,521 kilometres). The direct flight time is roughly 2 hours 36 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Danville, Virginia (DAN) - The flight distance between these airports is 1,273 miles (2,048 kilometres). The direct flight time is roughly 3 hours 19 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Danville, Virginia (DAN) - The flight distance between these airports is 2,341 miles (3,767 kilometres). The direct flight time is roughly 5 hours 42 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Danville, Virginia (DAN) - The flight distance between these airports is 2,006 miles (3,229 kilometres). The direct flight time is roughly 4 hours 57 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Danville, Virginia (DAN) - The flight distance between these airports is 2,412 miles (3,882 kilometres). The direct flight time is roughly 5 hours 51 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Danville, Virginia (DAN) - The flight distance between these airports is 1,563 miles (2,516 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Danville, Virginia (DAN) - The flight distance between these airports is 823 miles (1,324 kilometres). The direct flight time is roughly 2 hours 19 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Danville, Virginia (DAN) - The flight distance between these airports is 1,697 miles (2,731 kilometres). The direct flight time is roughly 4 hours 16 minutes.
Expert Help