Travel Information from Stockholm to Nassjo
| 167 miles (270 km) | |
| Train or bus | |
| $16 - $51 | |
| Train • $16 (€15) • 2 h 30 min | |
| Train • $16 (€15) • 2 h 30 min | |
| Vy Bus4You or SJ |
Take a train or bus to travel 167 miles (270 km) to Nassjo from Stockholm. The most popular travel companies which serve this journey are Vy Bus4You or SJ among others. Travelers can even take a direct bus or train from Stockholm to Nassjo.
Travel optionsfrom Stockholm to Nassjo
How to get from Stockholm to Nassjo by train, bus or flight.
Our recommendation
The best way to travel from Stockholm to Nassjo is by taking a train because it’s the best combination of price and speed.
3941 SnälltågetCheapest
1 SJFastest
535 X 2000Other options
385 SJ+
8849 Östgötatrafiken+
27623 Krösatåg
547 X 2000
3943 Snälltåget
400 · 939Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Stockholm to Nassjo
Travel to Nassjo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stockholm to Nassjo.

There are 2 ways to get from Stockholm to Nassjo: train or bus.
The cheapest way to go to Nassjo from Stockholm is by taking a train, which costs on average $16 (€15).
This is compared to other ways of getting from Stockholm to Nassjo:
A train is $35 (€32) less than a bus with an average ticket price of $51 (€46) from Stockholm to Nassjo.
The fastest way to get to Nassjo from Stockholm is by train with an average travel time of 2 h 30 min.
Other travel options to Nassjo take longer:
Taking a bus requires on average 5 h 25 min of travel time.
The distance from Stockholm to Nassjo is approximately 167 miles (270 km).
The average frequency per day from Stockholm to Nassjo is:
- 1 bus a day.
- Around 15 trains per day.
However, we recommend checking specific travel dates for your route between Stockholm and Nassjo as scheduled services by train or bus can vary by season or day of the week.
These are the most popular departure and arrival points from Stockholm to Nassjo:
- Trains most often depart from Stockholm at Stockholm Central Station and arrive in Nassjo at Nässjö, Centralstation.
The following travel companies offer services from Stockholm to Nassjo:
- Travel with Vy Bus4You for buses to Nassjo. If you’re looking for a good deal on tickets, check for Vy Bus4You Stockholm to Nassjo tickets on Omio for $51 (€46).
- Travel with SJ, Snälltåget, Malartag or Swedish Railways (SJ) to go to Nassjo by train. For a good deal on tickets, you can find SJ Stockholm to Nassjo tickets on Omio for $16 (€15).
Yes, there are direct routes from Stockholm to Nassjo with the following travel companies:
- You can find 13 direct trains per day to Nassjo with SJ, Snälltåget or Swedish Railways (SJ).
Direct services to Nassjo tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Stockholm to Nassjo: related information
Here are some other resources that might have the information you need
