There are 10 ways to get from Split to Chiavenna by plane, train, bus, car 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 Milan Linate Airport, train
best- Fly from Split Airport (SPU) to Milan Linate Airport (LIN)plane SPU - LIN
- Take the train from Monza to Colicotrain
7h 55m€96–321Bus, train
cheapest- Take the bus from Split, Autobusni Kolodvor to Paduabus
- Take the bus from Padua to Veronabus 491
- Take the train from Verona Porta Nuova to Leccotrain R7
20h 29m€65–106Bus, train via Rijeka
- Take the bus from Split, Autobusni Kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the train from Trieste Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Colicotrain
15h 28m€119–326Car ferry, train
- Take the car ferry from Port of Split to Port of Anconacarferry 53
- Take the train from Ancona to Milano Centraletrain Fr
- Take the train from Milano Centrale to Colicotrain
19h 7m€124–249Train
- Take the train from Split to Zagreb Glavni Kol.train Ic
- Take the train from Zagreb Glavni Kol. to Villach Hbftrain 318 / ...
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Colicotrain
23h 55m€253–390Fly to Milano Malpensa Airport, train
- Fly from Split Airport (SPU) to Milano Malpensa Airport (MXP)plane SPU - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Colicotrain
8h 48m€84–275Fly to Zurich Airport, train, bus
- Fly from Split Airport (SPU) to Zurich Airport (ZRH)plane SPU - ZRH
- Take the train from Zürich HB to Churtrain
- Take the train from Chur to St. Moritztrain
- Take the bus from St. Moritz, Bahnhof to Chiavenna, Consorzio Agrariobus
10h 36m€170–421Fly to Basel, train, bus
- Fly from Split Airport (SPU) to Basel (BSL)plane SPU - BSL
- Take the train from Basel SBB to Churtrain
- Take the train from Chur to St. Moritztrain
- Take the bus from St. Moritz, Bahnhof to Chiavenna, Consorzio Agrariobus
12h 26m€96–576Bus
- Take the bus from Split Bus Station to Luganobus
- Take the bus from Lugano, Stazione Nord to Chiavenna, Stazionebus 631
17h 9m€151–155Drive 875.4 km
- Drive from Split to Chiavennacar 875.4 km
10h 13m€137–198
Split to Chiavenna by car ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Split to Chiavenna is to bus and train which costs €60 - €110 and takes 20h 29m.
The fastest way to get from Split to Chiavenna is to fly and train which takes 7h 55m and costs €95 - €330.
No, there is no direct bus from Split station to Chiavenna. However, there are services departing from Split Bus Station and arriving at Chiavenna, Stazione via Lugano, Stazione Nord. The journey, including transfers, takes approximately 17h 9m.
No, there is no direct train from Split to Chiavenna. However, there are services departing from Split and arriving at Chiavenna via Zagreb Glavni Kol., Villach Hbf, Venezia Mestre, Milano Centrale and Colico. The journey, including transfers, takes approximately 23h 55m.
The distance between Split and Chiavenna is 740 km. The road distance is 875.4 km.
The best way to get from Split to Chiavenna without a car is to bus and train via Rijeka which takes 15h 28m and costs €110 - €330.
It takes approximately 7h 55m to get from Split to Chiavenna, including transfers.
Split to Chiavenna bus services, operated by Zelic Reisen, depart from Split Bus Station.
Split to Chiavenna train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Split station.
The best way to get from Split to Chiavenna is to train which takes 23h 55m and costs €250 - €390. Alternatively, you can bus, which costs €151 - €155 and takes 17h 9m.
What companies run services between Split, Croatia and Chiavenna, Italy?
You can take a train from Split to Chiavenna via Zagreb Glavni Kol., Villach Hbf, Venezia Mestre, Milano Centrale, and Colico in around 23h 55m. Alternatively, you can take a bus from Split Bus Station to Chiavenna, Stazione via Lugano and Lugano, Stazione Nord in around 17h 9m.
- Website
- croatiaairlines.com
Flights from Split Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- €130–250
Flights from Split Airport to Milano Malpensa Airport via Zagreb
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €130–250
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday and Saturday
- Estimated price
- €130–250
Flights from Split Airport to Zurich Airport via Zagreb
- Ave. Duration
- 3h 35m
- When
- Wednesday and Saturday
- Estimated price
- €130–250
- Website
- easyjet.com
Flights from Split Airport to Milan Linate Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €29–230
Flights from Split Airport to Basel
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €28–200
- Website
- lufthansa.com
Flights from Split Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €130–250
Flights from Split Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €130–250
Flights from Split Airport to Basel via Munich
- Ave. Duration
- 4h 15m
- When
- Monday to Saturday
- Estimated price
- €100–280
- Website
- swiss.com
Flights from Split Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €180–310
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €130–310
- Website
- ita-airways.com
Flights from Split Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €110–280
- Website
- flyedelweiss.com
Flights from Split Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €210–310
- Website
- austrian.com
Flights from Split Airport to Basel via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- €100–420
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Monza to Colico
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Colico
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Verona Porta Nuova to Lecco
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Estimated price
- €13–16
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- €21–40
- Schedules at
- trenitalia.com
Train from Ancona to Milano Centrale
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- €60–120
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- €14–35
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Milano Centrale
- Ave. Duration
- 5h 7m
- Frequency
- 5 times a day
- Estimated price
- €40–100
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- €18–40
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Milano Centrale
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.italotreno.it/en
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Split to Zagreb Glavni Kol.
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- €110–170
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Villach Hbf
- Ave. Duration
- 4h 11m
- Frequency
- Twice daily
- Estimated price
- €65–95
- Website
- http://www.hzpp.hr/en
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €35–120
- Website
- https://www.sbb.ch/en
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €29–85
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Chur
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- €70–200
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €35–60
- Schedules at
- sob.ch
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- rhb.ch
Train from Chur to St. Moritz
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Website
- https://www.rhb.ch/en/
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Chur
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €16–21
- Schedules at
- sbb-deutschland.de
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Split, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- €3–23
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Split, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €23–40
- Website
- https://www.flixbus.co.uk
Bus from Split, Autobusni Kolodvor to Padua
- Ave. Duration
- 12h 10m
- Frequency
- 5 times a week
- Estimated price
- €40–75
- Website
- https://www.flixbus.co.uk
Bus from Padua to Verona
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €5–10
- Website
- https://www.flixbus.co.uk
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €65–170
- Website
- https://www.goopti.com/en/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from St. Moritz, Bahnhof to Chiavenna, Consorzio Agrario
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.postauto.ch
Bus from Lugano, Stazione Nord to Chiavenna, Stazione
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €7–11
- Website
- https://www.postauto.ch
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Split Bus Station to Lugano
- Ave. Duration
- 14h 5m
- Frequency
- 4 times a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Split to Port of Ancona
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- €75–120
- Website
- https://www.jadrolinija.hr/en
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Split to Chiavenna bus services, operated by Zelic Reisen, arrive at Lugano station.
Split to Chiavenna train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Split to Chiavenna is 875 km. It takes approximately 10h 13m to drive from Split to Chiavenna.
There are 1102+ hotels available in Chiavenna.

















































































