By Plane -- Air Sunshine (tel 800/327-8900 in the U.S. or Canada, or 284/495-8900 in the B.V.I.; www.airsunshine.com) offers direct flights between San Juan (or St. Thomas) and Virgin Gorda; direct flights between Vieques, Puerto Rico, and Virgin Gorda; and direct flights between St. Croix and Virgin Gorda. Cape Air (tel 800/227-3247 in the U.S. and U.S.V.I., or 284/495-2100 in the B.V.I.; www.capeair.com) flies between San Juan and Virgin Gorda. Seabourne Airlines (tel 866/359-8784, or 340/773-6442 in the U.S.V.I.; www.seaborneairlines.com) offers regularly scheduled flights between San Juan and Virgin Gorda.

By Boat -- Both Smith’s Ferry (tel 284/495-4495; http://bviferryservices.com) and Speedy’s (tel 284/495-5235; www.bviferries.com) operate daily ferry service between Tortola (both Road Town and Beef Island) and Virgin Gorda (both Spanish Town and Bitter End/Leverick Bay); round-trip fares are $30 to $65 adults, $28 children 5–11. The North Sound Express (tel 284/495-2138), near the airport on Beef Island, has daily connections between Spanish Town, Leverick Bay, and the Bitter End Yacht Club on Virgin Gorda; round-trip fares are $40 to $55 adults, $20 to $32 children.

You can also get direct ferry service from St. Thomas to Virgin Gorda, but runs are infrequent (and only operate on certain days of the week)—so you may need to ferry to Tortola first (most likely Road Town) and then catch another ferry to Spanish Town, Virgin Gorda.

Most of the high-end resorts have their own boats to transfer guests from the airport on Beef Island to Virgin Gorda.

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.