• Train Information and time table for Cuba

HAVANA – SANTIAGO de CUBA

KmTrain Number   3 175103101  
See below for days of runningAAAAC B
0HAVANA  La Coubre station16:1517:3018:2519:2022:20
90Matanzas18:1019:2520:1921:1500:45
286Santa Clara21:2822:4323:4300:4006:25
Guayos22:5100:0601:1102:1908:2915:15
Sancti SpiritusIIII09:45I
436Ciego de Avila00:3301:4702:5604:05I17:35
Moron***
538Camagüey03:0704:01805:3206:41 I21:13
BayamoII10:55II
729Cacocúm07:0608:1310:4703:21
HolguinII11:25I
Guantanamo11:30II
854SANTIAGO de CUBA10:4006:50

SANTIAGO de CUBA – HAVANA

KmTrain Number2864104102  
See below for days of runningAAAACB
SANTIAGO de CUBA15:0507:15
GuantanamoI 15:30I
HolguinI15:15II
Cacocúm17:3515:5720:1010:55
Bayamo16:20III
Camagüey21:4821:5820:1900:2015:36
Moron***IIIIII
Ciego de Avila00:0900:2622:4902:4619:58
 Sancti SpiritusIIII15:05I
Guayos01:5903:0600:5104:2416:2122:15
Santa Clara03:2504:3102:1905:5018:2500:25
Matanzas05:4007:5205:3809:0500:46
HAVANA   central08:3009:4007:2510:5503:15

HAVANA – PINAR del RIO – HAVANA

Train Number101/209
NotesG
HAVANA09:05
PINAR del RIO15:10
Train Number102/208
NotesG
PINAR del RIO09:00
HAVANA15:05

 Fares

 One-way fares in pesos,

 in either direction…

 $1 = 24 pesos

Older trainsNew Chinese-built trains
Primera class

(non-A/C)

2nd class

(non-A/C)

1st class

(air-conditioned)

 Havana – Santiago de Cuba:95132
 Havana – Holguin80114
 Havana – Bayamo / Manzanillo99122
 Havana – Guantanamo100138
 Havana – Matanzas51018
 Havana – Santa Clara133048
 Havana – Sancti Spiritus14
 Havana – Ciego de Avila4566
 Havana – Camaguey6084
 Havana – Las Tunas70105
 Santa Clara – Santiago de Cuba7289
 Santa Clara – Camaguey3340
 Camaguey – Santiago de Cuba4049

Timetable notes

A = NEW CHINESE-BUILT TRAIN, Runs every 4 days.  1st class air-conditioned seats, 2nd class non-air-con seats, cafeteria car.

B = Runs every 4 days, see the dates below.  Primera class seats only.  Older cars. Reported as temporarily cancelled in January 2023 due to shortages.

C = Runs every 3 days, see the dates below.  Primera class seats only. older cars. Reported as temporarily cancelled in January 2023 due to shortages.

* Trains depart from the nearby Havana Le Coubre station whilst renovation at Havana Estación Central continues.

** For Moron, travel to Ciego de Avila & change for the local line to Moron.  There are several daily trains Ciego to Moron & back.

? = Guesstimated time.  ??:?? = intermediate stop time not known.

The shortage of fuel in Cuba often affects buses & local trains, but these mainline trains have priority.  There are no couchettes or sleeping-cars in Cuba, only seats cars.  Fares for foreigners are shown here.  See Cuba railway route map.

Can you help keep this page updated?  If you find times have changed from those shown here, a photo of the departure notices would be much appreciated.

On what dates do these trains run?

A notice at each station tells you what dates each train runs.  When first introduced in July 2019, these new trains ran every 2 or 3 days, but in September 2019 a ‘temporary’ (which in Cuba means indefinite) nationwide fuel shortage means that these trains were reduced to running every 4 days.  This was still the case when these trains resumed after the pandemic in November 2021 and it’s still the case in 2023.

Train departure dates are as follows, the dates below allow you to work out later departure dates going forward.

Tip:  Use www.timeanddate.com/date/duration.html to count the number of days between one of the ‘reference point’ dates shown below and the date you want to travel (leave the ‘Include end date in calculation’ box un-ticked).  If the train you want runs every 4 days, then if the number of days between the reference date and your travel date is divisible by 4, the train runs.  Simple, really!

  • Train 1 ran from Havana to Santiago on 3 January 2023 and runs every 4 days…
  • Train 2 ran from Santiago to Havana on 1 January 2023 and runs every 4 days.
  • Train 3 ran from Havana to Guantanamo on 2 January 2023 and runs every 4 days.
  • Train 4 ran from Guantanamo to Havana on 4 January 2023 and runs every 4 days.
  • Train 5 ran from Havana to Holguin on 4 January 2023 and runs every 4 days.
  • Train 6 ran from Holguin to Havana on 2 January 2023 and runs every 4 days.
  • Train 7 ran from Havana to Bayamo on 1 January 2023 and runs every 4 days.
  • Train 8 ran from Bayamo to Havana on 3 January 2023 and runs every 4 days.
  • Train 101 dates not known.
  • Train 102 dates not known.
  • If you go to Cuba & can take a photo of the latest departure dates from Havana or any other station, please email me!
  • updated April 2023

Try also this mobile application www.apklis.cu for updated information