Travel from Växjö to Oslo

Bus or train from Växjö to Oslo?

You can take a train from Växjö to Oslo via Göteborg Central in around 7 h 40 min. Alternatively, you can take a bus from Växjö to Oslo via Halmstad Regionbussterminal in around 8 h 36 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Växjö to Oslo

From Växjö station train to Göteborg Central then train to Oslo S. 7 h 40 min 714 kr. From Växjö station bus to Halmstad Regionbussterminal then bus to Oslo Bussterminal. 8 h 36 min 645 kr. From Växjö station train to Nässjö Centralstation, bus to Karlstad Centralstation, then train to Oslo S. 10 h 7 min 987 kr. From Växjö drive to Oslo. 5 h 57 min 846 kr. From Linnéparken bus to Ronneby airport, fly to Oslo airport, then train to Oslo. 6 h 52 min 1484 kr. From Växjö station train to Copenhagen airport, fly to Oslo airport, then train to Oslo. 6 h 2 min 1119 kr. From Växjö station train to Borås Centralstation, bus to Gothenburg airport, fly to Oslo airport, then train to Oslo. 5 h 34 min 1154 kr. From Växjö station train to Copenhagen airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 7 h 47 min 1377 kr. From Växjö station train to Alvesta station, train to Stockholm Central, train to Stockholm airport, fly to Oslo airport, then train to Oslo. 7 h 53 min 1396 kr.