There are 8 ways to get from Geneva to Split by plane, train, bus, ferry, 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 to Split Airport
best- Fly from Geneva International Airport (GVA) to Split Airport (SPU)plane GVA - SPU
2h 40m€45–260Train, bus, ferry
- Take the train from Genève to Domodossolatrain Ec
- Take the bus from Domodossola to Rho Fiera Milanobus Re4
- Take the train from Milano Rogoredo to Mediopadana R.Emiliatrain
- Take the train from Reggio Emilia Av to Anconatrain Fr
- Take the ferry from Ancona to Splitferry 53
19h 41mTrain, ferry
- Take the train from Genève to Locarnotrain Ic
- Take the train from Locarno to Milano Centraletrain
- Take the train from Milano Centrale to Anconatrain Fr
- Take the ferry from Ancona to Splitferry 53
22h 42m€331–538Bus via Zurich
- Take the bus from Geneva to Zurich Bus Stationbus 144 / ...
- Take the bus from Zürich Hbf to Split Bus Stationbus
22h 49m€163–182Fly to Zadar Airport, bus
- Fly from Geneva International Airport (GVA) to Zadar Airport (ZAD)plane GVA - ZAD
- Take the bus from Zemunik Donji to Split, Autobusni Kolodvorbus
9h 49m€122–359Bus
- Take the bus from Genève, Place des Alpes to Mrkonjic Grad, Autobuska Stanicabus
- Take the bus from Mrkonjic Grad, Autobuska Stanica to Split Bus Stationbus
23h 59mTrain
- Take the train from Genève to Zürich HBtrain Ic1 / ...
- Take the train from Zuerich Hb to Graz Hbftrain Ec
- Take the train from Graz Hbf to Zagreb Glavni Kol.train Ec
- Take the train from Zagreb Glavni Kol. to Splittrain Ic
27h 14m€415–603Drive 1,130.1 km
- Drive from Geneva to Splitcar 1,130.1 km
12h 28m€217–314
Geneva International Airport (GVA) to Split Airport (SPU) flights
Comparing Your Travel Options
The cheapest way to get from Geneva to Split is to fly which costs €45 - €260 and takes 2h 40m.
The fastest way to get from Geneva to Split is to fly which takes 2h 40m and costs €45 - €260.
No, there is no direct bus from Geneva to Split station. However, there are services departing from Geneva and arriving at Split Bus Station via Zürich Hbf. The journey, including transfers, takes approximately 22h 49m.
No, there is no direct train from Geneva to Split. However, there are services departing from Genève and arriving at Split via Zuerich Hb, Graz Hbf and Zagreb Glavni Kol.. The journey, including transfers, takes approximately 27h 14m.
The distance between Geneva and Split is 880 km. The road distance is 1130.1 km.
The best way to get from Geneva to Split without a car is to train and bus and ferry which takes 19h 41m and costs .
It takes approximately 2h 40m to get from Geneva to Split, including transfers.
Geneva to Split bus services, operated by FlixBus, depart from Geneva station.
Geneva to Split train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Genève station.
The best way to get from Geneva to Split is to fly which takes 2h 40m and costs €45 - €260. Alternatively, you can bus via Zurich, which costs €160 - €190 and takes 22h 49m, you could also train, which costs €410 - €650 and takes 27h 14m.
What companies run services between Geneva, Switzerland and Split, Croatia?
easyJet, Austrian Airlines, and Croatia Airlines fly from Geneva International Airport (GVA) to Split Airport (SPU) twice a week. Alternatively, you can take a bus from Geneva to Split Bus Station via Zurich Bus Station and Zürich Hbf in around 22h 49m.
- Website
- easyjet.com
Flights from Geneva International Airport to Split Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- €45–220
- Website
- austrian.com
Flights from Geneva International Airport to Split Airport via Vienna
- Ave. Duration
- 3h 50m
- When
- Saturday
- Estimated price
- €95–400
- Website
- lufthansa.com
Flights from Geneva International Airport to Zadar Airport via Munich
- Ave. Duration
- 5h 45m
- When
- Monday and Friday
- Estimated price
- €100–370
- Website
- swiss.com
Flights from Geneva International Airport to Zadar Airport via Zurich
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- €60–360
- Website
- ryanair.com
Flights from Geneva International Airport to Zadar Airport via Vienna
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- €100–410
Train from Genève to Domodossola
- Ave. Duration
- 2h 43m
- Frequency
- 4 times a day
- Estimated price
- €80–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Locarno
- Ave. Duration
- 5h 3m
- Frequency
- Once a week
- Estimated price
- €140–220
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Locarno to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €35–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €90–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zuerich Hb to Graz Hbf
- Ave. Duration
- 9h 31m
- Frequency
- Twice daily
- Estimated price
- €230–370
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Rogoredo to Mediopadana R.Emilia
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €18–30
- Website
- Italo Treno
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Rogoredo to Mediopadana R.Emilia
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- €22–40
- Website
- Trenitalia Frecce
Train from Reggio Emilia Av to Ancona
- Ave. Duration
- 2h 11m
- Frequency
- Every 2 hours
- Estimated price
- €35–65
- Website
- Trenitalia Frecce
Train from Milano Centrale to Ancona
- Ave. Duration
- 4h 8m
- Frequency
- Hourly
- Estimated price
- €55–100
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Milano Centrale to Ancona
- Ave. Duration
- 5h 12m
- Frequency
- Every 3 hours
- Estimated price
- €45–85
- Website
- Trenitalia Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Graz Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 3h 52m
- Frequency
- Twice daily
- Estimated price
- €60
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Split
- Ave. Duration
- 7h 58m
- Frequency
- Twice daily
- Estimated price
- €34
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Bus from Domodossola to Rho Fiera Milano
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Website
- Trenord
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Geneva to Zurich Bus Station
- Ave. Duration
- 4h 10m
- Frequency
- 6 times a week
- Estimated price
- €25–40
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Geneva to Zurich Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Estimated price
- €18–30
- Website
- RegioJet
- Phone
- +41 79 445 39 68
- [email protected]
- Website
- zelicreisen.ch
Bus from Zürich Hbf to Split Bus Station
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
- Phone
- +385 91 616 0990
- [email protected]
- Website
- antoniotours.hr
Bus from Zemunik Donji to Split, Autobusni Kolodvor
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €17–29
- Schedules at
- antoniotours.hr
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Genève, Place des Alpes to Mrkonjic Grad, Autobuska Stanica
- Ave. Duration
- 20h 42m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +387 51 211-850
- [email protected]
- Website
- facebook.com
Bus from Mrkonjic Grad, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 51 215-725
- [email protected]
- Website
- novisajt.bocactours.com
Bus from Mrkonjic Grad, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €19
- Schedules at
- Bočac Tours
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Ancona to Split
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €110–160
- Website
- Jadrolinija
Ferry from Ancona to Split
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €110–160
- Website
- Jadrolinija
Want to know more about travelling around Croatia
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
Italy Travel Guides
Read the travel guide
Need to know: Jadrolinija
Read the travel guide
Booking & Getting There
Geneva to Split bus services, operated by FlixBus, arrive at Zurich Bus Station.
Geneva to Split train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Geneva to Split is 1130 km. It takes approximately 12h 28m to drive from Geneva to Split.
Book your Geneva to Split train tickets online with Omio.
Book your Geneva to Split bus tickets online with Omio and 12go.asia.
There are 10287+ hotels available in Split.






















































