Travel from Vienna to Norway

Train, bus or fly from Vienna to Norway?

Norwegian Air Shuttle, KLM and 9 other airlines fly from Vienna to Bergen hourly. Alternatively, Wiener Linien operates a bus from Vienna to Oslo every 10 minutes. Tickets cost $3 and the journey takes 15 min. 8 other operators also service this route.

How to get from Vienna to Norway

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Oslo airport, then train to Oslo. 5 h 2 min $131. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Bergen airport, then line 3010 bus to Bergen. 7 h $195. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Stavanger airport, then bus to Sandnes. 7 h 52 min $172. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Trondheim airport, then train to Trondheim. 7 h 24 min $252. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Kristiansand airport, then line 35 bus to Kristiansand. 7 h 56 min $259. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Oslo Sandefjord airport, bus to Horten ferjekai, ferry to Moss, then train to Fredrikstad. 9 h 27 min $253. From Karlsplatz subway to Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse, bus to Praha, ÚAN Florenc, bus to Lekevollkrysset E6, bus to Grønland [T-bane], then line 3 subway to Stortinget [T-bane]. 27 h 43 min $166. From Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse bus to Prague Florenc then bus to Oslo. 28 h 25 min $227. From Wien Hbf train to Praha hl.n., train to Berlin Hbf (tief), train to Malmö Central, train to Göteborg Central, then train to Oslo S. 31 h 21 min $345. From Wien Hbf train to Hamburg Dammtor, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 31 h 50 min. From Vienna drive to Oslo. 19 h 49 min $411.

Operators from Vienna to Norway

OperatorPhoneWebsite
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Norwegian Air ShuttleNorwegian Air Shuttle
Austrian AirlinesAustrian Airlines
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
KLMKLM
FinnairFinnair
Scandinavian AirlinesScandinavian Airlines
Croatia AirlinesCroatia Airlines
SwissSwiss
Ruter177Ruter
Wizz AirWizz Air
British AirwaysBritish Airways
WiderøeWiderøe
Air ChinaAir China
easyJeteasyJet
SKYSS177SKYSS
Air BalticAir Baltic
Kolumbus177Kolumbus
Norwegian Railways (NSB)Norwegian Railways (NSB)
Nettbuss Sør AS05070Nettbuss Sør AS
EurowingsEurowings
RyanairRyanair
Vestfold Kollektivtrafikk AS33 30 01 00Vestfold Kollektivtrafikk AS
Bastø Fosen AS(+47) 33 03 17 40Bastø Fosen AS
Wiener Linien+43 (0)1 7909 100Wiener Linien
RegioJet+420 542 42 42 42RegioJet
Nettbuss Travel AS05070Nettbuss Travel AS
Eurolines CZEurolines CZ
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Swedish Railways (SJ)Swedish Railways (SJ)
HVV040/ 19 449HVV
Color Line AS+45 99 56 19 00Color Line AS