There are 5 ways to get from Melbourne to British Virgin Islands by plane or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Charlotte Amalie, ferry  •  30 h 42 min

  1. Fly from Melbourne (MEL) to Charlotte Amalie (STT) MEL - STT
  2. Take the ferry from St Thomas - Red Hook to Tortola - Moorings/Sunsail

$1,129 - $2,829

Cheapest option

Fly to Anegada, ferry  •  36 h 18 min

  1. Fly from Melbourne (MEL) to Anegada (NGD) MEL - NGD
  2. Take the ferry from Anegada Island to Road Town

$949 - $2,469

3 alternative options

Fly to Beef Island, ferry  •  33 h 31 min

  1. Fly from Melbourne (MEL) to Beef Island (EIS) MEL - EIS
  2. Take the ferry from Virgin Gorda Ferry Docks to Road Town, Tortola

$1,154 - $2,754

Fly to Christiansted, ferry  •  34 h 1 min

  1. Fly from Melbourne (MEL) to Christiansted (STX) MEL - STX
  2. Take the ferry from Gallows Bay to ​STT Waterfront - St Thomas
  3. Take the ferry from Charlotte Amalie, St Thomas to Road Town, Tortola

$1,294 - $3,324

Fly to Virgin Gorda  •  30 h 51 min

  1. Fly from Melbourne (MEL) to Virgin Gorda (VIJ) MEL - VIJ

$2,334 - $6,034

What companies run services between Melbourne, VIC, Australia and British Virgin Islands?

Qantas, American Airlines and eight other airlines fly from Melbourne to Road Town hourly.

Airlines
American Airlines
Website
aa.com
Flights from Melbourne to Charlotte Amalie via Los Angeles, Philadelphia
Ave. Duration
28 h 25 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,000 - $2,800
Flights from Melbourne to Charlotte Amalie via Los Angeles, New York JFK
Ave. Duration
29 h 44 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,100 - $2,800
Flights from Melbourne to Charlotte Amalie via Los Angeles, Miami
Ave. Duration
29 h 52 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,000 - $2,700
Flights from Melbourne to Charlotte Amalie via Los Angeles, Charlotte
Ave. Duration
31 h 35 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,000 - $2,800
Flights from Melbourne to Charlotte Amalie via San Francisco, Philadelphia
Ave. Duration
28 h 25 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$1,100 - $2,800
Flights from Melbourne to Charlotte Amalie via San Francisco, New York JFK
Ave. Duration
29 h 44 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$1,100 - $2,800
Flights from Melbourne to Charlotte Amalie via San Francisco, Miami
Ave. Duration
29 h 52 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$1,000 - $2,700
Flights from Melbourne to Beef Island via Los Angeles, Miami, San Juan
Ave. Duration
28 h 20 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,200 - $3,300
Flights from Melbourne to Beef Island via Los Angeles, Dallas/Ft.Worth, San Juan
Ave. Duration
32 h 15 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,200 - $3,300
Flights from Melbourne to Christiansted via Los Angeles, Miami
Ave. Duration
27 h 45 min
When
Every day
Estimated price
$1,200 - $3,700
Flights from Melbourne to Christiansted via Los Angeles, Charlotte
Ave. Duration
32 h
When
Friday
Estimated price
$1,200 - $3,200
Flights from Melbourne to Christiansted via Brisbane, Los Angeles, Miami
Ave. Duration
29 h 18 min
When
Monday to Saturday
Estimated price
$1,200 - $3,200
Flights from Melbourne to Christiansted via Los Angeles, Miami, San Juan
Ave. Duration
29 h 35 min
When
Saturday
Estimated price
$1,200 - $3,200
Air Sunshine
Website
airsunshine.com
Flights from Melbourne to Beef Island via Los Angeles, Miami, Charlotte Amalie
Ave. Duration
32 h 5 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$1,200 - $3,300
Flights from Melbourne to Virgin Gorda via Los Angeles, Miami, San Juan
Ave. Duration
28 h 45 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$2,300 - $6,000
Flights from Melbourne to Virgin Gorda via Los Angeles, Dallas/Ft.Worth, San Juan
Ave. Duration
31 h 45 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$2,300 - $6,000
Flights from Melbourne to Virgin Gorda via Los Angeles, Miami, Charlotte Amalie
Ave. Duration
32 h 5 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$2,300 - $6,000
Flights from Melbourne to Virgin Gorda via Los Angeles, Fort Lauderdale, San Juan
Ave. Duration
26 h 45 min
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$2,300 - $6,000
Flights from Melbourne to Virgin Gorda via Los Angeles, Charlotte, Charlotte Amalie
Ave. Duration
33 h 5 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$2,300 - $6,000
Flights from Melbourne to Virgin Gorda via San Francisco, Miami, San Juan
Ave. Duration
28 h 45 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$2,300 - $6,000
Flights from Melbourne to Virgin Gorda via Los Angeles, Houston, San Juan
Ave. Duration
39 h
When
Friday and Saturday
Estimated price
$2,400 - $9,000
VI Airlink
Website
viairlink.com
Flights from Melbourne to Anegada via Los Angeles, Philadelphia, Charlotte Amalie
Ave. Duration
31 h 35 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$950 - $2,500
Flights from Melbourne to Anegada via Los Angeles, Miami, Charlotte Amalie
Ave. Duration
32 h 35 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$900 - $2,400
Flights from Melbourne to Anegada via Los Angeles, Washington Dulles, Charlotte Amalie
Ave. Duration
38 h 42 min
When
Friday
Estimated price
$950 - $3,000
Flights from Melbourne to Anegada via San Francisco, Miami, Charlotte Amalie
Ave. Duration
32 h 35 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$900 - $2,400
Flights from Melbourne to Anegada via San Francisco, Atlanta, Charlotte Amalie
Ave. Duration
32 h 35 min
When
Wednesday, Thursday and Sunday
Estimated price
$900 - $2,400
Flights from Melbourne to Anegada via Los Angeles, Atlanta, Charlotte Amalie
Ave. Duration
32 h 35 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$900 - $2,400
United Airlines
Website
united.com
Flights from Melbourne to Charlotte Amalie via Los Angeles, Washington Dulles
Ave. Duration
28 h 46 min
When
Friday
Estimated price
$1,000 - $2,800
Flights from Melbourne to Charlotte Amalie via San Francisco, Newark
Ave. Duration
29 h 40 min
When
Saturday
Estimated price
$1,100 - $2,800
Flights from Melbourne to Charlotte Amalie via Los Angeles, Newark
Ave. Duration
29 h 40 min
When
Friday and Saturday
Estimated price
$1,100 - $2,800
Flights from Melbourne to Beef Island via Los Angeles, Houston, San Juan
Ave. Duration
38 h 22 min
When
Friday and Saturday
Estimated price
$1,300 - $4,800
Delta
Website
delta.com
Flights from Melbourne to Charlotte Amalie via San Francisco, Atlanta
Ave. Duration
29 h 31 min
When
Wednesday, Thursday and Sunday
Estimated price
$1,000 - $2,800
Flights from Melbourne to Beef Island via Los Angeles, Atlanta, San Juan
Ave. Duration
38 h 25 min
When
Monday, Tuesday and Thursday
Estimated price
$1,100 - $2,700
JetBlue Airways
Website
jetblue.com
Flights from Melbourne to Beef Island via Los Angeles, Fort Lauderdale, San Juan
Ave. Duration
28 h 11 min
When
Thursday and Saturday
Estimated price
$1,200 - $3,300
Flights from Melbourne to Beef Island via San Francisco, Fort Lauderdale, San Juan
Ave. Duration
32 h 42 min
When
Wednesday
Estimated price
$1,200 - $3,300
Spirit Airlines
Website
spirit.com
Flights from Melbourne to Christiansted via Los Angeles, Fort Lauderdale
Ave. Duration
30 h 55 min
When
Monday, Wednesday and Saturday
Estimated price
$1,200 - $3,200
Ferry operators
Dolphin Water Taxi
Phone
(340) 7742628
Email
info@dolphinshuttle.com
Website
dolphinshuttle.com
Ferry from St Thomas - Red Hook to Tortola - Moorings/Sunsail
Ave. Duration
1 h 10 min
Frequency
On demand
Estimated price
$115
Schedules at
dolphinshuttle.com
Speedys Ferry
Website
bviferries.com
Ferry from Virgin Gorda Ferry Docks to Road Town, Tortola
Ave. Duration
30 min
Frequency
Every 2 hours
Estimated price
$20
Schedules at
bviferries.com
QE IV FERRY
Phone
40-473-1322
Email
info@qe4ferry.com
Website
qe4ferry.com
Ferry from Gallows Bay to ​STT Waterfront - St Thomas
Ave. Duration
2 h 20 min
Frequency
Twice daily
Estimated price
$50
Schedules at
qe4ferry.com
Tortola Fast Ferry
Website
tortolafastferry.com
Ferry from Charlotte Amalie, St Thomas to Road Town, Tortola
Ave. Duration
1 h 15 min
Frequency
4 times a day
Estimated price
$30 - $60
Schedules at
bviferryservices.com
Ferry from Anegada Island to Road Town
Ave. Duration
1 h 15 min
Frequency
Twice daily
Estimated price
$35 - $55
Schedules at
bviferryservices.com
Native Son Ferry
Website
nativesonferry.com
Ferry from Charlotte Amalie to Road Town, Tortola
Ave. Duration
1 h 15 min
Frequency
Once daily
Estimated price
$35
Schedules at
nativesonferry.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Travelling to and around Russia for the 2018 FIFA World Cup and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Melbourne to British Virgin Islands?

The distance between Melbourne and British Virgin Islands is 16430 km.

What is the cheapest way to get from Melbourne to British Virgin Islands?

The cheapest way to get from Melbourne to British Virgin Islands is to fly and ferry which costs $1,200 - $3,300 and takes 36 h 18 min.

What is the fastest way to get from Melbourne to British Virgin Islands?

The quickest way to get from Melbourne to British Virgin Islands is to fly and ferry which takes 30 h 42 min and costs $1,400 - $3,800.

How long does it take to get from Melbourne to British Virgin Islands?

It takes approximately 30 h 42 min to get from Melbourne to British Virgin Islands, including transfers.