1map logoGo to main page

San Juan, San Juan Municipality to Saint John Island, St. Thomas–St. John from $200: 2 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Juan, Puerto Rico
to
Saint John Island, United States Virgin Islands

How to Get from San Juan to Saint John Island: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$200 - PlaneBest price
145 kmDistance
3h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Juan to Saint John Island with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  10m
Estimated price
$205-460
Recommended
route map
Distance: 145 km
Duration: 3h 10m

See more options

Company
various
Plane
Drive
Taxi
Average Duration
5h  2m
Estimated price
$200-460

Traveling From San Juan to Saint John Island

Your journey from San Juan, with its vibrant city life and rich history, to Saint John Island, known for its serene beaches and lush nature, offers a striking contrast that enchants travelers.

Best Neighbourhoods in Saint John Island

Saint John Island offers charming neighborhoods that highlight its natural beauty and local culture.

Cruz Bay
• Main ferry hub for easy access.
• Bustling with shops and restaurants.
Coral Bay
• Laid-back atmosphere and stunning views.
• Great for watersports and snorkeling.
Chocolate Hole
• A serene area with upscale villas.
• Close proximity to beautiful beaches.

Best Times To Visit Saint John Island's Attractions

Maximize your experience in Saint John Island by timing your visits to popular attractions wisely.

Virgin Islands National Park
Visit early in the morning or late afternoon for fewer crowds and cooler temperatures.
Trunk Bay
Weekdays, especially in the off-season, offer a quieter beach experience.
Annaberg Sugar Plantation
Explore in the morning to enjoy the site before the heat and crowds arrive.

Saint John Island Weather: What to Expect Year-Round

Saint John Island enjoys a tropical climate with warm temperatures year-round, making it an ideal destination for sun-seekers. The best times to visit are during the dry season from December to April, as more stable weather enhances your outdoor adventures and beach time.

Dining Recommendation in Saint John Island

Try the conch fritters at the popular Caribbean Saloon, where the rustic beachfront setting contrasts beautifully with San Juan's bustling culinary scene. The fresh, local ingredients and laid-back atmosphere provide a relaxing and flavorful experience that highlights the island's relaxed vibe.

San Juan - Saint John Island operators

Explore transport companies operating between San Juan and Saint John Island, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
airsunshine.com

Plane from San Juan (SJU) to Charlotte Amalie (STT)

Average Duration
30m
Estimated price
$2051-2056

Plane from San Juan (SJU) to Beef Island (EIS)

Average Duration
55m
Estimated price
$2057-2058
Website
capeair.com

Plane from San Juan (SJU) to Charlotte Amalie (STT)

Average Duration
35m
Estimated price
$2053-2054

Plane from San Juan (SJU) to Beef Island (EIS)

Average Duration
45m
Estimated price
$2051-2052
Website
silverairways.com

Plane from San Juan (SJU) to Charlotte Amalie (STT)

Average Duration
35m
Estimated price
$85-2055

Plane from San Juan (SJU) to Beef Island (EIS)

Average Duration
45m
Estimated price
$2053-2054
Website
jetblue.com

Plane from San Juan (SJU) to Charlotte Amalie (STT)

Average Duration
35m
Estimated price
$110-550
Website
flyfrontier.com

Plane from San Juan (SJU) to Charlotte Amalie (STT)

Average Duration
40m
Estimated price
$2059-4600
Ferry
Contact phone
+1 284 495 9993
Website
islandtimewatertaxi.com

Ferry from Peter Island to Cruz Bay, St John

Average Duration
1h 10m
Estimated price
$0-0
Taxi
Contact phone
+340 774-3130

Taxi from Cruz Bay, St John to East End

Average Duration
17m
Estimated price
$2059-4601
Contact phone
+340 714-7913
Website
stjohnusvi.com

Taxi from Cruz Bay, St John to East End

Average Duration
17m
Estimated price
$2059-4601
Contact phone
+340 998-6139
Website
stjohnislandtours.com

Taxi from Cruz Bay, St John to East End

Average Duration
17m
Estimated price
$2059-4601

Frequently asked questions

Find out more about the route from San Juan to Saint John Island.

Or choose the category:
The cheapest way to travel from San Juan to Saint John Island is by flying. The flight duration is approximately 3 hours and 10 minutes, and the cost ranges between $200 and $400 depending on the airline and time of booking. There are multiple airlines that fly this route, offering affordable options for travelers.
The fastest way to travel from San Juan to Saint John Island is by flying. There are direct flights available that take approximately 3 hours and 10 minutes. The cost of the flight ranges from $200 to $400. This is the most efficient option for those looking to minimize travel time.
The distance between San Juan and Saint John Island is approximately 90 miles. There are several transportation options available to travel between the two locations. The most common and convenient way is to take a ferry from San Juan to Charlotte Amalie in St. Thomas, and then transfer to another ferry to reach Cruz Bay in Saint John Island. The ferry journey takes around 3-4 hours in total, including transfers. There are also flights available from San Juan to Cyril E. King Airport in St. Thomas, and then travelers can take a ferry or charter a private boat to reach Saint John Island.
The travel time from San Juan to Saint John Island is approximately 3 hours and 10 minutes, including transfers. The most common mode of transportation for this route is by air. Several airlines offer direct flights from San Juan to St. Thomas, which is the closest airport to Saint John. From St. Thomas, travelers can take a ferry or a private boat to reach Saint John Island. It is advisable to check the flight and ferry schedules in advance to plan your journey accordingly.
There are numerous options for accommodation near Saint John Island. There are over 103 hotels to choose from, with prices starting at $80 per night. Some popular hotel options include Caneel Bay Resort, The Westin St. John Resort Villas, and Gallows Point Resort. It is recommended to book in advance to secure the best availability and rates.
To get to Saint John Island from the airport in San Juan, you have a few options. The best way is to take a shuttle service, which typically takes around 20 minutes and costs approximately $62. Alternatively, you can also hire a taxi or arrange for a private transfer, but these options may be more expensive. Once you reach the ferry terminal in Charlotte Amalie, you can take a ferry to Saint John Island, which takes approximately 20-30 minutes.
Several airlines operate flights between San Juan and Saint John Island. Air Sunshine, Frontier Airlines, JetBlue Airways, and two other airlines offer flights from San Juan Airport to Charlotte Amalie Airport. These airlines provide multiple options for travelers looking to make the journey between the two destinations.
The fastest way to get from San Juan to Saint John Island is by taking a direct flight. The flight from San Juan Airport to Charlotte Amalie Airport takes approximately 30 minutes. Airlines such as Air Sunshine, Frontier Airlines, JetBlue Airways, and others offer this route. Overall, the entire journey from San Juan to Saint John Island by plane takes around 3 hours and 10 minutes. The cost of a flight between the two destinations ranges from $205 to $400.
The flight from San Juan to Saint John Island typically takes around 30 minutes. This is based on the quickest direct flight from San Juan Airport to Charlotte Amalie Airport. It's important to note that flight times can vary depending on factors such as weather conditions and any layovers. It's recommended to check with airlines for the most accurate and up-to-date information on flight durations.
The cost of a flight from San Juan to Saint John Island ranges from $205 to $400. The prices may vary depending on the airline, the time of year, and how far in advance you book your ticket. It's recommended to compare prices from different airlines and book your flight in advance to secure the best deals.