Travel from Stockholm to Småland

Bus or train from Stockholm to Småland?

Swedish Railways (SJ) operates a train from Stockholm to Småland hourly. Tickets cost $35 - $80 and the journey takes 2 h 30 min. Swedish Railways (SJ) also services this route every 2 hours. Alternatively, Svenska Buss operates a bus from Stockholm to Småland twice a week. Tickets cost $35 - $55 and the journey takes 6 h.

How to get from Stockholm to Småland

From Stockholm Central train to Nässjö Central, train to Vetlanda station, then taxi to Småland. 4 h 21 min 960 kr. From Stockholm Cityterminalen bus to Korsberga ICA then taxi to Småland. 6 h 8 min 529 kr. From Stockholm drive to Småland. 4 h 21 min 504 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Vaxjo airport, line 4 bus to Växjö station, bus to Korsberga ICA, then taxi to Småland. 4 h 58 min 1139 kr. From Stockholm Central train to Stockholm airport, fly to Jonkoping airport, line 27 bus to Jönköping Central, train to Nässjö Central, train to Vetlanda station, then taxi to Småland. 6 h 22 min 1611 kr. From Stockholm Central train to Stockholm airport, fly to Kalmar airport, line 402 bus to Kalmar Central, train to Växjö station, bus to Korsberga ICA, then taxi to Småland. 6 h 19 min 1313 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Kalmar airport, line 402 bus to Kalmar Central, train to Växjö station, bus to Korsberga ICA, then taxi to Småland. 6 h 24 min 1436 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Ronneby airport, bus to Växjö station, bus to Korsberga ICA, then taxi to Småland. 6 h 40 min 1123 kr.