HUB hero image

How to Travel from

Dubrovnik to St. Moritz

by Plane, Route or Car

Dubrovnik
+0
St. Moritz
Transport search to St. Moritz
Dubrovnik
+0
St. Moritz
Building a composite car route
Cheapest
Best Offer!
Car
13 h 49 min
1064 km.
from $58
Composite Route Car Only
Schedule

Dubrovnik, Croatia → St. Moritz, Switzerland

All
13 Jul 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
All days
14 Jul, Tue
15 Jul, Wed
16 Jul, Thu
17 Jul, Fri
18 Jul, Sat

Cheapest and Fastest Ways to Travel from Dubrovnik to St. Moritz

Composite routes from Dubrovnik to St. Moritz

Cheapest
Other

Transport providers

FlixBus
Website
Swiss PostAuto
Website
Promet Makarska
Website
Arriva Croatia
Website
Samoborček
Website
Zelic Reisen
Website
FlixBus
Website
4h 40m
Every 3 hours
$19.57–$28.26
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Swiss PostAuto
Website
3h 20m
Once daily
$10.87–$16.30
+41 584483500
+41 584483500
Call Contact via email
Promet Makarska
Website
3h 45m
Twice daily
$16.30–$26.09
+385 21 612 005
+385 21 612 005
Call Contact via email
Arriva Croatia
Website
4h 30m
Once daily
$2.39–$23.91
+385 (0)72 660 660
+385 (0)72 660 660
Call Contact via email
Samoborček
Website
4h
Once daily
$16.30–$21.74
+385 1 6321 190
+385 1 6321 190
Call Contact via email
Zelic Reisen
Website
14h 5m
4 times a week
$152.72
+41 79 445 39 68
+41 79 445 39 68
Call Contact via email
Swiss
Website
Croatia Airlines
Website
Swiss
Website
1h 47m
Thursday and Friday
$173.91–$923.91
Croatia Airlines
Website
1h 47m
Thursday and Friday
$173.91–$923.91
Trenitalia Frecce
Website
ItaloTreno
Website
Trenitalia Intercity
Website
Trenord
Website
Südostbahn
Website
Swiss Railways (SBB/CFF/FFS)
Website
Rhätische Bahn
Website
Glacier Express
Website
Trenitalia Frecce
Website
6h 5m
5 times a day
$52.17–$152.17
+39 06 68475475
+39 06 68475475
Call
ItaloTreno
Website
50 min
Twice daily
$15.22–$20.65
+39 06 8937 1892
+39 06 8937 1892
Call
Trenitalia Intercity
Website
9h 45m
3 times a day
$53.26–$76.09
+39 06 68475475
+39 06 68475475
Call
Trenord
Website
2h 32m
Hourly
$10.87–$14.13
+39 02 7249 4494
+39 02 7249 4494
Call Contact via email
Südostbahn
Website
1h 36m
Hourly
+41 58 580 70 70
+41 58 580 70 70
Call Contact via email
Swiss Railways (SBB/CFF/FFS)
Website
1h 14m
Hourly
$43.48–$81.52
+41 848 44 66 88
+41 848 44 66 88
Call
Rhätische Bahn
Website
1h 55m
Hourly
$43.48–$52.17
+41 81 288 65 65
+41 81 288 65 65
Call
Glacier Express
Website
2h 3m
Once daily
+41 81 288 65 65
+41 81 288 65 65
Call Contact via email
Jadrolinija
Website
Jadrolinija
Website
7h 30m
3 times a week
$10.87–$15.22
+385 72 303 337
+385 72 303 337
Call Contact via email

Questions and Answers

What is the cheapest way to get from Dubrovnik to St. Moritz?

The cheapest way to get from Dubrovnik to St. Moritz is to bus via Lugano which costs $92.39 - $173.91 and takes 28h 1m.

What is the fastest way to get from Dubrovnik to St. Moritz?

The fastest way to get from Dubrovnik to St. Moritz is to fly and train which takes 8h 24m and costs $228.26 - $597.83 .

Is there a direct bus between Dubrovnik and St. Moritz?

No, there is no direct bus from Dubrovnik station to St. Moritz. However, there are services departing from Dubrovnik bus station and arriving at St. Moritz, Bahnhof via Split Bus Station and Lugano, Stazione Nord. The journey, including transfers, takes approximately 24h 13m.

How far is it from Dubrovnik to St. Moritz?

The distance between Dubrovnik and St. Moritz is 1162 km. The road distance is 1178.6 km.

How do I travel from Dubrovnik to St. Moritz without a car?

The best way to get from Dubrovnik to St. Moritz without a car is to car ferry and train via Reggio Emilia which takes 22h 56m and costs $108.70 - $250 .

How long does it take to get from Dubrovnik to St. Moritz?

It takes approximately 8h 24m to get from Dubrovnik to St. Moritz, including transfers.

Where do I catch the Dubrovnik to St. Moritz bus from?

Dubrovnik to St. Moritz bus services, operated by FlixBus, depart from Dubrovnik bus station.

Where does the Dubrovnik to St. Moritz bus arrive?

Dubrovnik to St. Moritz bus services, operated by FlixBus, arrive at Split Bus Station.

What is the time difference between Dubrovnik and St. Moritz?

It is currently 10:48 at both, Dubrovnik and St. Moritz.

Can I drive from Dubrovnik to St. Moritz?

Yes, the driving distance between Dubrovnik to St. Moritz is 1179 km. It takes approximately 13h 13m to drive from Dubrovnik to St. Moritz.

Where can I stay near St. Moritz?

There are 2105+ hotels available in St. Moritz. Prices start at $71.22 per night.
+0