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

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

$790 - $3,225

1 alternative option

Ferry, fly to Camaguey, train  •  19 h 33 min

  1. Take the ferry from Road Town, Tortola to Virgin Gorda Ferry Docks
  2. Fly from Beef Island (EIS) to Camaguey (CMW) EIS - CMW
  3. Take the train from Camaguey to Santiago de Cuba

$797 - $3,123

Questions & Answers

The cheapest way to get from Tortola to Palma Soriano is to ferry and fly and taxi which costs $750 - $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 and train which takes 19 h 33 min and costs $750 - $3,200.

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

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 Camaguey, take the taxi to Camaguey, take the train to Santiago de Cuba, 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
Flights from Beef Island to Camaguey via San Juan, Miami
Ave. Duration
8 h 40 min
When
Every day
Estimated price
$550 - $3,800
JetBlue Airways
Website
jetblue.com
Flights from Beef Island to Holguin via San Juan, Fort Lauderdale
Ave. Duration
19 h 27 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
Flights from Beef Island to Camaguey via San Juan, Fort Lauderdale
Ave. Duration
17 h 35 min
When
Friday
Estimated price
$700 - $3,000
Flights from Beef Island to Camaguey via San Juan, Santo Domingo, Fort Lauderdale
Ave. Duration
17 h 35 min
When
Friday
Estimated price
$700 - $3,100
Sunrise Airways
Flights from Beef Island to Camaguey via St Maarten, Port au Prince
Ave. Duration
9 h 20 min
When
Wednesday
Estimated price
$1,900 - $7,000
Copa Airlines
Website
copaair.com
Flights from Beef Island to Holguin via San Juan, Panama City
Ave. Duration
20 h
When
Tuesday and Friday
Estimated price
$1,000 - $3,700
Train operators
Ferrocarriles de Cuba
Website
en.wikipedia.org
Train from Camaguey to Santiago de Cuba
Ave. Duration
6 h 15 min
Frequency
On demand
Estimated price
$30
Schedules at
seat61.com
Ferry operators
Speedys Ferry
Website
bviferries.com
Ferry from Road Town, Tortola to Virgin Gorda Ferry Docks
Ave. Duration
30 min
Frequency
Every 2 hours
Estimated price
$20
Schedules at
bviferries.com
Other operators
Taxi from Holguin to Palma Soriano
Ave. Duration
1 h 46 min
Estimated price
$50 - $65

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 Bali: What to do if Mount Agung erupts, French strikes 2018: What are my alternative transport options? and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.