There are 10 ways to get from Croatia to Bad Ragaz by plane, train, bus, night train, shuttle, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Split Airport, train
best- Fly from Split Airport (SPU) to Zurich Airport (ZRH)plane SPU - ZRH
- Take the train from Zürich HB to Bad Ragaztrain
6h 4mCHF 125–327Bus, train
cheapest- Take the bus from Zagreb to St. Gallen train stationbus FlixBus N953
- Take the train from St. Gallen to Bad Ragaztrain Ir13
14h 26mCHF 68–117Train
- Take the train from Zagreb Glavni Kol. to Schwarzach-St.Veittrain Ec
- Take the train from Schwarzach-St.Veit to Buchs Sgtrain Ec
12h 53mCHF 146–239Bus
- Take the bus from Zagreb to Bellinzonabus
- Take the bus from Bellinzona, Stazione to Chur, Postautostationbus 171
13h 56mCHF 125–145Night train
- Take the night train from Zagreb Glavni Kol. to Sargansnighttrain En
14h 1mCHF 141–219Fly from Zagreb Franjo Tuđman Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
- Take the train from Zürich HB to Bad Ragaztrain
6h 38mCHF 109–304Shuttle to Venice Marco Polo Airport, fly, train
- Take a shuttle bus from Pula railway Stattion to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich HB to Bad Ragaztrain
8h 41mCHF 138–872Shuttle to Ljubljana, fly, train
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich HB to Bad Ragaztrain
8h 8mCHF 147–662Drive, car train
- Drive from Zagreb to Villach Hbf ARZcar
- Take the car train from Villach Hbf ARZ to München Ostcartrain
- Drive from München Ost to Bad Ragazcar
6h 52mCHF 160–211Drive 695.2 km
- Drive from Zagreb to Bad Ragazcar 695.2 km
8h 12mCHF 110–159
Croatia to Bad Ragaz by train
Questions & Answers
The cheapest way to get from Croatia to Bad Ragaz is to bus and train which costs SFr 65 - SFr 120 and takes 14h 26m.
The fastest way to get from Croatia to Bad Ragaz is to fly and train which takes 6h 4m and costs SFr 120 - SFr 330.
No, there is no direct train from Croatia to Bad Ragaz. However, there are services departing from Zagreb Glavni Kol. and arriving at Bad Ragaz via Schwarzach-St.Veit and Buchs SG. The journey, including transfers, takes approximately 12h 53m.
The distance between Croatia and Bad Ragaz is 871 km. The road distance is 695.2 km.
The best way to get from Croatia to Bad Ragaz without a car is to train which takes 12h 53m and costs SFr 140 - SFr 240.
It takes approximately 6h 4m to get from Croatia to Bad Ragaz, including transfers.
Croatia to Bad Ragaz train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Croatia to Bad Ragaz is to train which takes 12h 53m and costs SFr 140 - SFr 240. Alternatively, you can bus, which costs SFr 120 - SFr 150 and takes 13h 56m.
Croatia to Bad Ragaz train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Schwarzach-St.Veit station.
Yes, the driving distance between Croatia to Bad Ragaz is 695 km. It takes approximately 8h 12m to drive from Croatia to Bad Ragaz.
What companies run services between Croatia and Bad Ragaz, Switzerland?
You can take a train from Zagreb Glavni Kol. to Bad Ragaz via Schwarzach-St.Veit, Buchs Sg, and Buchs SG in around 12h 53m. Alternatively, you can take a bus from Zagreb to Bad Ragaz via Bellinzona, Bellinzona, Stazione, Chur, Postautostation, and Chur in around 13h 56m.
- Website
- swiss.com
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- CHF 45–280
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–200
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- CHF 80–430
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 80–260
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 80–330
Flights from Ljubljana to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 85–340
- Website
- croatiaairlines.com
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday and Saturday
- Estimated price
- CHF 120–220
Flights from Split Airport to Zurich Airport via Zagreb Franjo Tuđman Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 120–220
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–200
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 80–180
- Website
- flyedelweiss.com
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- CHF 45–280
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Bad Ragaz
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Schedules at
- sob.ch
Train from St. Gallen to Bad Ragaz
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 28–45
- Schedules at
- sob.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Bad Ragaz
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–90
- Website
- https://www.sbb.ch/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Schwarzach-St.Veit
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- CHF 65–100
- Website
- http://www.hzpp.hr/en
Night train from Zagreb Glavni Kol. to Sargans
- Ave. Duration
- 12h 44m
- Frequency
- Once daily
- Estimated price
- CHF 140–210
- Website
- http://www.hzpp.hr/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to Buchs Sg
- Ave. Duration
- 4h 41m
- Frequency
- Once daily
- Estimated price
- CHF 65–120
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 85–100
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Zagreb to Bellinzona
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a week
- Estimated price
- CHF 113
- Schedules at
- zelicreisen.ch
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Chur, Postautostation
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Website
- https://www.postauto.ch
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Pula railway Stattion to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 3h 32m
- Frequency
- On demand
- Estimated price
- CHF 40–600
- Website
- https://www.goopti.com/en/
- Shared
- CHF 40
- Private
- CHF 225
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- CHF 29–340
- Website
- https://www.goopti.com/en/
- Shared
- CHF 29
- Private
- CHF 136
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to St. Gallen train station
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- CHF 40–70
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Book your Croatia to Bad Ragaz train tickets online with Omio.
There are 504+ hotels available in Bad Ragaz.








































