Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
2 h 26 min
177 km.
from $9
Composite Route Car Only
Schedule
Miramar, Cuba → Viñales, Cuba
All
31 juil. 2026
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
03 Aug, Mon
04 Aug, Tue
05 Aug, Wed
Cheapest and Fastest Ways to Travel from Miramar to Viñales
Composite routes from Miramar to Viñales
Cheapest
2 h 26 min
Car
Route Navigator Miramar - Viñales
Get all the information you need right here
Continue onto 40
40, 194 м
194 м
Turn right onto 5ta Avenida
5ta Avenida, 3 km 948 м
3 km 948 м
At roundabout, take exit 3 onto 5ta Avenida
5ta Avenida, 1 km 729 м
1 km 729 м
At roundabout, take exit 3 onto 146
146, 1 km 225 м
1 km 225 м
Keep right onto Avenida 21
Avenida 21, 1 km 13 м
1 km 13 м
Continue onto Avenida 23
Avenida 23, 5 km 832 м
5 km 832 м
Keep right onto Enlace a la Autopista La Habana - Pinar del Río
Enlace a la Autopista La Habana - Pinar del Río, 138 km 619 м
138 km 619 м
Keep right onto Enlace a Ovas
Enlace a Ovas, 427 м
427 м
Continue onto Enlace a Ovas
Enlace a Ovas, 129 м
129 м
Turn slight right onto Carretera a Las Ovas
Carretera a Las Ovas, 10 km 490 м
10 km 490 м
Turn right onto Carretera de Viñales
Carretera de Viñales, 17 km 724 м
17 km 724 м
Turn right onto Calle Rafael Trejo
Calle Rafael Trejo, 1 km 624 м
1 km 624 м
Arrive at destination
Transport providers
Train operators
Ferrocarriles de Cuba
Phone:
+53 7 855 5025 / 7 855 5026 / 5 2161205
Email:
portal.ufc@ferronet.cu
Website:
facebook.com/FerrocarrilCuba
Train from Habana - 19 de Noviembre to Consolación
Ave. Duration:
6h 6m
Frequency:
Twice a week
Estimated price:
$1.01–$3.80
Bus operators
Viazul
Phone:
+53 59 89 0616
Email:
viazul@eon.cu
Website:
viazul.wetransp.com/
Bus from Terminal de Ómnibus Nacionales La Habana to Viñales
Ave. Duration:
4h 10m
Frequency:
Once daily
Estimated price:
$15.22–$22.83
Questions and Answers
What is the cheapest way to get from Miramar to Viñales?
The cheapest way to get from Miramar to Viñales is to bus which costs $16.30 - $26.09 and takes 5h 21m.
What is the fastest way to get from Miramar to Viñales?
The fastest way to get from Miramar to Viñales is to drive which takes 2h 26m and costs $19.57 - $29.35 .
Is there a direct bus between Miramar and Viñales?
No, there is no direct bus from Miramar to Viñales. However, there are services departing from 19 and arriving at Viñales via Terminal de Ómnibus Nacionales La Habana. The journey, including transfers, takes approximately 5h 21m.
How far is it from Miramar to Viñales?
The distance between Miramar and Viñales is 214 km. The road distance is 177.4 km.
How do I travel from Miramar to Viñales without a car?
The best way to get from Miramar to Viñales without a car is to bus which takes 5h 21m and costs $16.30 - $26.09 .
How long does it take to get from Miramar to Viñales?
It takes approximately 5h 21m to get from Miramar to Viñales, including transfers.
Where do I catch the Miramar to Viñales bus from?
Miramar to Viñales bus services, operated by Viazul, depart from Terminal de Ómnibus Nacionales La Habana station.
Train or bus from Miramar to Viñales?
The best way to get from Miramar to Viñales is to bus which takes 5h 21m and costs $16.30 - $26.09 . Alternatively, you can train, which costs $51.09 - $70.65 and takes 8h 12m.
Where does the Miramar to Viñales bus arrive?
Miramar to Viñales bus services, operated by Viazul, arrive at Viñales station.
Can I drive from Miramar to Viñales?
Yes, the driving distance between Miramar to Viñales is 177 km. It takes approximately 2h 26m to drive from Miramar to Viñales.
→
+0→
Transport search
Transport search
From Miramar, where will you go next? Select a city below to get started