There are 9 ways to get from Matanzas to Manzanillo by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Madruga to Havana La Coubrebus 650 Habana
- Take the bus from Havana to Manzanillobus
13h 36m$9–14Train
cheapest- Take the train from Matanzas to Manzanillotrain 17
17h 28m$3–12Drive 693.8 km
- Drive from Matanzas to Manzanillocar 693.8 km
9h 35m$79–114Fly Juan Gualberto Gómez International Airport to Frank País International Airport, bus
- Fly from Juan Gualberto Gómez International Airport (VRA) to Frank País International Airport (HOG)plane VRA - HOG
- Take the bus from Holguín to Manzanillobus
9h 18m$77–388Bus, train
- Take the bus from Matanzas to Camagüeybus La Habana / ...
- Take the train from Camaguey to Manzanillotrain 17
18h 12m$36–53Fly Juan Gualberto Gómez International Airport to Ignacio Agramonte International Airport, bus, train
- Fly from Juan Gualberto Gómez International Airport (VRA) to Ignacio Agramonte International Airport (CMW)plane VRA - CMW
- Take the bus from Camaguey to Bayamobus
- Take the train from Bayamo to Manzanillotrain
30h 26m$100–324Train to José Martí International Airport, fly to Frank País International Airport, bus
- Take the train from Matanzas to Estación Centraltrain
- Fly from José Martí International Airport (HAV) to Frank País International Airport (HOG)plane HAV - HOG
- Take the bus from Holguín to Manzanillobus
9h 49m$259–964Train to José Martí International Airport, fly to Antonio Maceo International Airport, bus, train
- Take the train from Matanzas to Estación Centraltrain
- Fly from José Martí International Airport (HAV) to Antonio Maceo International Airport (SCU)plane HAV - SCU
- Take the bus from Santiago de Cuba, Av de Los Libertadores to Carreterabus
- Take the train from Jiguaní to Manzanillotrain
11h 54m$509–1,212Train to José Martí International Airport, fly to Ignacio Agramonte International Airport, bus, train
- Take the train from Matanzas to Estación Centraltrain
- Fly from José Martí International Airport (HAV) to Ignacio Agramonte International Airport (CMW)plane HAV - CMW
- Take the bus from Camaguey to Bayamobus
- Take the train from Bayamo to Manzanillotrain
15h 17m$147–810
Juan Gualberto Gómez International Airport (VRA) to Frank País International Airport (HOG) flights
Comparing Your Travel Options
The cheapest way to get from Matanzas to Manzanillo is to train which costs $3 - $12 and takes 17h 28m.
The fastest way to get from Matanzas to Manzanillo is to fly and bus which takes 9h 18m and costs $75 - $390.
No, there is no direct bus from Matanzas to Manzanillo. However, there are services departing from Matanzas and arriving at Manzanillo via Madruga and Havana. The journey, including transfers, takes approximately 13h 36m.
Yes, there is a direct train departing from Matanzas and arriving at Manzanillo. Services depart twice a week. The journey takes approximately 17h 28m.
The distance between Matanzas and Manzanillo is 860 km. The road distance is 693.8 km.
The best way to get from Matanzas to Manzanillo without a car is to bus which takes 13h 36m and costs $9 - $14.
It takes approximately 13h 36m to get from Matanzas to Manzanillo, including transfers.
Matanzas to Manzanillo bus services, operated by Cuba Local Buses, depart from Madruga station.
Matanzas to Manzanillo train services, operated by Ferrocarriles de Cuba, depart from Matanzas station.
The best way to get from Matanzas to Manzanillo is to bus which takes 13h 36m and costs $9 - $14. Alternatively, you can train, which costs $3 - $12 and takes 17h 28m.
What companies run services between Matanzas, Cuba and Manzanillo, Cuba?
You can take a bus from Matanzas to Manzanillo via Madruga, Havana La Coubre, and Havana in around 13h 36m. Alternatively, Ferrocarriles de Cuba operates a train from Matanzas to Manzanillo twice a week. Tickets cost $3–12 and the journey takes 17h 28m.
Flights from Juan Gualberto Gómez International Airport to Ignacio Agramonte International Airport via Miami, Cancun
- Ave. Duration
- 22h 15m
- When
- Tuesday
- Estimated price
- $90–310
Flights from José Martí International Airport to Frank País International Airport
- Ave. Duration
- 1h 22m
- When
- Sunday and Tuesday
- Estimated price
- $250–950
Flights from José Martí International Airport to Antonio Maceo International Airport
- Ave. Duration
- 1h 26m
- When
- Wednesday and Tuesday
- Estimated price
- $460–600
- Phone
- +53 7 855 5025 / 7 855 5026 / 5 2161205
- [email protected]
- Website
- facebook.com
Train from Matanzas to Manzanillo
- Ave. Duration
- 17h 28m
- Frequency
- Twice a week
- Estimated price
- $3–12
- Schedules at
- Horario de Buses Cuba
- Normal
- $5
- Climatizado
- $7
Train from Camaguey to Manzanillo
- Ave. Duration
- 8h 7m
- Frequency
- Twice a week
- Estimated price
- $2–5
- Schedules at
- Horario de Buses Cuba
- Normal
- $2
- Climatizado
- $3
Train from Bayamo to Manzanillo
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- $1
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $1
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
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
Train from Jiguaní to Manzanillo
- Ave. Duration
- 2h 12m
- Frequency
- Twice a week
- Estimated price
- $1–2
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $1
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
Train from Bayamo to Manzanillo
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- $1
- Schedules at
- Horario de Buses Cuba
- Normal
- $1
- Climatizado
- $1
- Website
- Cuba Local Buses
Bus from Madruga to Havana La Coubre
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- Cuba Local Buses
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 How to get from Florence to Rome, Need to know: Eurostar, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Matanzas to Manzanillo bus services, operated by Cuba Local Buses, arrive at Havana La Coubre station.
Matanzas to Manzanillo train services, operated by Ferrocarriles de Cuba, arrive at Manzanillo station.
Yes, the driving distance between Matanzas to Manzanillo is 694 km. It takes approximately 9h 35m to drive from Matanzas to Manzanillo.



