There are 9 ways to get from Lake Maggiore 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 Arona to Rho Fiera Milanotrain
- Fly from Milan Linate Airport (LIN) to Split Airport (SPU)plane LIN - SPU
5h 54m€72–294Train, ferry via Bologna
- Take the train from Arona 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
15h 7m€135–284Bus
- Take the bus from Bellinzona to Split Bus Stationbus
16h 36m€152–154Train, bus via Oštarije
- Take the train from Arona to Rho Fiera Milanotrain R23
- Take the train from Rho-Fiera Milano to Trieste Centraletrain Fr
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the train from Rijeka to Ostarijetrain Re
- Take the train from Ostarije to Splittrain Ic
17h 31m€221–431Train to Milano Malpensa Airport, fly
- Take the train from Arona to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Split Airport (SPU)plane MXP - SPU
5h 23m€75–246Train to Zurich Airport, fly
- Take the train from Bellinzona to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Split Airport (SPU)plane ZRH - SPU
7h 30m€141–387Train, ferry
- Take the train from Arona to Milano Centraletrain
- Take the train from Milano Centrale to Anconatrain Fr
- Take the ferry from Ancona to Splitferry 53
16h 17m€126–259Train, bus
- Take the train from Arona 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
19h 18m€459–1,152Drive 901.6 km
- Drive from Stresa to Splitcar 901.6 km
9h 49m€140–202
Lake Maggiore to Split by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Lake Maggiore to Split is to train and fly which costs €75 - €250 and takes 5h 23m.
The fastest way to get from Lake Maggiore to Split is to train and fly which takes 5h 23m and costs €75 - €250.
No, there is no direct bus from Lake Maggiore to Split station. However, there are services departing from Locarno, Piazza Stazione and arriving at Split Bus Station via Bellinzona. The journey, including transfers, takes approximately 16h 36m.
The distance between Lake Maggiore and Split is 693 km. The road distance is 901.6 km.
The best way to get from Lake Maggiore to Split without a car is to train and ferry via Bologna which takes 15h 7m and costs €130 - €290.
It takes approximately 5h 54m to get from Lake Maggiore to Split, including transfers.
Lake Maggiore to Split bus services, operated by Zelic Reisen, depart from Bellinzona station.
Lake Maggiore to Split bus services, operated by Zelic Reisen, arrive at Split Bus Station.
Yes, the driving distance between Lake Maggiore to Split is 902 km. It takes approximately 9h 49m to drive from Lake Maggiore to Split.
There are 6577+ hotels available in Split.
What companies run services between Lake Maggiore, Italy and Split, Croatia?
Zelic Reisen operates a bus from Bellinzona to Split Bus Station 4 times a week. Tickets cost €144 and the journey takes 14h 50m.
- Website
- croatiaairlines.com
Flights from Milano Malpensa Airport to Split Airport
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- €80–270
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
- 2h 45m
- When
- Every day
- Estimated price
- €120–250
- Website
- austrian.com
Flights from Milan Linate Airport to Split Airport via Vienna
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €100–240
Flights from Zurich Airport to Split Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–460
- Website
- lufthansa.com
Flights from Milano Malpensa Airport to Split Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Thursday and Friday
- Estimated price
- €95–390
Flights from Zurich Airport to Split Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Thursday and Friday
- Estimated price
- €120–500
- 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 45m
- 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, and Saturday
- Estimated price
- €280–460
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Arona to Rho Fiera Milano
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
Train from Arona to Milano Centrale
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
Train from Arona to Gallarate
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Arona to Rho Fiera Milano
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €6–12
- Website
- https://www.trenitalia.com/en.html
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
Train from Arona to Gallarate
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Bologna centrale
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €28–55
- 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 Rho-Fiera Milano to Trieste Centrale
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €60–120
- 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
- +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
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Rijeka to Ostarije
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €26–40
- Website
- http://www.hzpp.hr/en
Train from Ostarije to Split
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- €65–100
- Website
- http://www.hzpp.hr/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Bellinzona to Zuerich Hb
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €35–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–85
- 2nd Class
- €35–55
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Bellinzona to Split Bus Station
- Ave. Duration
- 14h 50m
- Frequency
- 4 times a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €65–160
- Website
- https://www.goopti.com/en/
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
- +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
- €80–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

























































