Travel from Stockholm to Eksjö

Bus or train from Stockholm to Eksjö?

Swedish Railways (SJ) operates a train from Stockholm to Eksjö hourly. Tickets cost $35 - $80 and the journey takes 2 h 30 min. Swedish Railways (SJ) also services this route every 15 minutes. Alternatively, Svenska Buss operates a bus from Stockholm to Eksjö twice a week. Tickets cost $30 - $50 and the journey takes 5 h 15 min.

Travel Guides

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

How to get from Stockholm to Eksjö

From Stockholm Central train to Nässjö Central then train to Eksjö Station. 2 h 55 min 494 kr. From Stockholm Cityterminalen bus to Eksjö station. 5 h 15 min 333 kr. From Stockholm drive to Eksjö. 3 h 35 min 437 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, then train to Eksjö. 4 h 56 min 1145 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Vaxjo airport, line 4 bus to Växjö station, train to Alvesta station, train to Nässjö Central, then train to Eksjö. 4 h 55 min 1003 kr. From Stockholm Cityterminalen bus to Stockholm Bromma airport, fly to Gothenburg airport, bus to Jönköping Central, train to Nässjö Central, then train to Eksjö. 5 h 56 min 882 kr. From Stockholm Central train to Stockholm airport, fly to Gothenburg airport, bus to Jönköping Central, train to Nässjö Central, then train to Eksjö. 5 h 56 min 719 kr.