There are 6 ways to get from Split to Rapperswil by plane, train, bus, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Split Airport (SPU) to Zurich Airport (ZRH)SPU - ZRH
- Take the train from Zürich Oerlikon to Rapperswil SG
5h 5mCHF 116–255Bus
- Take the bus from Split Bus Station to Zürich Hbf
17h 31mCHF 150–153Train
- Take the train from Split to Zagreb Glavni Kol.Ic
- Take the train from Zagreb Glavni Kol. to Villach HbfEc / ...
- Take the train from Villach Hbf to SargansEc
22h 45mCHF 128–185Night train, train
- Take the night train from Split to DobovaEn
- Take the night train from Dobova to SargansEn
- Take the train from Sargans to Rapperswil SGS17 / ...
23h 16mCHF 165–314Bus, train
- Take the bus from Split Bus Station to Konstanz
- Take the train from Konstanz Bahnhof to Herisau1 / ...
- Take the train from Herisau to Rapperswil SGS4 / ...
20h 39mDrive 980.5 km
- Drive from Split to Rapperswil980.5 km
12h 34mCHF 159–230
Split to Rapperswil by bus and train
Questions & Answers
The cheapest way to get from Split to Rapperswil is to bus which costs SFr 150 - SFr 154 and takes 17h 31m.
The fastest way to get from Split to Rapperswil is to fly and train which takes 5h 5m and costs SFr 110 - SFr 260.
No, there is no direct train from Split to Rapperswil. However, there are services departing from Split and arriving at Rapperswil SG via Zagreb Glavni Kol., Villach Hbf, Sargans and Ziegelbrücke. The journey, including transfers, takes approximately 22h 45m.
The distance between Split and Rapperswil is 809 km. The road distance is 980.5 km.
The best way to get from Split to Rapperswil without a car is to bus which takes 17h 31m and costs SFr 150 - SFr 154.
It takes approximately 5h 5m to get from Split to Rapperswil, including transfers.
Split to Rapperswil train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Split station.
The best way to get from Split to Rapperswil is to bus which takes 17h 31m and costs SFr 150 - SFr 154. Alternatively, you can train, which costs SFr 120 - SFr 190 and takes 22h 45m.
Split to Rapperswil train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Split to Rapperswil is 981 km. It takes approximately 12h 34m to drive from Split to Rapperswil.
What companies run services between Split, Croatia and Rapperswil, Canton of St. Gallen, Switzerland?
Zelic Reisen operates a bus from Split Bus Station to Zürich Hbf twice a week. Tickets cost CHF 135 and the journey takes 16h 45m. Alternatively, you can take a train from Split to Rapperswil SG via Zagreb Glavni Kol., Villach Hbf, Sargans, and Ziegelbrücke in around 22h 45m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- croatiaairlines.com
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday and Saturday
- Estimated price
- CHF 85–230
Flights from Split Airport to Zurich Airport via Zagreb
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 85–230
- Website
- flyedelweiss.com
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Monday and Wednesday
- Estimated price
- CHF 45–280
- Website
- austrian.com
Flights from Split Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 80–330
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Oerlikon to Rapperswil SG
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 17–19
- Website
- https://www.sbb.ch/en
Train from Sargans to Rapperswil SG
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- CHF 22–35
- Website
- https://www.sbb.ch/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Split to Zagreb Glavni Kol.
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 22–30
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Villach Hbf
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- CHF 12–17
- Website
- http://www.hzpp.hr/en
Night train from Split to Dobova
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 23–35
- Website
- http://www.hzpp.hr/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to Sargans
- Ave. Duration
- 7h 4m
- Frequency
- Once daily
- Estimated price
- CHF 65–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Night train from Split to Dobova
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- CHF 75–110
- Website
- https://www.oebb.at/en/
Night train from Dobova to Sargans
- Ave. Duration
- 12h 4m
- Frequency
- Twice daily
- Estimated price
- CHF 120–170
- Website
- https://www.oebb.at/en/
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Sargans to Rapperswil SG
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Herisau to Rapperswil SG
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Schedules at
- sob.ch
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Konstanz Bahnhof to Herisau
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 6–15
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- CHF 6–9
- 1st Class Ticket
- CHF 12–15
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Split Bus Station to Zürich Hbf
- Ave. Duration
- 16h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 135
- Schedules at
- zelicreisen.ch
- Phone
- +49 711 3041678
- lubina.busfahrten@t-online.de
- Website
- lubina-busfahrten.de
Bus from Split Bus Station to Konstanz
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 84
- Schedules at
- lubina-busfahrten.de
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
More Questions & Answers
There are 295+ hotels available in Rapperswil.






































