Beginning of main content

Flights to Campobello Island, St. Andrews from $367.92

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

How Much Does It Cost To Fly To Campobello Island?

The cheapest tickets to Campobello Island available within the past 7 days were $367.92. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Campobello Island Flights

How Much Is a Ticket to Campobello Island, St. Andrews?

Right now, a flight to Campobello Island, St. Andrews is approximately $367.92 one-way. After processing departure schedules, prices, and destinations from all over, we've calculated the cost of flying to Campobello Island to be higher than most, but well worth it.

The price is definitely available, but this $367.92 cost will probably go up or down. The fare is based on several factors like the airline, the city you leave from, and even how you book.

Case in point, we've found that travelers who reserve their flight and hotel together might save as much as $570!* Likewise, just by combining the air travel and rental car together in one reservation, you can save as much as 60%.**

Don't forget, you're on an island! That's extra cash that will help you take advantage of the solitary joys of being on an island.

Whether you're just touring the local city or plan to experience all of the greater St. Andrews area, we hope you enjoy your trip.