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 15 hours 42 minutes and 6,841 miles (11,009 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
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
11.2 °C
Sun, 5 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 Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Campbell River (YBL) - The flight distance between these airports is 6,841 miles (11,009 kilometres). The direct flight time is roughly 15 hours 42 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Campbell River (YBL) - The flight distance between these airports is 7,539 miles (12,133 kilometres). The direct flight time is roughly 17 hours 15 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Campbell River (YBL) - The flight distance between these airports is 7,822 miles (12,588 kilometres). The direct flight time is roughly 17 hours 52 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Campbell River (YBL) - The flight distance between these airports is 7,856 miles (12,643 kilometres). The direct flight time is roughly 17 hours 57 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Campbell River (YBL) - The flight distance between these airports is 8,082 miles (13,008 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Campbell River (YBL) - The flight distance between these airports is 7,575 miles (12,191 kilometres). The direct flight time is roughly 17 hours 19 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Campbell River (YBL) - The flight distance between these airports is 8,184 miles (13,171 kilometres). The direct flight time is roughly 18 hours 41 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Campbell River (YBL) - The flight distance between these airports is 7,012 miles (11,284 kilometres). The direct flight time is roughly 16 hours 4 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Campbell River (YBL) - The flight distance between these airports is 7,273 miles (11,705 kilometres). The direct flight time is roughly 16 hours 39 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Campbell River (YBL) - The flight distance between these airports is 8,025 miles (12,915 kilometres). The direct flight time is roughly 18 hours 19 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Campbell River (YBL) - The flight distance between these airports is 6,977 miles (11,228 kilometres). The direct flight time is roughly 16 hours.
Flights from Goa, India - Dabolim Airport (GOI) to Campbell River (YBL) - The flight distance between these airports is 7,775 miles (12,513 kilometres). The direct flight time is roughly 17 hours 46 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Campbell River (YBL) - The flight distance between these airports is 6,899 miles (11,102 kilometres). The direct flight time is roughly 15 hours 49 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Campbell River (YBL) - The flight distance between these airports is 8,012 miles (12,895 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Campbell River (YBL) - The flight distance between these airports is 7,998 miles (12,872 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Campbell River (YBL) - The flight distance between these airports is 7,558 miles (12,164 kilometres). The direct flight time is roughly 17 hours 17 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Campbell River (YBL) - The flight distance between these airports is 6,755 miles (10,871 kilometres). The direct flight time is roughly 15 hours 30 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Campbell River (YBL) - The flight distance between these airports is 6,716 miles (10,809 kilometres). The direct flight time is roughly 15 hours 25 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Campbell River (YBL) - The flight distance between these airports is 7,448 miles (11,987 kilometres). The direct flight time is roughly 17 hours 3 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Campbell River (YBL) - The flight distance between these airports is 6,662 miles (10,721 kilometres). The direct flight time is roughly 15 hours 18 minutes.
Flights from Madurai, India - Madurai Airport (IXM) to Campbell River (YBL) - The flight distance between these airports is 8,072 miles (12,990 kilometres). The direct flight time is roughly 18 hours 26 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Campbell River (YBL) - The flight distance between these airports is 7,307 miles (11,760 kilometres). The direct flight time is roughly 16 hours 44 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Campbell River (YBL) - The flight distance between these airports is 6,704 miles (10,789 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Expert Help