West Palm Beach To Saint Croix
- Travel distance: 1152 miles = 1853.96 kilometers
- Airline options: American Airlines, Delta Airlines
- Weekly flights: 250+
- Average flight duration: 18 hours 53 minutes
- Nearest airport to West Palm Beach: Palm Beach (PBI)
- Nearest airport to Saint Croix: Saint Croix (STX)
Time difference between West Palm Beach (United Sates) and Saint Croix (United States) is 0 hours.