Quick Fact
No, Saint Lucia isn't next door to Saint Thomas. The two islands sit about 657 km apart. Saint Lucia sits at 13.9094° N, 60.9789° W and has roughly 178,000 residents as of 2026, according to the
CIA World Factbook.
How far apart are Saint Lucia and Saint Thomas?
They're about 657 km apart.
That’s more than a quick ferry ride. You’d need to hop on a plane to cover that distance in a reasonable time.
Where exactly is Saint Lucia located?
Saint Lucia sits in the eastern Caribbean Sea.
It’s part of the Lesser Antilles chain, tucked between Saint Vincent and the Grenadines. The island’s famous Piton Mountains and postcard-worthy beaches draw visitors year-round.
Is Saint Lucia close to Saint Thomas?
Not really — they're over 600 km apart.
You won’t see one from the other. Travelers usually fly between them, since sailing would take days.
What’s the travel time between Saint Lucia and Saint Thomas?
Expect a flight of roughly 2–3 hours with a connection.
Direct flights don’t exist. Most routes go through Miami, Charlotte, or San Juan, adding layover time.
Are there direct flights from Saint Lucia to Saint Thomas?
No direct flights exist.
You’ll always need at least one stop. Airlines like American, Delta, and United offer connecting service.
How do people usually travel between the two islands?
Flying is the only practical option.
Cruise ships sometimes stop at both ports, but that’s seasonal and rare. Ferries? Forget it — the distance is too great.
Is Saint Thomas closer to Saint Lucia or to Puerto Rico?
Saint Thomas is much closer to Puerto Rico.
Puerto Rico is only about 60 km west of Saint Thomas. Saint Lucia? Over 600 km southeast.
What’s the best way to get from Saint Lucia to Saint Thomas?
Book a flight with one connection.
Start by flying to a major hub like Miami or San Juan, then catch the next leg to Saint Thomas. Book early — seats fill up.
Can you take a ferry from Saint Lucia to Saint Thomas?
No ferries run between the two islands.
The trip would take days and isn’t offered. Stick to the skies.
Is Saint Lucia part of the U.S. Virgin Islands?
No, Saint Lucia is its own country.
The U.S. Virgin Islands include Saint Thomas, Saint John, and Saint Croix. Saint Lucia is an independent Caribbean nation.
How long would a sailing trip take from Saint Lucia to Saint Thomas?
Sailing would take at least 4–5 days.
That’s if the weather cooperates. Most sailors break the trip into shorter legs with stops in Grenada, Martinique, or Dominica.
What’s the closest island to Saint Thomas?
Saint John, U.S. Virgin Islands, is the closest.
It’s just 8 km east. Next comes Water Island, then Tortola in the British Virgin Islands.
Do cruise ships stop at both Saint Lucia and Saint Thomas?
Yes, many Caribbean itineraries include both.
You’ll often find 7-day round trips that hit Saint Lucia, Saint Thomas, and other islands. Check your cruise line’s schedule for exact ports.
What should travelers know before flying between Saint Lucia and Saint Thomas?
Pack light and plan for at least one layover.
Security lines at hubs can eat up time. Also, bring proof of onward travel — some airlines ask for it.
Is Saint Lucia safe for tourists traveling to Saint Thomas?
Yes, both islands are generally safe for visitors.
Just use common sense: avoid isolated areas at night, keep valuables secure, and stay aware of your surroundings. Both islands have strong tourist police presence.
Edited and fact-checked by the MeridianFacts editorial team.