There are 8 ways to get from Bormio to Hvar by shuttle, plane, ferry, bus, train, car ferry, taxi, 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.
Shuttle to Milan Linate Airport, fly, ferry
best- Take a shuttle bus from Bormio to Milan Linate Airport
- Fly from Milan Linate Airport (LIN) to Split Airport (SPU)LIN - SPU
- Take the ferry from Port of Split to Hvar
9h 50m€144–349Train, car ferry, ferry
cheapest- Take the train from Tirano to Milano Centrale
- Take the train from Milano Centrale to AnconaFr
- Take the car ferry from Port of Ancona to Port of Split53
- Take the ferry from Port of Split to Hvar842 / ...
23h 31m€69–226Bus, ferry
- Take the bus from Tirano, Stazione to Lugano, Stazione NordBp
- Take the bus from Lugano to Split Bus Station
- Take the ferry from Port of Split to Hvar
22h 35mTaxi, train, ferry
- Take the taxi from Bormio to Mezzana. Ftm
- Take the train from Mezzana. Ftm to Mezzocorona FerroviaR35
- Take the train from Bolzano Bozen to Schwarzach-St.VeitRjx
- Take the train from Schwarzach-St.Veit to Zagreb Glavni Kol.415
- Take the train from Zagreb Glavni Kol. to SplitIc
- Take the ferry from Port of Split to Hvar
27h 29m€288–427Shuttle to Milano Malpensa Airport, fly, ferry
- Take a shuttle bus from Bormio to Malpensa Airport - Milan
- Fly from Milano Malpensa Airport (MXP) to Split Airport (SPU)MXP - SPU
- Take the ferry from Port of Split to Hvar
10h€134–289Train, car ferry, ferry via Tirano
- Take the train from Tirano to Milano Centrale
- Take the train from Milano Centrale to AnconaFr
- Take the car ferry from Port of Ancona to Port of Split53
- Take the ferry from Port of Split to Hvar
23h 49m€69–226Bus, train, ferry
- Take the bus from Tirano to Edolo Station
- Take the train from Edolo to BresciaR3
- Take the bus from Brescia to Pula , Autobusni Kolodvor419
- Take the bus from Pula , Autobusni Kolodvor to Split Bus Station
- Take the ferry from Port of Split to Hvar641
28h 8m€103–150Drive, line 632 car ferry
- Drive from Bormio to Drvenik
- Take the car ferry from Drvenik to Sućuraj632
- Drive from Sućuraj to Hvar
14h 12m€154–224
Milan Linate Airport (LIN) to Split Airport (SPU) flights
Questions & Answers
The cheapest way to get from Bormio to Hvar is to bus and train and ferry which costs €100 - €150 and takes 28h 8m.
The fastest way to get from Bormio to Hvar is to shuttle and fly and ferry which takes 9h 50m and costs €140 - €350.
The distance between Bormio and Hvar is 860 km.
The best way to get from Bormio to Hvar without a car is to bus and ferry which takes 22h 35m and costs .
It takes approximately 9h 50m to get from Bormio to Hvar, including transfers.
There are 2360+ hotels available in Hvar.
What companies run services between Bormio, Italy and Hvar, Croatia?
There is no direct connection from Bormio to Hvar. However, you can take the shuttle to Milan Linate Airport, walk to Milan Linate Airport (LIN) airport, fly to Split Airport (SPU), walk to Split Airport, take the shuttle to Split Bus Station, walk to Port Of Split, then take the ferry to Hvar. Alternatively, you can take a bus from Bormio - Autostazione to Hvar via Tirano, Stazione, Lugano, Stazione Nord, Lugano, Split Bus Station, and Port of Split in around 22h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- austrian.com
Flights from Milan Linate Airport to Split Airport via Vienna
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- €160–270
Flights from Milano Malpensa Airport to Split Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- €65–290
- Website
- easyjet.com
Flights from Milan Linate Airport to Split Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Tuesday
- Estimated price
- €60–240
- Website
- ita-airways.com
Flights from Milan Linate Airport to Split Airport via Rome
- Ave. Duration
- 3h 5m
- When
- Monday to Friday
- Estimated price
- €100–250
- Website
- croatiaairlines.com
Flights from Milano Malpensa Airport to Split Airport
- Ave. Duration
- 1h 35m
- When
- Thursday and Sunday
- Estimated price
- €110–190
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Tirano to Milano Centrale
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €10–14
- Website
- https://www.trenord.it/en/
Train from Edolo to Brescia
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Ancona
- Ave. Duration
- 4h 14m
- Frequency
- Every 2 hours
- Estimated price
- €40–100
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Ancona
- Ave. Duration
- 5h 8m
- Frequency
- Every 4 hours
- Estimated price
- €26–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 0461 821000
- info@ttesercizio.it
- Website
- trentinotrasporti.it
Train from Mezzana. Ftm to Mezzocorona Ferrovia
- Ave. Duration
- 1h 31m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- https://www.trentinotrasporti.it/
Train from Bolzano Bozen to Schwarzach-St.Veit
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Estimated price
- €45–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Schwarzach-St.Veit to Zagreb Glavni Kol.
- Ave. Duration
- 6h 32m
- Frequency
- Once a week
- Estimated price
- €35–75
- Website
- https://www.oebb.at/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Split
- Ave. Duration
- 7h 13m
- Frequency
- Once daily
- Estimated price
- €23–35
- Website
- http://www.hzpp.hr/en
- Phone
- +39 0342 996283
- info@livignoexpress.com
- Website
- livignoexpress.com
Shuttle from Bormio to Milan Linate Airport
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €45–55
- Schedules at
- livignoexpress.com
Shuttle from Bormio to Malpensa Airport - Milan
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €45–55
- Schedules at
- livignoexpress.com
- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Bus from Tirano, Stazione to Lugano, Stazione Nord
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Website
- https://www.rhb.ch/en/home
- 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
- +39 0364 635583
- info@gelmi.com
- Website
- gelmi.com
Bus from Tirano to Edolo Station
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €4–5
- Schedules at
- gelmi.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Brescia to Pula , Autobusni Kolodvor
- Ave. Duration
- 7h 40m
- Frequency
- 6 times a week
- Estimated price
- €35–55
- Website
- https://www.flixbus.co.uk
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Pula , Autobusni Kolodvor to Split Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €50
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 21 645 476
- luka@krilo.hr
- Website
- krilo.hr
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €25
- Website
- https://www.krilo.hr/en/
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- tp-line.hr
Ferry from Port of Split to Hvar
- Ave. Duration
- 36 min
- Frequency
- Once daily
- Estimated price
- €6–25
- Website
- https://www.tp-line.hr/en/
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- €3–5
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €3–5
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 15m
- Frequency
- 3 times a week
- Estimated price
- €74–76
- Website
- https://www.jadrolinija.hr/en
Car ferry from Drvenik to Sućuraj
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €2–3
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- €25–26
- Schedules at
- snav.it
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









































































