HUB hero image

How to Travel from

Sancti Spiritus to Bayamo

by Rideshare or Car

Sancti Spiritus
+0
Bayamo
Transport search to Bayamo
Sancti Spiritus
+0
Bayamo
Building a composite car route
Cheapest
Best Offer!
Car
5 h 51 min
391 km.
from $21
Composite Route Car Only

Two ways to Travel from Sancti Spiritus to Bayamo

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Ferrocarriles de Cuba

Phone:
+53 7 855 5025 / 7 855 5026 / 5 2161205
Website:
facebook.com/FerrocarrilCuba
Train from Guayos to Bayamo
Ave. Duration:
9h 46m
Frequency:
Twice a week
Estimated price:
$2.80–$7.63

Bus operators

Viazul

Phone:
+53 59 89 0616
Website:
viazul.wetransp.com/
Bus from Sancti Spíritus to Bayamo
Ave. Duration:
6h 55m
Frequency:
3 times a day
Estimated price:
$30.53–$43.26
Bus from Sancti Spíritus to Las
Ave. Duration:
5h 30m
Frequency:
3 times a day
Estimated price:
$24.17–$35.62

Ómnibus Nacionales

Phone:
+53 7873 7373 / 5093 0385
Website:
eon.wetransp.com/home
Bus from Sancti Spíritus to Bayamo
Ave. Duration:
7h 40m
Frequency:
Once daily
Bus from Las Tunas to Martí
Ave. Duration:
1h 8m
Frequency:
Once daily

Questions and Answers

What is the cheapest way to get from Sancti Spíritus to Bayamo?

The cheapest way to get from Sancti Spíritus to Bayamo is to train which costs $2.50 - $7.07 and takes 11h 57m.

What is the fastest way to get from Sancti Spíritus to Bayamo?

The fastest way to get from Sancti Spíritus to Bayamo is to drive which takes 5h 50m and costs $43.48 - $65.22 .

Is there a direct bus between Sancti Spíritus and Bayamo?

Yes, there is a direct bus departing from Sancti Spíritus and arriving at Bayamo. Services depart three times a day, and operate every day. The journey takes approximately 6h 55m.

Is there a direct train between Sancti Spíritus and Bayamo?

No, there is no direct train from Sancti Spíritus to Bayamo. However, there are services departing from Sancti Spiritus and arriving at Bayamo via Guayos. The journey, including transfers, takes approximately 11h 57m.

How far is it from Sancti Spíritus to Bayamo?

The distance between Sancti Spíritus and Bayamo is 390 km. The road distance is 390.1 km.

How do I travel from Sancti Spíritus to Bayamo without a car?

The best way to get from Sancti Spíritus to Bayamo without a car is to bus which takes 6h 55m and costs $26.09 - $36.96 .

How long does it take to get from Sancti Spíritus to Bayamo?

The bus from Sancti Spíritus to Bayamo takes 6h 55m including transfers and departs three times a day.

Where do I catch the Sancti Spíritus to Bayamo bus from?

Sancti Spíritus to Bayamo bus services, operated by Viazul, depart from Sancti Spíritus station.

Where do I catch the Sancti Spíritus to Bayamo train from?

Sancti Spíritus to Bayamo train services, operated by Ferrocarriles de Cuba, depart from Guayos station.

Train or bus from Sancti Spíritus to Bayamo?

The best way to get from Sancti Spíritus to Bayamo is to bus which takes 6h 55m and costs $26.09 - $36.96 . Alternatively, you can train, which costs $2.50 - $7.07 and takes 11h 57m.

Where does the Sancti Spíritus to Bayamo bus arrive?

Sancti Spíritus to Bayamo bus services, operated by Viazul, arrive at Bayamo station.

Where does the Sancti Spíritus to Bayamo train arrive?

Sancti Spíritus to Bayamo train services, operated by Ferrocarriles de Cuba, arrive at Bayamo station.

Can I drive from Sancti Spíritus to Bayamo?

Yes, the driving distance between Sancti Spíritus to Bayamo is 390 km. It takes approximately 5h 50m to drive from Sancti Spíritus to Bayamo.
+0