There are 4 ways to get from Matanzas to Guanabo by train, bus, car, 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.
Train
best- Take the train from Matanzas to Campo Florido104 Sancti Spiritus
2h 30m$1–2Bus
- Take the bus from Matanzas to Madruga
- Take the bus from Madruga to Barrio Obrero
- Take the bus from Barrio Obrero to Guanabo
3h 29m$6Drive 72.1 km
- Drive from Matanzas to Guanabo72.1 km
53 min$9–12Taxi
- Take the taxi from Matanzas to Guanabo72.1 km
53 min$50–65
Questions & Answers
The cheapest way to get from Matanzas to Guanabo is to train which costs $1 - $2 and takes 2h 30m.
The fastest way to get from Matanzas to Guanabo is to drive which takes 53 min and costs $8 - $12.
No, there is no direct bus from Matanzas to Guanabo. However, there are services departing from Matanzas and arriving at Guanabo via Madruga and Barrio Obrero. The journey, including transfers, takes approximately 3h 29m.
The distance between Matanzas and Guanabo is 73 km. The road distance is 72.1 km.
The best way to get from Matanzas to Guanabo without a car is to train which takes 2h 30m and costs $1 - $2.
It takes approximately 2h 30m to get from Matanzas to Guanabo, including transfers.
Matanzas to Guanabo bus services, operated by Cuba Local Buses, depart from Matanzas station.
The best way to get from Matanzas to Guanabo is to train which takes 2h 30m and costs $1 - $2. Alternatively, you can bus, which costs $6 and takes 3h 29m.
Matanzas to Guanabo bus services, operated by Cuba Local Buses, arrive at Madruga station.
Yes, the driving distance between Matanzas to Guanabo is 72 km. It takes approximately 53 min to drive from Matanzas to Guanabo.
What companies run services between Matanzas, Cuba and Guanabo, La Habana, Cuba?
Ferrocarriles de Cuba operates a train from Matanzas to Campo Florido once a week. Tickets cost $1–2 and the journey takes 1h 51m. Alternatively, you can take a bus from Matanzas to Guanabo via Madruga and Barrio Obrero in around 3h 29m.
Train from Matanzas to Campo Florido
- Ave. Duration
- 1h 51m
- Frequency
- Once a week
- Estimated price
- $1–2
- Schedules at
- https://thebusschedule.com/EN/cu/index.php
- Normal
- $1
- Climatizado
- $1
- Website
- callejero-cuba.openalfa.com
Bus from Matanzas to Madruga
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- callejero-cuba.openalfa.com
Bus from Madruga to Barrio Obrero
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- callejero-cuba.openalfa.com
Bus from Barrio Obrero to Guanabo
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- callejero-cuba.openalfa.com
- Ave. Duration
- 53 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 Getting to Milan from the airport, Need to know: Eurostar, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.



