There are 3 ways to get from Coral Bay to Bali by plane or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Cyril E. King Airport
best- Fly from Cyril E. King Airport (STT) to Ngurah Rai International Airport (DPS)plane STT - DPS
32h 48mRp 16,532,940–47,592,940Ferry to Beef Island, fly to Princess Juliana International Airport, fly
- Take the ferry from Cruz Bay, St John to Trellis Bayferry
- Fly from Beef Island to Anguilla Airportplane
- Fly from Princess Juliana International Airport (SXM) to Ngurah Rai International Airport (DPS)plane SXM - DPS
37h 45mFerry to Charlotte Amalie Airport, fly to Terrance B. Lettsome International Airport, fly
- Take the ferry from St. John - Cruz Bay to Charlotte Amalie Airportferry
- Fly from Charlotte Amalie Airport to Tortolaplane
- Fly from Terrance B. Lettsome International Airport (EIS) to Ngurah Rai International Airport (DPS)plane EIS - DPS
38h 29mRp 18,498,944–50,558,944
Cyril E. King Airport (STT) to Ngurah Rai International Airport (DPS) flights
Questions & Answers
The cheapest way to get from Coral Bay to Bali is to ferry and fly which costs Rp18000000 - Rp55000000 and takes 38h 29m.
The fastest way to get from Coral Bay to Bali is to fly which takes 32h 48m and costs Rp16000000 - Rp48000000.
The distance between Coral Bay and Bali is 18982 km.
It takes approximately 32h 48m to get from Coral Bay to Bali, including transfers.
Bali is 12h ahead of Coral Bay. It is currently 4:29 PM in Coral Bay and 4:29 AM in Bali.
There are 19758+ hotels available in Bali.
What companies run services between Coral Bay, United States Virgin Islands and Bali, Indonesia?
Delta, Singapore Airlines, and Cathay Pacific fly from Cyril E. King Airport (STT) to Ngurah Rai International Airport (DPS) twice daily.
- Website
- singaporeair.com
Flights from Cyril E. King Airport to Ngurah Rai International Airport via New York JFK, Singapore Changi
- Ave. Duration
- 28h 24m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 14,000,000–110,000,000
Flights from Princess Juliana International Airport to Ngurah Rai International Airport via Paris Charles de Gaulle, Singapore Changi
- Ave. Duration
- 30h 57m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- Rp 10,000,000–39,000,000
Flights from Terrance B. Lettsome International Airport to Ngurah Rai International Airport via Princess Juliana International Airport, Paris Charles de Gaulle, Singapore Changi
- Ave. Duration
- 36h 12m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 12,000,000–90,000,000
- Website
- malaysiaairlines.com
Flights from Princess Juliana International Airport to Ngurah Rai International Airport via Paris Charles de Gaulle, Kuala Lumpur
- Ave. Duration
- 32h 35m
- When
- Every day
- Estimated price
- Rp 10,000,000–38,000,000
Flights from Terrance B. Lettsome International Airport to Ngurah Rai International Airport via Princess Juliana International Airport, Paris Charles de Gaulle, Kuala Lumpur
- Ave. Duration
- 37h 17m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 12,000,000–44,000,000
- Website
- emirates.com
Flights from Terrance B. Lettsome International Airport to Ngurah Rai International Airport via Miami, Dubai
- Ave. Duration
- 35h 30m
- When
- Every day
- Estimated price
- Rp 15,000,000–41,000,000
Flights from Terrance B. Lettsome International Airport to Ngurah Rai International Airport via Miami, Dubai, Kuala Lumpur
- Ave. Duration
- 38h 35m
- When
- Every day
- Estimated price
- Rp 15,000,000–41,000,000
Flights from Terrance B. Lettsome International Airport to Ngurah Rai International Airport via Miami, Dubai, Soekarno–Hatta
- Ave. Duration
- 40h 25m
- When
- Every day
- Estimated price
- Rp 15,000,000–41,000,000
- Website
- cathaypacific.com
Flights from Cyril E. King Airport to Ngurah Rai International Airport via New York JFK, Hong Kong
- Ave. Duration
- 34h 29m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 16,000,000–46,000,000
Flights from Cyril E. King Airport to Ngurah Rai International Airport via Boston, Hong Kong
- Ave. Duration
- 37h 25m
- When
- Every day
- Estimated price
- Rp 15,000,000–46,000,000
- Website
- airfrance.com
Flights from Princess Juliana International Airport to Ngurah Rai International Airport via Paris Charles de Gaulle, Singapore Changi
- Ave. Duration
- 33h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 10,000,000–35,000,000
- Website
- vietjetair.com
Flights from Princess Juliana International Airport to Ngurah Rai International Airport via Paris Charles de Gaulle, Tan Son Nhat
- Ave. Duration
- 33h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 10,000,000–35,000,000
Ferry from Cruz Bay, St John to Trellis Bay
- Ave. Duration
- 1h 25m
- Frequency
- On demand
- Schedules at
- Island Time Water Taxi
- Phone
- +1 340 774 2628
- [email protected]
- Website
- Dolphin Shuttle
Ferry from St. John - Cruz Bay to Charlotte Amalie Airport
- Ave. Duration
- 50 min
- Frequency
- On demand
- Estimated price
- Rp 1,512,941
- Website
- Dolphin Shuttle
Want to know more about travelling around Indonesia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide


