How to Get to The Baths, Virgin Gorda: Your Guide
The Baths National Park in Virgin Gorda, British Virgin Islands, is one of the Caribbean’s most distinctive geological landmarks, reached by ferry from Tortola followed by a short taxi ride. The fastest route is Speedy’s Ferry from Road Town to Spanish Town (30 minutes, $20 USD one-way as of 2026), then an 8-minute taxi to the park entrance. Admission is $3 for adults and $2 for children, and the park is open daily from 9:00 AM to 4:00 PM.
Understanding The Baths: Virgin Gorda’s natural wonder
The Baths formed thousands of years ago as magma cooled into granite, producing the massive boulders, some reaching 40 feet in diameter, that now create tunnels, arches, and tidal pools along the southwestern shoreline of Virgin Gorda. The park sits at the island’s southwestern tip, about 8 minutes from Spanish Town by car. Several well-marked paths connect Stoney Bay, Devil’s Bay, The Caves, and The Baths on a 1.1 km loop trail.
Visit before 10:00 AM to beat both the heat and arriving cruise ship passengers. Peak crowding runs from 10:00 AM to 2:00 PM. Midday temperatures in summer push past 30°C, making the early morning window significantly more comfortable for the hike through the boulder formations.
Planning your journey to Virgin Gorda
Getting to Virgin Gorda starts with Tortola, the main hub of the British Virgin Islands, located roughly 20 miles from Virgin Gorda by sea. From Tortola, you take either a scheduled ferry to Spanish Town or a short puddle-jumper flight to Taddy Bay Aerodrome. Once on Virgin Gorda, Spanish Town is the central point for taxis and car rentals. The Baths are 3.5 miles south of Spanish Town, an 8-minute drive on the main road.
The best months to visit are December through April. Temperatures stay between 21°C and 26°C, humidity is lower, and ferry services run on predictable schedules. The wet season runs June through November, with September and October carrying the highest risk of tropical storm disruptions to ferry operations.
Transportation options to Virgin Gorda
Three main options connect Tortola to Virgin Gorda: ferry from Road Town, ferry from Beef Island (Trellis Bay near the airport), or a short charter flight. The ferry is the standard choice for day-trippers heading to The Baths.
Speedy’s Ferry operates daily service from Road Town, Tortola to Spanish Town, Virgin Gorda, with the crossing taking approximately 30 minutes. As of 2026, one-way tickets cost $20 USD per person. Speedy’s also runs from Beef Island (Trellis Bay), with a shorter 20-minute crossing and multiple daily departures starting at 6:30 AM. No reservations are required. Arrive 15 minutes before departure to pay and board. Private boat charters offer flexible timing but cost significantly more than scheduled ferry service.
How to get to The Baths from Spanish Town
Once you reach Spanish Town, taxis wait at the ferry terminal and charge approximately $7 per person each way to The Baths, or $25-30 for a private taxi for the whole group. Car rentals are available in Spanish Town if you plan to explore more of the island. Free parking is available at both the Top of the Baths (upper entrance with the restaurant) and the lower beach entrance, but fills quickly by 10:00 AM on busy days.
The walk from the parking area to the boulder formations is 0.5 km. The hiking loop through the boulders, tunnels, grottoes, and tidal pools covers 1.1 km total before returning to the main beach or continuing to Devil’s Bay. Water shoes are strongly recommended: the rocks inside the formations are uneven and slippery when wet.
Getting around Virgin Gorda
Spanish Town is the main transit hub. Taxis meet every ferry at the dock, and BVI Taxi Association rates are regulated. If you’re arriving from a resort on the North Sound or Bitter End Yacht Club area, you’ll need to arrange a water taxi separately, as there is no road access to the North Sound from Spanish Town. Car rentals in Spanish Town run approximately $55-75 per day as of 2026 and require driving on the left. Renting a car makes sense if you plan to visit Savannah Bay, Spring Bay, or the Copper Mine ruins in addition to The Baths.
Parking and entry at The Baths
The national park entrance fee is $3 for adults and $2 for children, paid at the gate, which is open daily from 9:00 AM to 4:00 PM. Free parking is available at both the upper entrance (Top of the Baths, where the restaurant and gift shop are) and the lower beach entrance. The trail through the boulders involves climbing, ducking through low passages, and wading through shallow pools and is not wheelchair accessible. The Top of the Baths restaurant at the upper entrance can be reached without completing the boulder hike.
Essential tips for visiting The Baths
Pack water shoes, at least one liter of water per person, reef-safe sunscreen, and a dry bag for your phone. There are no lockers or changing rooms at the park, so arrive wearing your swimsuit under your clothes. Snorkeling is possible just off the main beach in calm conditions. Cruise ship traffic peaks Tuesday through Thursday in high season, so a Monday or Friday morning visit typically offers a quieter experience.
Weather and seasonal access
The dry season (December to April) offers temperatures between 21°C and 26°C with 8-9 hours of daily sunshine and low humidity. This is the best time to visit, when ferry services are most frequent and park access is most reliable. The wet season (June to November) brings heavier rainfall, and September through October carry risk of tropical storm activity. The park can close temporarily during severe weather. Average peak summer temperature is 30°C.
Frequently asked questions
How do I get to The Baths in Virgin Gorda from Tortola?
Take Speedy’s Ferry from Road Town, Tortola to Spanish Town, Virgin Gorda. The crossing takes 30 minutes and costs $20 USD one-way as of 2026. From Spanish Town ferry terminal, a taxi to The Baths takes about 8 minutes and costs approximately $7 per person. No reservations are needed for the ferry; arrive 15 minutes before departure.
What is the admission fee for The Baths National Park?
Admission is $3 for adults and $2 for children as of 2026. The park is open daily from 9:00 AM to 4:00 PM. Entry fees are collected at the park gate. The parking area at both the upper and lower entrances is free of charge.
How long does it take to hike through The Baths?
The trail through the boulder formations, tidal pools, and grottoes covers 1.1 km and takes most visitors 45 minutes to 1.5 hours depending on pace and how much time they spend swimming. The path from the parking area to the main entrance adds 0.5 km round trip.
What ferry runs from Tortola to Virgin Gorda?
Speedy’s Ferry is the primary service, operating from both Road Town and Beef Island (Trellis Bay) to Spanish Town, Virgin Gorda. Road Town to Spanish Town takes 30 minutes. Beef Island to Spanish Town takes approximately 20 minutes. Departures from Beef Island start as early as 6:30 AM daily.
Is parking free at The Baths Virgin Gorda?
Yes. Free parking is available at both the Top of the Baths upper entrance and the lower beach entrance. The lot fills by 10:00 AM on busy days. Arriving before 9:30 AM significantly improves your chances of parking without a wait.
Can you visit The Baths without a cruise ship excursion?
Yes. Independent visitors take Speedy’s Ferry from Tortola to Spanish Town, then a taxi to The Baths. The total one-way cost by ferry ($20) and taxi ($7 per person) is approximately $27 per person. The park entrance adds $3 per adult. This is significantly less expensive than most cruise ship excursion packages covering the same route.
What should I bring to The Baths Virgin Gorda?
Water shoes are essential as the rocks inside the formations are wet and uneven. Bring at least 1 liter of water per person, reef-safe sunscreen, and a dry bag for your phone or camera. There are no lockers or changing facilities at the park, so arrive wearing your swimsuit. Snorkeling gear is useful at the main beach in calm conditions.








