There are 9 ways to get from Tirano to Split by train, plane, ferry, bus, 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.
Train to Milan Linate Airport, fly
best- Take the train from Tirano to Monzatrain
- Fly from Milan Linate Airport (LIN) to Split Airport (SPU)plane LIN - SPU
7h 37m€77–296Train, ferry via Bologna
- Take the train from Tirano to Milano Centraletrain
- Take the train from Milano Centrale to Bologna centraletrain
- Take the train from Bologna Centrale to Anconatrain Fr
- Take the ferry from Ancona to Splitferry 53
16h 38m€145–290Train, bus
- Take the train from Tirano to Milano Centraletrain
- Take the bus from Milano Centrale Station to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Split, Autobusni Kolodvorbus
20h 49m€465–1,158Train
- Take the train from Tirano to Milano Centraletrain
- Take the train from Milano Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Villach Hbftrain Rjx
- Take the train from Villach Hbf to Zagreb Glavni Kol.train 319 / ...
- Take the train from Zagreb Glavni Kol. to Splittrain Ic
23h 9m€211–358Train, train to Zurich Airport, fly
- Take the train from Tirano to Landquarttrain
- Take the train from Landquart to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Split Airport (SPU)plane ZRH - SPU
9h 50mTrain, train to Milano Malpensa Airport, fly
- Take the train from Tirano to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Split Airport (SPU)plane MXP - SPU
8h 20m€80–249Train, ferry
- Take the train from Tirano to Milano Centraletrain
- Take the train from Milano Centrale to Anconatrain Fr
- Take the ferry from Ancona to Splitferry 53
17h 48m€137–265Bus
- Take the bus from Tirano, Stazione to Pontresina, Postbus 701
- Take the bus from St. Moritz, Bahnhof to Castagnola, Paesebus 631
- Take the bus from Lugano to Split Bus Stationbus
21h 27mDrive 857 km
- Drive from Tirano to Splitcar 857 km
10h 8m€132–191
Tirano to Split by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Tirano to Split is to train and fly which costs €75 - €250 and takes 8h 20m.
The fastest way to get from Tirano to Split is to train and fly which takes 7h 37m and costs €75 - €300.
No, there is no direct bus from Tirano to Split station. However, there are services departing from Tirano, Stazione and arriving at Split Bus Station via Pontresina, Post, St. Moritz, Bahnhof, Castagnola, S. Domenico and Lugano. The journey, including transfers, takes approximately 21h 27m.
No, there is no direct train from Tirano to Split. However, there are services departing from Tirano and arriving at Split via Milano Centrale, Venezia Mestre, Villach Hbf and Zagreb Glavni Kol.. The journey, including transfers, takes approximately 23h 9m.
The distance between Tirano and Split is 780 km. The road distance is 857 km.
The best way to get from Tirano to Split without a car is to train and ferry via Bologna which takes 16h 38m and costs €140 - €290.
It takes approximately 7h 37m to get from Tirano to Split, including transfers.
Tirano to Split bus services, operated by Rhätische Bahn, depart from Tirano, Stazione station.
Tirano to Split train services, operated by Trenord, depart from Tirano station.
The best way to get from Tirano to Split is to train which takes 23h 9m and costs €210 - €360. Alternatively, you can bus, which costs and takes 21h 27m.
What companies run services between Tirano, Italy and Split, Croatia?
You can take a train from Tirano to Split via Milano Centrale, Venezia Mestre, Villach Hbf, and Zagreb Glavni Kol. in around 23h 9m. Alternatively, you can take a bus from Tirano, Stazione to Split Bus Station via Pontresina, Post, St. Moritz, Bahnhof, Castagnola, Paese, Castagnola, S. Domenico, Lugano, Centro, and Lugano in around 21h 27m.
- Website
- croatiaairlines.com
Flights from Milan Linate Airport to Split Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €110–280
Flights from Zurich Airport to Split Airport
- Ave. Duration
- 1h 27m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €120–250
Flights from Zurich Airport to Split Airport via Zagreb
- Ave. Duration
- 3h 35m
- When
- Saturday
- Estimated price
- €120–250
Flights from Milano Malpensa Airport to Split Airport
- Ave. Duration
- 1h 35m
- When
- Thursday and Sunday
- Estimated price
- €80–270
- Website
- lufthansa.com
Flights from Milan Linate Airport to Split Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- €170–310
Flights from Zurich Airport to Split Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Thursday and Friday
- Estimated price
- €120–500
Flights from Milano Malpensa Airport to Split Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Thursday and Friday
- Estimated price
- €95–390
- Website
- austrian.com
Flights from Milan Linate Airport to Split Airport via Vienna
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €100–240
Flights from Zurich Airport to Split Airport via Vienna
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–460
- Website
- easyjet.com
Flights from Milan Linate Airport to Split Airport
- Ave. Duration
- 1h 25m
- When
- Monday
- Estimated price
- €30–200
- Website
- ita-airways.com
Flights from Milan Linate Airport to Split Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €110–280
- Website
- flyedelweiss.com
Flights from Zurich Airport to Split Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €280–450
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Tirano to Monza
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- https://www.trenord.it/en/
Train from Tirano to Milano Centrale
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- €10–13
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Bologna centrale
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Ancona
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
Train from Milano Centrale to Ancona
- Ave. Duration
- 4h 7m
- Frequency
- Every 2 hours
- Estimated price
- €60–120
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- €21–45
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Ancona
- Ave. Duration
- 5h 16m
- Frequency
- 4 times a day
- Estimated price
- €40–95
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 46m
- Frequency
- 5 times a day
- Estimated price
- €25–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bologna Centrale to Ancona
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- €35–90
- Website
- https://int.bahn.de/en
Train from Venezia Mestre to Villach Hbf
- 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
Train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- €50–90
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Estimated price
- €50–90
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Split
- Ave. Duration
- 7h 1m
- Frequency
- Once daily
- Estimated price
- €85–130
- Website
- http://www.hzpp.hr/en
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- rhb.ch
Train from Tirano to Landquart
- Ave. Duration
- 3h 58m
- Frequency
- Twice a week
- Website
- https://www.rhb.ch/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Landquart to Zürich HB
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Landquart to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €35–55
- Schedules at
- sob.ch
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Milano Centrale Station to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- €450–1,100
- Website
- https://www.goopti.com/en/
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Rovinj, Autobusni Kolodvor to Split, Autobusni Kolodvor
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- €4–45
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +41 81 288 65 65
- railservice@rhb.ch
- Website
- rhb.ch
Bus from Tirano, Stazione to Pontresina, Post
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Website
- https://www.rhb.ch/en/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from St. Moritz, Bahnhof to Castagnola, Paese
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Estimated price
- €9–13
- Website
- https://www.postauto.ch
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Lugano to Split Bus Station
- Ave. Duration
- 14h 20m
- Frequency
- 4 times a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Ancona to Split
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €85–130
- Website
- https://www.jadrolinija.hr/en
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
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Tirano to Split bus services, operated by Rhätische Bahn, arrive at Pontresina, Post station.
Tirano to Split train services, operated by Trenord, arrive at Milano Centrale station.
Yes, the driving distance between Tirano to Split is 857 km. It takes approximately 10h 8m to drive from Tirano to Split.
There are 6577+ hotels available in Split.

























































































