Nestled on the eastern shores of Vancouver Island in British Columbia, Campbell River is a charming coastal city known for its stunning natural beauty and outdoor recreational opportunities. As the "Salmon Capital of the World," this picturesque city offers a diverse range of activities for outdoor enthusiasts, including fishing, hiking, and wildlife viewing. With its vibrant arts scene, rich indigenous culture, and friendly community atmosphere, Campbell River welcomes visitors with open arms. Whether you're exploring the surrounding wilderness, enjoying fresh seafood by the waterfront, or diving into the local history, Campbell River promises a memorable and authentic West Coast experience.
The cheapest month to fly to Campbell River is typically in January.
Popular airports near Campbell River include Campbell River Airport (YBL), Comox Valley Airport (YQQ), Nanaimo Airport (YCD), and Victoria International Airport (YYJ).
The flight to Campbell River (YBL) is roughly 16 hours 56 minutes and 7,396 miles (11,903 kilometres) from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED).
The best way is to compare flights to Campbell River from leading comparison sites using our search engine dashboard.
Nature park with a waterfall & more
Mountain park & nature conservation area
Skiing, mountain, ski resort, snowboarding, and cross-country skiing
Campground with a beach & tide pools
Bridge
Camping & trout fishing in a scenic area
Waterfall, hiking, lake, camping, and park
Art museum and museum
Route
Museum
River
Aquarium
Park, lake, and camping
Park
Route
Park, camping, and lake
Lake and camping
Salmon and fishing
Island
Park and beach
Park
Tourist Attraction
Park
Peninsula
Park
Nature Preserve
Harbor
Scenic Spot
Tranquil area for fishing & camping
Observatory
Hiking Area
Park
Lake and camping
Lake and camping
Park
Forested lake for recreation & wildlife
9.2 °C
Mon, 6 May 2024
Average Temperature
6°C
Jan
7°C
Feb
10°C
Mar
13°C
Apr
17°C
May
20°C
Jun
23°C
Jul
23°C
Aug
20°C
Sep
13°C
Oct
8°C
Nov
5°C
Dec
Flights from Jeddah, Saudi Arabia - King Abdulaziz International Airport (JED) to Campbell River (YBL) - The flight distance between these airports is 7,396 miles (11,903 kilometres). The direct flight time is roughly 16 hours 56 minutes.
Flights from Riyadh, Saudi Arabia - King Khalid International Airport (RUH) to Campbell River (YBL) - The flight distance between these airports is 7,238 miles (11,648 kilometres). The direct flight time is roughly 16 hours 35 minutes.
Flights from Dammam, Saudi Arabia - King Fahd International Airport (DMM) to Campbell River (YBL) - The flight distance between these airports is 7,148 miles (11,503 kilometres). The direct flight time is roughly 16 hours 23 minutes.
Flights from Madinah, Saudi Arabia - Mohammad Bin Abdulaziz Medina Airport (MED) to Campbell River (YBL) - The flight distance between these airports is 7,207 miles (11,599 kilometres). The direct flight time is roughly 16 hours 30 minutes.
Flights from Gassim, Saudi Arabia - Gassim Airport (ELQ) to Campbell River (YBL) - The flight distance between these airports is 7,125 miles (11,467 kilometres). The direct flight time is roughly 16 hours 20 minutes.
Flights from Taif, Saudi Arabia - Taif Airport (TIF) to Campbell River (YBL) - The flight distance between these airports is 7,425 miles (11,950 kilometres). The direct flight time is roughly 17 hours.
Flights from Yanbu al Bahr, Saudi Arabia - Yanbu al Bahr Airport (YNB) to Campbell River (YBL) - The flight distance between these airports is 7,216 miles (11,613 kilometres). The direct flight time is roughly 16 hours 32 minutes.
Flights from Abha, Saudi Arabia - Abha Airport (AHB) to Campbell River (YBL) - The flight distance between these airports is 7,668 miles (12,340 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Tabuk, Saudi Arabia - Tabuk Airport (TUU) to Campbell River (YBL) - The flight distance between these airports is 6,913 miles (11,125 kilometres). The direct flight time is roughly 15 hours 51 minutes.
Flights from Hail, Saudi Arabia - Ha'il Regional Airport (HAS) to Campbell River (YBL) - The flight distance between these airports is 7,030 miles (11,314 kilometres). The direct flight time is roughly 16 hours 7 minutes.
Flights from Alahsa, Saudi Arabia - Al-Ahsa International Airport (HOF) to Campbell River (YBL) - The flight distance between these airports is 7,229 miles (11,633 kilometres). The direct flight time is roughly 16 hours 33 minutes.
Flights from Jazan, Saudi Arabia - Jizan / Gizan Airport (GIZ) to Campbell River (YBL) - The flight distance between these airports is 7,759 miles (12,486 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Al Baha, Saudi Arabia - Al-Baha Domestic Airport (ABT) to Campbell River (YBL) - The flight distance between these airports is 7,517 miles (12,098 kilometres). The direct flight time is roughly 17 hours 12 minutes.
Flights from Bisha, Saudi Arabia - Bisha Airport (BHH) to Campbell River (YBL) - The flight distance between these airports is 7,548 miles (12,148 kilometres). The direct flight time is roughly 17 hours 16 minutes.
Flights from Gurayat, Saudi Arabia - Gurayat Airport (URY) to Campbell River (YBL) - The flight distance between these airports is 6,714 miles (10,805 kilometres). The direct flight time is roughly 15 hours 25 minutes.
Flights from Nejran, Saudi Arabia - Najran / Nejran Airport (EAM) to Campbell River (YBL) - The flight distance between these airports is 7,726 miles (12,434 kilometres). The direct flight time is roughly 17 hours 40 minutes.
Flights from Qaisumah, Saudi Arabia - Hafar al Batin Airport (AQI) to Campbell River (YBL) - The flight distance between these airports is 7,002 miles (11,269 kilometres). The direct flight time is roughly 16 hours 3 minutes.
Flights from Rafha, Saudi Arabia - Rafha Airport (RAH) to Campbell River (YBL) - The flight distance between these airports is 6,895 miles (11,097 kilometres). The direct flight time is roughly 15 hours 49 minutes.
Flights from Arar, Saudi Arabia - Arar Airport (RAE) to Campbell River (YBL) - The flight distance between these airports is 6,788 miles (10,925 kilometres). The direct flight time is roughly 15 hours 35 minutes.
Flights from Sharurah, Saudi Arabia - Sharurah Airport (SHW) to Campbell River (YBL) - The flight distance between these airports is 7,756 miles (12,481 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Jouf, Saudi Arabia - Jouf Airport (AJF) to Campbell River (YBL) - The flight distance between these airports is 6,855 miles (11,032 kilometres). The direct flight time is roughly 15 hours 43 minutes.
Flights from Turaif, Saudi Arabia - Turaif Airport (TUI) to Campbell River (YBL) - The flight distance between these airports is 6,711 miles (10,800 kilometres). The direct flight time is roughly 15 hours 24 minutes.
Flights from Wadi Ad Dawasir, Saudi Arabia - Wadi al Dawaser Airport (WAE) to Campbell River (YBL) - The flight distance between these airports is 7,534 miles (12,125 kilometres). The direct flight time is roughly 17 hours 14 minutes.
Expert Help
Choose Site / Currency