Nestled amidst the stunning Appalachian Mountains, Beckley, West Virginia, is a hidden gem waiting to be discovered. Known for its scenic beauty and rich coal mining history, this charming city offers visitors a unique blend of outdoor adventures and cultural experiences. Explore the underground wonders of the Beckley Exhibition Coal Mine or unwind in the peaceful surroundings of the Little Beaver State Park. With friendly locals, quaint shops, and delicious Southern cuisine, Beckley invites travelers to step off the beaten path and immerse themselves in its warm hospitality and rugged beauty.
The cheapest month to fly to Beckley, West Virginia is typically in January.
The popular airports near Beckley, West Virginia are Raleigh County Memorial Airport (BKW), Yeager Airport (CRW) in Charleston, and Greenbrier Valley Airport (LWB) in Lewisburg.
The flight to Beckley, West Virginia (BKW) is roughly 1 hour 25 minutes and 416 miles (669 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Beckley, West Virginia from leading comparison sites using our search engine dashboard.
Underground mine tour, museum & store
Children's museum in railroad boxcars
Playground & public outdoor pool
Informal museum with war memorabilia
Original 18-hole course & a climbing gym
Historical home with antiques & tours
Park
562-acre site with a large fishing lake
Winery and wine
Lake, fishing, and camping
Lake and park
Park
15.6 °C
Wed, 15 May 2024
Average Temperature
4°C
Jan
6°C
Feb
11°C
Mar
17°C
Apr
21°C
May
25°C
Jun
27°C
Jul
26°C
Aug
23°C
Sep
17°C
Oct
12°C
Nov
6°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Beckley, West Virginia (BKW) - The flight distance between these airports is 416 miles (669 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Beckley, West Virginia (BKW) - The flight distance between these airports is 655 miles (1,055 kilometres). The direct flight time is roughly 1 hour 57 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Beckley, West Virginia (BKW) - The flight distance between these airports is 2,215 miles (3,564 kilometres). The direct flight time is roughly 5 hours 25 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,841 miles (2,963 kilometres). The direct flight time is roughly 4 hours 35 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,874 miles (3,016 kilometres). The direct flight time is roughly 4 hours 39 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,037 miles (1,669 kilometres). The direct flight time is roughly 2 hours 48 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Beckley, West Virginia (BKW) - The flight distance between these airports is 594 miles (956 kilometres). The direct flight time is roughly 1 hour 49 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Beckley, West Virginia (BKW) - The flight distance between these airports is 798 miles (1,284 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Beckley, West Virginia (BKW) - The flight distance between these airports is 2,205 miles (3,549 kilometres). The direct flight time is roughly 5 hours 24 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,154 miles (1,857 kilometres). The direct flight time is roughly 3 hours 3 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,584 miles (2,549 kilometres). The direct flight time is roughly 4 hours 1 minute.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Beckley, West Virginia (BKW) - The flight distance between these airports is 2,052 miles (3,302 kilometres). The direct flight time is roughly 5 hours 3 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,131 miles (1,821 kilometres). The direct flight time is roughly 3 hours.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,022 miles (1,645 kilometres). The direct flight time is roughly 2 hours 46 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Beckley, West Virginia (BKW) - The flight distance between these airports is 838 miles (1,349 kilometres). The direct flight time is roughly 2 hours 21 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,251 miles (2,014 kilometres). The direct flight time is roughly 3 hours 16 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Beckley, West Virginia (BKW) - The flight distance between these airports is 2,223 miles (3,577 kilometres). The direct flight time is roughly 5 hours 26 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,893 miles (3,046 kilometres). The direct flight time is roughly 4 hours 42 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Beckley, West Virginia (BKW) - The flight distance between these airports is 2,294 miles (3,691 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,446 miles (2,327 kilometres). The direct flight time is roughly 3 hours 42 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Beckley, West Virginia (BKW) - The flight distance between these airports is 746 miles (1,200 kilometres). The direct flight time is roughly 2 hours 9 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Beckley, West Virginia (BKW) - The flight distance between these airports is 1,581 miles (2,544 kilometres). The direct flight time is roughly 4 hours.
Expert Help