There are 10 ways to get from Croatia to Norway by plane, train, bus, car or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly Pula to Oslo, train • 5h 35m
Cheapest option
Fly Zagreb to Stavanger • 8h 31m
8 alternative options
Fly Split to Stavanger • 6h 18m
Fly Split to Bergen • 6h 28m
Bus • 31h
Train • 34h 16m
Bus via Prague • 34h 47m
Drive, car train • 27h 33m
Drive • 21h 33m
Croatia to Norway by bus
Questions & Answers
The cheapest way to get from Croatia to Norway is to fly which costs €45 - €270 and takes 8h 31m.
The fastest way to get from Croatia to Norway is to fly and train which takes 5h 35m and costs €100 - €330.
No, there is no direct bus from Croatia to Norway station. However, there are services departing from Zagreb and arriving at Oslo Central Bus Station via Gothenburg Central Bus Station. The journey, including transfers, takes approximately 31h.
No, there is no direct train from Croatia to Norway. However, there are services departing from Zagreb Glavni Kol. and arriving at Oslo S via Villach Hbf, St Johann im Pongau, Malmö Centralstation and Göteborg Centralstation. The journey, including transfers, takes approximately 34h 16m.
The distance between Croatia and Norway is 1764 km. The road distance is 2325 km.
The best way to get from Croatia to Norway without a car is to bus which takes 31h and costs .
It takes approximately 5h 35m to get from Croatia to Norway, including transfers.
Croatia to Norway bus services, operated by Pepeks Zagreb, depart from Zagreb station.
Croatia to Norway train services, operated by Croatian Railways (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Croatia to Norway is to fly which takes 6h 18m and costs €140 - €400. Alternatively, you can bus, which costs and takes 31h, you could also train, which costs €170 - €400 and takes 34h 16m.
- Distance: 1764.3 km
- Duration: 5h 35m
What companies run services between Croatia and Norway?
Scandinavian Airlines, Norwegian Air Shuttle and KLM fly from Split to Sandnes twice daily. Alternatively, you can take a bus from Zagreb to Oslo via Gothenburg Central Bus Station in around 31h.
- Website
- norwegian.com
Flights from Pula to Oslo
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- kr 850 - kr 3300
Flights from Split to Stavanger
- Ave. Duration
- 2h 55m
- When
- Saturday
- Estimated price
- kr 1900 - kr 14000
Flights from Split to Stavanger via Oslo
- Ave. Duration
- 5h 57m
- When
- Tuesday
- Estimated price
- kr 1900 - kr 14000
Flights from Split to Stavanger via Bergen
- Ave. Duration
- 5h 40m
- When
- Thursday
- Estimated price
- kr 1900 - kr 14000
Flights from Split to Oslo
- Ave. Duration
- 2h 50m
- When
- Tuesday and Saturday
- Estimated price
- kr 1400 - kr 8000
Flights from Split to Bergen
- Ave. Duration
- 3h
- When
- Thursday
- Estimated price
- kr 1800 - kr 5500
Flights from Split to Bergen via Oslo
- Ave. Duration
- 5h 41m
- When
- Tuesday
- Estimated price
- kr 1800 - kr 5500
Flights from Zagreb to Stavanger via Split
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- kr 1100 - kr 4200
- Website
- flysas.com
Flights from Pula to Oslo
- Ave. Duration
- 2h 35m
- When
- Monday
- Estimated price
- kr 3200 - kr 5500
Flights from Pula to Oslo via Copenhagen
- Ave. Duration
- 4h
- When
- Saturday
- Estimated price
- kr 3200 - kr 5500
Flights from Pula to Oslo via Stockholm
- Ave. Duration
- 5h 27m
- When
- Wednesday
- Estimated price
- kr 3200 - kr 5500
Flights from Split to Stavanger
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- kr 1700 - kr 12000
Flights from Split to Oslo
- Ave. Duration
- 3h
- When
- Saturday
- Estimated price
- kr 1400 - kr 8000
Flights from Split to Oslo via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- kr 1400 - kr 8000
Flights from Split to Bergen
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- kr 1700 - kr 6500
Flights from Zagreb to Stavanger via Copenhagen
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- kr 2000 - kr 7000
- Website
- lufthansa.com
Flights from Pula to Oslo via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Monday, Friday and Saturday
- Estimated price
- kr 3900 - kr 8000
Flights from Split to Oslo via Munich
- Ave. Duration
- 5h 28m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- kr 2700 - kr 7500
Flights from Zagreb to Stavanger via Frankfurt
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- kr 1800 - kr 6000
- Website
- croatiaairlines.com
Flights from Split to Oslo
- Ave. Duration
- 2h 55m
- When
- Sunday
- Estimated price
- kr 3500 - kr 13000
Flights from Split to Oslo via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- kr 3500 - kr 13000
Flights from Split to Bergen via Copenhagen
- Ave. Duration
- 7h
- When
- Saturday
- Estimated price
- kr 3000 - kr 6000
Flights from Zagreb to Stavanger via Copenhagen
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- kr 2000 - kr 7000
- Website
- klm.com
Flights from Split to Stavanger via Amsterdam Schiphol
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- kr 3900 - kr 16000
Flights from Zagreb to Stavanger via Amsterdam Schiphol
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- kr 1800 - kr 4900
- Website
- norwegian.com
Flights from Split to Oslo via Copenhagen
- Ave. Duration
- 6h 20m
- When
- Tuesday
- Estimated price
- kr 2100 - kr 6500
- Website
- wideroe.no
Flights from Zagreb to Stavanger via Oslo Sandefjord
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday and Friday
- Estimated price
- kr 500 - kr 3000
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 210 - kr 230
- Website
- Flytoget AS
- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Villach Hbf
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- kr 160 - kr 220
- Website
- http://www.hzpp.hr/en
German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 41m
- Frequency
- Twice daily
- Estimated price
- kr 380 - kr 430
- Website
- https://www.bahn.com/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 41m
- Frequency
- Twice daily
- Estimated price
- kr 320 - kr 450
- Website
- http://fahrplan.oebb.at/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S={fromName}&Z={toName}&start=1
Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).
Contact Details
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 41m
- Frequency
- 4 times a day
- Estimated price
- kr 250 - kr 370
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Villach Hbf to St. Johann Im Pongau
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a day
- Estimated price
- kr 290 - kr 430
- Website
- https://www.oebb.at/
- Phone
- +43 51717
- Website
- nightjet.com
Train from Villach Hbf to St. Johann im Pongau
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- kr 300 - kr 1800
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- kr 1500 - kr 1800
- Seating Carriage
- kr 300 - kr 550
- Couchette Carriage
- kr 900 - kr 1200
Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.
Contact Details
Train from Villach Hbf to St. Johann im Pongau
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- kr 250 - kr 340
- Website
- https://www.oebb.at/en/
- Phone
- +46 771-26 00 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from St Johann im Pongau to Malmö Centralstation
- Ave. Duration
- 18h 19m
- Frequency
- Once a week
- Estimated price
- kr 850 - kr 1200
- Schedules at
- snalltaget.se
- Phone
- 0771-77 77 11
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Malmö Centralstation to Göteborg Centralstation
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- kr 330 - kr 460
- Website
- https://www.oresundstag.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Malmö Centralstation to Göteborg Centralstation
- Ave. Duration
- 2h 34m
- Frequency
- Every 4 hours
- Estimated price
- kr 320 - kr 600
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 410 - kr 600
- 2nd Class Ticket
- kr 320 - kr 430
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Göteborg Centralstation to Oslo S
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Estimated price
- kr 500 - kr 800
- Website
- https://www.vy.no/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Hamburg Altona
- Ave. Duration
- 14h 37m
- Frequency
- Once daily
- Estimated price
- kr 1200 - kr 11000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- kr 5000 - kr 5500
- Car Compartment
- kr 9000 - kr 10500
- Phone
- +385 (0)98 39 89 59
- info@pepeks.hr
- Website
- pepeks.hr
Bus from Zagreb to Göteborg
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Gothenburg Central Bus Station to Oslo Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- kr 440 - kr 700
- Website
- https://www.vybuss.com/
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Bus from Göteborg Nils Ericsonterminalen to Oslo bussterminal
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- kr 350 - kr 550
- Schedules at
- vy.se
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Gothenburg to Oslo
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- kr 280 - kr 390
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Praha, ÚAN Florenc
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Estimated price
- kr 600 - kr 850
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Oslo
- Ave. Duration
- 22h 35m
- Frequency
- Once daily
- Estimated price
- kr 1300 - kr 1900
- Website
- https://www.flixbus.co.uk
Frequently asked questions
Want to know more about travelling around Norway
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
How to plan an amazing trip around Scandinavia
Top travel and planning tips on the best ways to get around Scandinavia.
Read the travel guideTravelling Croatia’s Dalmatian Coast by boat, bus, car and train
Discover the best ways to get around the Dalmatian Coast
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideMore Questions & Answers
Croatia to Norway bus services, operated by Vy Buss, arrive at Oslo Central Bus Station.
Croatia to Norway train services, operated by Norwegian Railways (VY), arrive at Oslo S station.
Yes, the driving distance between Croatia to Norway is 2325 km. It takes approximately 21h 33m to drive from Croatia to Norway.
There are 113+ hotels available in Norway. Prices start at kr 700 NOK per night.