What are the approximate travelling times in Cuba?

Please find an approximate guide below for the travelling times in Cuba:

 

Route

Journey time

Havana – Varadero

2 hrs

Havana – Moka

1 hr

Havana – Vinales

2 hrs

Havana – Cienfuegos

4 hrs

Havana – Trinidad

5 hrs (6 hrs via Topes)

Havana – Santa Clara

3 hrs

Havana – Cayo Coco

9 hrs

Havana – Cayo Santa Maria

6-7 hrs

Havana – Camaguey

10-12 hrs

Vinales - Trinidad

7 hrs

Cayo Coco – Cayo Santa Maria

3 hrs

Trinidad – Cienfuegos

45 mins – 1 hr

Trinidad – Sancti Spiritus

1 hr

Trinidad – Camaguey

4-5 hrs

Trinidad – Cayo Islands

5 hrs

Santa Clara – Cienfuegos

1-2 hrs

Santa Clara – Trinidad

3 hrs

Santa Clara – Cayo Coco

4 hrs

Santa Clara – Cayo Santa Maria

2 hrs

Camaguey – Santiago

5 hrs

Camaguey – Holguin

4 hrs

Holguin – Guardalavaca

1 hr

Holguin – Santiago

4 hrs

Santiago – Bayamo

2 hrs

Santiago –Baracoa

4-5 hrs