Traveling to Campobello Island is easy—simply choose between full-service and budget airlines. Compare journey times and select the best flights to Campobello Island that align with your budget and itinerary for exploring the island's renowned attractions and neighborhoods.
Major airports near Campobello Island: Greater Fredericton International Airport (YFC), Saint John Airport (YSJ)
Closest airport to Campobello Island: Saint John Airport, YSJ (around 59 miles)
Flights per week: 44 flights arriving across Campobello Island airports
Number of airlines that fly to Campobello Island: around 5+ carriers
Popular airports near Campobello Island
Campobello Island is a charming destination renowned for its stunning natural beauty and outdoor activities, making it ideal for adventurous getaways and scenic vacations. Visitors flock here to enjoy its beaches, vibrant culture, and breathtaking landscapes. The island is conveniently accessible via two major airports, including Bangor Airport, providing options for last minute flights to enhance your travel plans.
Greater Fredericton International Airport (YFC): Situated in Lincoln Parish, Sunbury County, New Brunswick, approximately 70 miles from Campobello Island, this airport caters to both domestic and international travelers. It connects to around 2 domestic cities and 2 international destinations, with popular airlines including Air Canada, Porter Airlines, and United.
Saint John Airport (YSJ): Found in Saint John County, New Brunswick, about 59 miles from Campobello Island, this airport operates flights on both domestic and international routes. It links to roughly 1 domestic city and 1 international destination, with major airlines such as Air Canada, Flair Airlines, and United offering services.
Top routes to Campobello Island
Toronto (YYZ) to Campobello Island (YSJ/YFC), with one-way airfare from around $55
Ottawa (YOW) to Campobello Island (YFC), with one-way flight options from around $160
Boston (BOS) to Campobello Island (YSJ), with one-way flight options from around $190
Atlanta (ATL) to Campobello Island (YFC), with one-way flights starting at around $270
Chicago (ORD) to Campobello Island (YFC), with one-way flight options from around $240
Cheapest routes to Campobello Island
Toronto (YYZ) to Campobello Island (YSJ/YFC), with low-cost one-way tickets from around $55
Ottawa (YOW) to Campobello Island (YFC), with cheap one-way fares from around $160
Boston (BOS) to Campobello Island (YSJ), with budget one-way fares from around $190
Chicago (ORD) to Campobello Island (YFC), with low-cost one-way tickets from around $240
Atlanta (ATL) to Campobello Island (YFC), with affordable one-way prices from around $270
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Campobello Island
Air Canada: Operating flights to both Saint John Airport (YSJ) and Greater Fredericton International Airport (YFC), Air Canada facilitates about 71% of arrivals to Campobello Island, with one-way fares averaging around $290.
Porter Airlines: Offering services to Greater Fredericton International Airport (YFC), Porter Airlines represents roughly 12% of arrivals to Campobello Island, and travelers can expect an average one-way fare of about $250.
Flair Airlines: Providing flights to Saint John Airport (YSJ), Flair Airlines captures around 10% of arrivals to Campobello Island, with a competitive average one-way fare of approximately $70.
United: Serving both Saint John Airport (YSJ) and Greater Fredericton International Airport (YFC), United accounts for about 5% of arrivals to Campobello Island, with average one-way fares around $540.
Air Transat: Flying to Greater Fredericton International Airport (YFC), Air Transat makes up about 2% of arrivals to Campobello Island, offering an average one-way fare of roughly $300.
Best time to fly to Campobello Island
The most popular months for travelers to fly to Campobello Island are April, June, and September, when peak temperatures in Campobello Island can reach up to 59.2°F in September. If you prefer quieter travel, consider December, the least busy and relatively cheaper time to visit with fewer crowds and temperatures around 32.2°F. For better deals, July usually offers the lowest average one-way fare around $238, roughly 27% cheaper than the yearly average. Looking for additional cheaper months to fly? June and September offer average one-way fares roughly ranging from $244 to $261, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
25.2°F (-3.8°C)
Light Rain
Mostly Cloudy
Low
$415
February
25.7°F (-3.5°C)
Light Rain
Mostly Cloudy
Average
$338
March
31.8°F (-0.1°C)
Light Rain
Mostly Cloudy
Average
$337
April
41.4°F (5.2°C)
Light Rain
Mostly Cloudy
High
$291
May
50.2°F (10.1°C)
Light Rain
Mostly Sunny
Average
$275
June
57.6°F (14.2°C)
Light Rain
Mostly Sunny
High
$244
July
64.4°F (18.0°C)
Light Rain
Mostly Sunny
Average
$238
August
64.8°F (18.2°C)
Light Rain
Mostly Sunny
Average
$321
September
59.2°F (15.1°C)
Light Rain
Mostly Sunny
High
$261
October
50.9°F (10.5°C)
Light Rain
Mostly Sunny
Average
$273
November
40.8°F (4.9°C)
Light Rain
Mostly Sunny
Low
$530
December
32.2°F (0.1°C)
Light Rain
Mostly Cloudy
Low
$405
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Campobello Island
Getting some of the best deals on flights to Campobello Island is all about timing and flexibility. Here are some key tips to help you save: