There are 2 ways to get from Tortola to Palma Soriano by ferry, plane or taxi

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

Ferry, fly to Holguin, taxi  •  23 h 18 min

  1. Take the ferry from Road Town, Tortola to Virgin Gorda Ferry Docks
  2. Fly from Beef Island (EIS) to Holguin (HOG) EIS - HOG
  3. Take a taxi from Holguin to Palma Soriano

$815 - $3,255

1 alternative option

Ferry, fly to Santiago  •  11 h 2 min

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

$1,475 - $3,410

Questions & Answers

The cheapest way to get from Tortola to Palma Soriano is to ferry and fly and taxi which costs $800 - $3,300 and takes 23 h 18 min.

More details

The quickest way to get from Tortola to Palma Soriano is to ferry and fly which costs $1,400 - $3,500 and takes 11 h 2 min.

More details

The distance between Tortola and Palma Soriano is 1210 km.

It takes approximately 23 h 18 min to get from Tortola to Palma Soriano, including transfers.

More details

There is no direct flight from Beef Island Airport to Holguin Airport. The quickest flight takes 17 h 50 min and has two stopovers.

Search flights

Palma Soriano is 1 h behind Tortola. It is currently 10:57 AM in Tortola and 10:57 AM in Palma Soriano.

Cape Air, Air Sunshine, Leeward Islands Air Transport and four other airlines offer flights from Beef Island Airport to Holguin Airport.

Search flights

Map of how to get from Tortola to Palma Soriano.
Launch map view
  • Distance: 756 miles
  • Duration: 23 h 18 min

What companies run services between Tortola, British Virgin Islands and Palma Soriano, Cuba?

There is no direct connection from Road Town to Palma Soriano. However, you can take the ferry to Virgin Gorda Ferry Docks, take the ferry to Beef Island airport, fly to Holguin, then take the taxi to Palma Soriano. Alternatively, you can take the ferry to Virgin Gorda Ferry Docks, take the ferry to Beef Island airport, fly to Santiago, then take the taxi to Palma Soriano.

Airlines
American Airlines
Website
aa.com
Flights from Beef Island to Holguin via San Juan, Miami
Ave. Duration
18 h 52 min
When
Every day
Estimated price
$600 - $3,800
Flights from Beef Island to Holguin via St Maarten, Miami
Ave. Duration
22 h
When
Every day
Estimated price
$650 - $4,000
JetBlue Airways
Website
jetblue.com
Flights from Beef Island to Holguin via San Juan, Fort Lauderdale
Ave. Duration
20 h 22 min
When
Every day
Estimated price
$700 - $3,100
Flights from Beef Island to Holguin via San Juan, Santo Domingo, Fort Lauderdale
Ave. Duration
18 h 20 min
When
Friday
Estimated price
$700 - $3,100
Cubana de Aviación
Website
cubana.cu
Flights from Beef Island to Santiago via San Juan, Santo Domingo
Ave. Duration
6 h 55 min
When
Tuesday and Friday
Estimated price
$1,400 - $3,300
Copa Airlines
Website
copaair.com
Flights from Beef Island to Holguin via San Juan, Panama City
Ave. Duration
19 h 50 min
When
Tuesday and Friday
Estimated price
$1,000 - $3,700
Sunrise Airways
Flights from Beef Island to Santiago via St Maarten, Port au Prince
Ave. Duration
8 h
When
Saturday
Estimated price
$1,800 - $6,500
Ferry operators
Other operators
Taxi from Holguin to Palma Soriano
Ave. Duration
1 h 46 min
Estimated price
$75 - $95

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 Getting around the Cyclades, 5 incredible day trips from Florence by train and How to get from Stansted Airport into central London - to help you get the most out of your next trip.