British Virgin Islands Route: Tortola to Virgin Gorda
Explore the British Virgin Islands' main islands via this 29.4 km route connecting Tortola, Roadtown, Virgin Gorda, and Devil's Bay. Visit the capital in Roadtown, then travel to Virgin Gorda to experience the stunning beaches and rock formations at Devil's Bay.
- Mode
- Places
- Start
- Tortola
- End
- Devil's Bay
- Stops
- 4
- Video author
- travmap
- Updated
Stops on this route
- Tortola — Main island where Roadtown, the capital, is located
- Roadtown — Capital of BVI located on Tortola
- Virgin Gorda — Main island where Spanish Town is located
- Devil's Bay — Popular beach on Virgin Gorda
Useful for your trip
- Transport
- Book rental cars ahead of time as they book up quickly. Rental car costs around $70 per day.
- Transport
- Ferry costs $30 one way from Tortola to Jost Van Dyke, and $20 each way from Roadtown to Virgin Gorda.
- Transport
- Collectivo taxis hold 10-20 people and cost $3-$5 or more depending on availability. They are efficient for getting around.
- Transport
- Island hopping by boat, catamaran, or sailboat is the most common way to get around with over 60 islands and cays.
- Where to stay
- Airbnbs offer better value and location than hotels. Accommodation ranges $100-$300 per night on average.
- Where to stay
- Be aware that Airbnbs may lack good air conditioning or window shades, causing early morning sun and rooster noise.
- Tip
- Fill out customs form on airplane with flight number and accommodation details before immigration booth.
- Food
- Try Johnny cake, a local dough bread with bacon and egg, and Painkiller, the national drink with Boer's rum and mango.
- Tip
- English is the common language and US dollar is the currency, unlike many other Caribbean islands.
- Tip
- Best beaches are on Virgin Gorda including Devil's Bay and Savannah Bay. Cane Garden is the best beach on Tortola.
Video on this route
British Virgin Islands Travel Guide 2026