HUB hero image

How to Travel from

Cienfuegos to Matanzas

by Plane, Rideshare, Route or Car

Cienfuegos
+0
Matanzas
Transport search to Matanzas
Cienfuegos
+0
Matanzas
Building a composite car route
Cheapest
Best Offer!
Car
9 h 55 min
701 km.
from $38
Composite Route Car Only

Six ways to Travel from Cienfuegos to Matanzas

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

Ferrocarriles de Cuba

Phone:
+53 7 855 5025 / 7 855 5026 / 5 2161205
Website:
facebook.com/FerrocarrilCuba
Train from Santa Clara to Matanzas
Ave. Duration:
3h 28m
Frequency:
Twice a week
Estimated price:
$1.45–$3.82
Train from Cienfuegos to Santa
Ave. Duration:
2h 9m
Frequency:
Twice a week
Estimated price:
$0.52–$1.40

Bus operators

Viazul

Phone:
+53 59 89 0616
Website:
viazul.wetransp.com/
Bus from Cienfuegos to Sancti
Ave. Duration:
3h 10m
Frequency:
Once daily
Estimated price:
$13.99–$21.63
Bus from Cienfuegos to Aero
Ave. Duration:
6h 10m
Frequency:
Once daily
Estimated price:
$24.17–$35.62

Ómnibus Nacionales

Phone:
+53 7873 7373 / 5093 0385
Website:
eon.wetransp.com/home
Bus from Cienfuegos to Santa
Ave. Duration:
1h
Frequency:
3 times a day
Bus from Cienfuegos to Sancti
Ave. Duration:
1h 43m
Frequency:
Once daily
Bus from Sancti Spíritus to Matanzas
Ave. Duration:
4h
Frequency:
Twice a week

Questions and Answers

What is the cheapest way to get from Cienfuegos to Matanzas?

The cheapest way to get from Cienfuegos to Matanzas is to train which costs $1.63 - $4.46 and takes 6h 37m.

What is the fastest way to get from Cienfuegos to Matanzas?

The fastest way to get from Cienfuegos to Matanzas is to drive which takes 2h 34m and costs $19.57 - $29.35 .

Is there a direct bus between Cienfuegos and Matanzas?

No, there is no direct bus from Cienfuegos to Matanzas. However, there are services departing from Cienfuegos and arriving at Matanzas via Sancti Spíritus. The journey, including transfers, takes approximately 6h 43m.

Is there a direct train between Cienfuegos and Matanzas?

No, there is no direct train from Cienfuegos to Matanzas. However, there are services departing from Cienfuegos and arriving at Matanzas via Santa Clara. The journey, including transfers, takes approximately 6h 37m.

How far is it from Cienfuegos to Matanzas?

The distance between Cienfuegos and Matanzas is 257 km. The road distance is 179.6 km.

How do I travel from Cienfuegos to Matanzas without a car?

The best way to get from Cienfuegos to Matanzas without a car is to bus and train which takes 6h 1m and costs .

How long does it take to get from Cienfuegos to Matanzas?

It takes approximately 6h 1m to get from Cienfuegos to Matanzas, including transfers.

Where do I catch the Cienfuegos to Matanzas bus from?

Cienfuegos to Matanzas bus services, operated by Ómnibus Nacionales, depart from Cienfuegos station.

Where do I catch the Cienfuegos to Matanzas train from?

Cienfuegos to Matanzas train services, operated by Ferrocarriles de Cuba, depart from Cienfuegos station.

Train, bus or fly from Cienfuegos to Matanzas?

The best way to get from Cienfuegos to Matanzas is to bus via Sancti Spíritus which takes 6h 43m and costs . Alternatively, you can train, which costs $1.63 - $4.46 and takes 6h 37m. There are no good options to bus between Cienfuegos to Matanzas.

Where does the Cienfuegos to Matanzas bus arrive?

Cienfuegos to Matanzas bus services, operated by Ómnibus Nacionales, arrive at Sancti Spíritus station.

Where does the Cienfuegos to Matanzas train arrive?

Cienfuegos to Matanzas train services, operated by Ferrocarriles de Cuba, arrive at Santa Clara station.

Can I drive from Cienfuegos to Matanzas?

Yes, the driving distance between Cienfuegos to Matanzas is 180 km. It takes approximately 2h 34m to drive from Cienfuegos to Matanzas.
+0