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 18 hours 41 minutes and 8,183 miles (13,170 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
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
6.7 °C
Wed, 1 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 Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Campbell River (YBL) - The flight distance between these airports is 8,183 miles (13,170 kilometres). The direct flight time is roughly 18 hours 41 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Campbell River (YBL) - The flight distance between these airports is 7,979 miles (12,841 kilometres). The direct flight time is roughly 18 hours 13 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Campbell River (YBL) - The flight distance between these airports is 8,004 miles (12,881 kilometres). The direct flight time is roughly 18 hours 17 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Campbell River (YBL) - The flight distance between these airports is 8,000 miles (12,875 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Campbell River (YBL) - The flight distance between these airports is 8,124 miles (13,074 kilometres). The direct flight time is roughly 18 hours 33 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Campbell River (YBL) - The flight distance between these airports is 8,190 miles (13,181 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Campbell River (YBL) - The flight distance between these airports is 8,075 miles (12,996 kilometres). The direct flight time is roughly 18 hours 26 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Campbell River (YBL) - The flight distance between these airports is 7,593 miles (12,219 kilometres). The direct flight time is roughly 17 hours 22 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Campbell River (YBL) - The flight distance between these airports is 7,497 miles (12,065 kilometres). The direct flight time is roughly 17 hours 9 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Campbell River (YBL) - The flight distance between these airports is 8,081 miles (13,005 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Campbell River (YBL) - The flight distance between these airports is 7,932 miles (12,766 kilometres). The direct flight time is roughly 18 hours 7 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Campbell River (YBL) - The flight distance between these airports is 7,004 miles (11,272 kilometres). The direct flight time is roughly 16 hours 3 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Campbell River (YBL) - The flight distance between these airports is 8,095 miles (13,028 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Campbell River (YBL) - The flight distance between these airports is 7,864 miles (12,656 kilometres). The direct flight time is roughly 17 hours 58 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Campbell River (YBL) - The flight distance between these airports is 8,118 miles (13,065 kilometres). The direct flight time is roughly 18 hours 32 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Campbell River (YBL) - The flight distance between these airports is 7,736 miles (12,450 kilometres). The direct flight time is roughly 17 hours 41 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Campbell River (YBL) - The flight distance between these airports is 7,899 miles (12,713 kilometres). The direct flight time is roughly 18 hours 3 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Campbell River (YBL) - The flight distance between these airports is 6,542 miles (10,528 kilometres). The direct flight time is roughly 15 hours 2 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Campbell River (YBL) - The flight distance between these airports is 7,705 miles (12,400 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Campbell River (YBL) - The flight distance between these airports is 7,151 miles (11,508 kilometres). The direct flight time is roughly 16 hours 23 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Campbell River (YBL) - The flight distance between these airports is 7,948 miles (12,792 kilometres). The direct flight time is roughly 18 hours 9 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Campbell River (YBL) - The flight distance between these airports is 8,042 miles (12,943 kilometres). The direct flight time is roughly 18 hours 22 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Campbell River (YBL) - The flight distance between these airports is 8,220 miles (13,229 kilometres). The direct flight time is roughly 18 hours 46 minutes.
Expert Help
Choose Site / Currency