Trip to Coral Bay

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Perth to Coral Bay

🛫 Embark on an exciting journey from Perth to Coral Bay by plane. While there are no direct flights available, you can opt for a route with two stopovers, taking approximately 35 hours and 28 minutes. 🌎 Multiple airlines like Virgin Australia, Air France, and Winair provide flights from Perth Airport to Beef Island Airport. Prepare for a total travel time of around 37 hours and 1 minute before reaching the stunning destination of Coral Bay in the Virgin Islands. 💸 Prices for flights between Coral Bay and Perth can range from $961 to $3522, offering flexibility in options for your travel budget. Immerse yourself in the beauty of this tropical paradise after a long but rewarding journey spanning continents.

Where to stay in Coral Bay

There are over 2 hotels to stay in Coral Bay. Prices range from $200 per night.

Accomodation
  • Virgin Australia, Air France, Winair, and two other airlines provide flights from Perth Airport in Australia to Beef Island Airport in the United States Virgin Islands. These airlines offer various routes and layover options for travelers making the journey from Perth to Coral Bay. It is recommended to check the specific schedules and availability of each airline to find the most suitable flight for your travel needs. Additionally, be sure to consider any potential visa requirements or travel restrictions before booking your flight.
  • The flight duration from Perth to Coral Bay is approximately 37 hours and 1 minute. This travel time includes any layovers or connecting flights that may be part of the itinerary. Passengers should also consider the time difference between the two locations when planning their journey. It is advisable to check with the airline for the most up-to-date and accurate flight durations before making travel arrangements.
  • The cost of a flight from Perth to Coral Bay can range from $961 to $3522, depending on various factors such as airline, class of travel, time of booking, and availability of tickets. It is recommended to compare prices across different airlines and booking platforms to find the best deal for your desired travel dates. Additionally, considering booking in advance or being flexible with your travel dates can potentially help in securing a more affordable fare for the journey.