There is 1 way to get from Matanzas to Cayo Largo Island by train, plane, or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
José Martí International Airport (HAV) to Rafael Cabrera Mustelier Airport (GER) flights
Comparing Your Travel Options
The distance between Matanzas and Cayo Largo Island is 383 km.
It takes approximately 7h 15m to get from Matanzas to Cayo Largo Island, including transfers.
What companies run services between Matanzas, Cuba and Cayo Largo Island, Cuba?
There is no direct connection from Matanzas to Cayo Largo Island. However, you can take the train to Estación Central, walk to Terminal de Ferrocarriles, take the bus to Boyeros, take the bus to Terminal 3, walk to José Martí International Airport (HAV) airport, fly to Rafael Cabrera Mustelier Airport (GER), then travel to Cayo Largo Island.
- Website
- cubana.cu
Flights from José Martí International Airport to Rafael Cabrera Mustelier Airport
- Ave. Duration
- 30 min
- When
- Wednesday and Thursday
- Estimated price
- $90–700
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Matanzas to Estación Central
- Ave. Duration
- 1h 33m
- Frequency
- Twice a week
- Estimated price
- $1–2
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $1
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 Want to know more about Flixbus?, Travelling to and around Russia for the 2018 FIFA World Cup, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



