Travel from Oslo to Stuttgart

Bus or train from Oslo to Stuttgart?

Norwegian Railways (NSB) operates a train from Oslo to Stuttgart once daily. Tickets cost $45 - $100 and the journey takes 4 h 5 min. 4 other operators also service this route. Alternatively, FlixBus operates a bus from Oslo to Stuttgart twice daily. Tickets cost $60 - $110 and the journey takes 16 h 25 min. 3 other operators also service this route.

Travel Guides

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

How to get from Oslo to Stuttgart

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Stuttgart airport, then train to Stuttgart. 6 h 40 min $116. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Frankfurt airport, then train to Stuttgart. 6 h 47 min $177. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Munich airport, train to München Hbf, then train to Stuttgart. 8 h 5 min $189. From Oslo Bussterminal bus to Göteborg Central, train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, then train to Stuttgart Hbf. 19 h 30 min $349. From Oslo S train to Katrineholm Central, train to Norrköping Central, train to Koebenhavn H, train to Hamburg Hbf, then train to Stuttgart Hbf. 21 h 35 min $412. From Oslo bus to Berlin, Berlin central bus station, bus to Kornwestheim Pbf, then train to Stuttgart Hbf (tief). 25 h 51 min $107. From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, then train to Stuttgart Hbf. 27 h 29 min $199. From Oslo bus to Prague Florenc, bus to Stuttgart-Obertürkheim, then train to Stuttgart Hbf (tief). 31 h 46 min $232. From Oslo drive to Stuttgart. 16 h 41 min $348.

How long does it take to get from Oslo to Stuttgart?

It takes approximately 6 h 40 min to get from Oslo to Stuttgart.