There are 7 ways to get from Oslo to Hvar by train, plane, ferry, bus, or busferry
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 Oslo Airport, Gardermoen, fly to Split Airport, ferry
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Split Airport (SPU)plane OSL - SPU
- Take the ferry from Port of Split to Hvarferry
8h 12m€101–349Train, bus, ferry
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the bus from Göteborg to Banja Luka, Autobuska Stanicabus
- Take the bus from Banja Luka, Autobuska Stanica to Split Bus Stationbus
- Take the ferry from Port of Split to Hvarferry
33h 33mTrain, ferry
- Take the train from Oslo S to Malmö, Centralstationtrain
- Take the train from Malmö, Centralstation to St Johann im Pongautrain 305
- Take the train from St. Johann Im Pongau to Zagreb Glavni Kol.train Ec
- Take the train from Zagreb Glavni Kol. to Splittrain Ic
- Take the ferry from Port of Split to Hvarferry
44h 56m€290–579Train to Oslo Airport, Gardermoen, fly to Brac, ferry
- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Brac (BWK)plane OSL - BWK
- Take the ferry from Bol to Hvarferry
22h 22m€280–729Train to Sandefjord Airport, fly to Split Airport, ferry
- Take the train from Oslo S to Sandefjord stasjontrain
- Fly from Sandefjord Airport (TRF) to Split Airport (SPU)plane TRF - SPU
- Take the ferry from Port of Split to Hvarferry
11h 26m€101–354Train, ferry via Oslo S
- Take the train from Oslo S to Malmö, Centralstationtrain 31
- Take the train from Malmö, Centralstation to St Johann im Pongautrain 305
- Take the train from St. Johann Im Pongau to Zagreb Glavni Kol.train Ec
- Take the train from Zagreb Glavni Kol. to Splittrain Ic
- Take the ferry from Port of Split to Hvarferry
45h 10m€302–578Bus, bus and ferry, ferry
- Take the bus from Oslo bussterminal to Gothenburg Central Bus Stationbus 600 / ...
- Take the busferry from Gothenburg to Zenica, Glavna Autobuska Stanicabusferry
- Take the bus from Zenica, Glavna Autobuska Stanica to Split Bus Stationbus
- Take the ferry from Port of Split to Hvarferry
45h 21m€185–360
Oslo to Hvar by train and ferry
Comparing Your Travel Options
The cheapest way to get from Oslo to Hvar is to train and fly and ferry which costs €100 - €360 and takes 11h 26m.
The fastest way to get from Oslo to Hvar is to train and fly and ferry which takes 8h 12m and costs €100 - €350.
The distance between Oslo and Hvar is 2000 km.
The best way to get from Oslo to Hvar without a car is to train and bus and ferry which takes 33h 33m and costs .
It takes approximately 8h 12m to get from Oslo to Hvar, including transfers.
There are 2544+ hotels available in Hvar.
What companies run services between Oslo, Norway and Hvar, Croatia?
There is no direct connection from Oslo to Hvar. However, you can take the train to Oslo lufthavn stasjon, walk to Oslo Airport, Gardermoen (OSL) 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 train from Oslo S to Hvar via Göteborg Centralstation, Göteborg, Banja Luka, Autobuska Stanica, Split Bus Station, and Port of Split in around 33h 33m.
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Split Airport
- Ave. Duration
- 2h 55m
- When
- Saturday
- Estimated price
- €85–370
Flights from Oslo Airport, Gardermoen to Split Airport via Copenhagen
- Ave. Duration
- 5h 23m
- When
- Saturday and Monday
- Estimated price
- €85–370
Flights from Sandefjord Airport to Split Airport via Copenhagen
- Ave. Duration
- 5h 15m
- When
- Monday and Saturday
- Estimated price
- €120–490
- Website
- croatiaairlines.com
Flights from Sandefjord Airport to Split Airport via Zagreb
- Ave. Duration
- 5h 5m
- When
- Sunday, Friday, and Tuesday
- Estimated price
- €80–320
Flights from Sandefjord Airport to Split Airport via Copenhagen
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €140–550
- Website
- lufthansa.com
Flights from Oslo Airport, Gardermoen to Split Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €110–380
Flights from Sandefjord Airport to Split Airport via Zagreb
- Ave. Duration
- 6h 40m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €80–320
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Split Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, Saturday, Sunday, and Friday
- Estimated price
- €85–230
- Website
- austrian.com
Flights from Oslo Airport, Gardermoen to Split Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €100–390
Flights from Sandefjord Airport to Split Airport via Zagreb
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- €80–320
- Website
- airserbia.com
Flights from Oslo Airport, Gardermoen to Brac via Belgrade
- Ave. Duration
- 23h 15m
- When
- Wednesday, Friday, and Monday
- Estimated price
- €220–650
- Website
- luxair.lu
Flights from Oslo Airport, Gardermoen to Brac via Luxembourg
- Ave. Duration
- 22h 10m
- When
- Friday
- Estimated price
- €240–1,200
- Phone
- +47 23 15 90 00
- flytoget@flytoget.no
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–23
- Website
- Flytoget AS
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- €20–23
- Website
- Flytoget AS
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €4
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 32m
- Frequency
- Every 4 hours
- Estimated price
- €27
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 23m
- Frequency
- Once daily
- Estimated price
- €50
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €4
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
Train from Oslo S to Sandefjord stasjon
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- Norwegian Railways (VY)
- Book at
- Norwegian Railways (VY)
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- Snälltåget
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 4h 2m
- Frequency
- Once a week
- Estimated price
- €30–70
- Website
- Snälltåget
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 37m
- Frequency
- Twice daily
- Estimated price
- €60–130
- Website
- Snälltåget
Train from Malmö, Centralstation to St Johann im Pongau
- Ave. Duration
- 19h 13m
- Frequency
- Once a week
- Estimated price
- €140–300
- Website
- Snälltåget
Train from Oslo S to Malmö, Centralstation
- Ave. Duration
- 6h 37m
- Frequency
- Once daily
- Estimated price
- €60–130
- Website
- Snälltåget
Train from Malmö, Centralstation to St Johann im Pongau
- Ave. Duration
- 19h 13m
- Frequency
- Once a week
- Estimated price
- €140–300
- Website
- Snälltåget
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from St. Johann Im Pongau to Zagreb Glavni Kol.
- Ave. Duration
- 6h 22m
- Frequency
- 4 times a week
- Estimated price
- €55–95
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from St. Johann Im Pongau to Zagreb Glavni Kol.
- Ave. Duration
- 6h 22m
- Frequency
- 4 times a week
- Estimated price
- €55–95
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- 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)
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
- +45 48 25 38 37
- office@topturist.rs
- Website
- toptourist.dk
Bus from Göteborg to Banja Luka, Autobuska Stanica
- Ave. Duration
- 22h 52m
- Frequency
- Once a week
- Schedules at
- toptourist.dk
- Phone
- +387 51 211-850
- info@zak-tours.com
- Website
- facebook.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 51 215-725
- bocacturs@gmail.com
- Website
- novisajt.bocactours.com
Bus from Banja Luka, Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- €25
- Schedules at
- Bočac Tours
- Phone
- +47 407 05070
- buss@vy.no
- Website
- Vy Buss
Bus from Oslo bussterminal to Gothenburg Central Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- €65–120
- Website
- Vy Buss
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Oslo bussterminal to Gothenburg Central Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a day
- Estimated price
- €24–40
- Website
- Flixbus
- Phone
- +387 62 808 962
- info@biss-tours.ba
- Website
- biss-tours.ba
Busferry from Gothenburg to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 31h 56m
- Frequency
- Once a week
- Estimated price
- €130–160
- Schedules at
- biss-tours.ba
- Phone
- + 387 32 88 44 88
- jelinak@gmail.com
- Website
- jelinak.com
Bus from Zenica, Glavna Autobuska Stanica to Split Bus Station
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- €25–30
- Schedules at
- web.facebook.com
- Regular prices
- €25–30
- Phone
- +387 35 320-321
- info@transturist.ba
- Website
- transturist.ba
Bus from Zenica, Glavna Autobuska Stanica to Split Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- €19–55
- Schedules at
- transturist.ba
- Phone
- +385 21 645 476
- luka@krilo.hr
- Website
- Kapetan Luka
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €12–25
- Website
- Kapetan Luka
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €12–25
- Website
- Kapetan Luka
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €12–25
- Website
- Kapetan Luka
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €12–25
- Website
- Kapetan Luka
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €12–25
- Website
- Kapetan Luka
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- €12–25
- Website
- Kapetan Luka
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- TP Line
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €13–21
- Website
- TP Line
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €13–21
- Website
- TP Line
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €13–21
- Website
- TP Line
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €13–21
- Website
- TP Line
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €13–21
- Website
- TP Line
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €13–21
- Website
- TP Line
Rome2Rio's guide to Jadrolinija
Contact DetailsContact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- Jadrolinija
Ferry from Bol to Hvar
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €21–30
- 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
How to plan an amazing trip around Scandinavia
Read the travel guide
Need to know: Jadrolinija
Read the travel guide












































