Travel from Perth to Coral-Bay

How to get from Perth to Coral Bay?

There is no direct connection from Perth to Coral Bay. However, you can take the line 40 bus to Perth airport, fly to Charlotte Amalie, take the drive to Red Hook, St Thomas, take the ferry to Cruz Bay, St John, then take the drive to Coral Bay. Alternatively, you can take the line 40 bus to Perth airport, fly to Christiansted, take the drive to Gallows Bay, take the ferry to Charlotte Amalie, take the ferry to Cruz Bay, then take the drive to Coral Bay.

How to get from Perth to Coral Bay

From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Charlotte Amalie airport, drive to Red Hook, St Thomas, ferry to Cruz Bay, St John, then drive to Coral Bay. 36 h 44 min $2,111. From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Christiansted airport, drive to Gallows Bay, ferry to Charlotte Amalie, ferry to Cruz Bay, then drive to Coral Bay. 40 h 29 min $2,567. From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Beef Island airport, ferry to Red Hook, St Thomas, ferry to Cruz Bay, St John, then drive to Coral Bay. 43 h 57 min $2,750. From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Virgin Gorda airport, ferry to Red Hook, St Thomas, ferry to Cruz Bay, St John, then drive to Coral Bay. 44 h 25 min $4,886.