Stockholm is an excellent base for exploring central Sweden without renting a car. Within a short train ride, you can reach university cities, historic royal towns, lakeside destinations and lively regional centres. These day trips from Stockholm by train are easy to plan, with frequent departures from Stockholm Central Station and attractions that can be explored on foot once you arrive.
Why choose train excursions from Stockholm?
Travelling by train is one of the simplest ways to see more of Sweden. You can avoid traffic, skip the stress of parking and enjoy the changing landscape through the window. Most of the destinations in this guide are close enough for a comfortable day trip, while a few make a longer but rewarding outing.
Stockholm Central Station is the main departure point for regional and intercity services. Depending on your destination, you may travel with SJ, Mälartåg or SL. Journey times and fares vary by date, so check the operator’s website or app before setting out. Some routes use Stockholm City Station, which is connected to Stockholm Central through the city’s commuter train network.
For the smoothest experience, travel outside the busiest morning and afternoon periods when possible. Buying tickets in advance can be useful for popular intercity routes, while local commuter services are often easy to use with a valid travel card or app ticket. Always check return departures before leaving Stockholm, especially on weekends.
1. Uppsala: Sweden’s historic university city
Uppsala is one of the easiest and most rewarding day trips from Stockholm by train. Fast services can take around 40 minutes, while commuter trains usually take a little longer. Trains run regularly from Stockholm, making it possible to visit Uppsala for a few hours or spend a full day exploring its museums, parks and historic streets.
Begin at Uppsala Cathedral, one of Scandinavia’s largest churches. Its tall brick towers dominate the city skyline, and the interior contains royal tombs, medieval artwork and a peaceful atmosphere. Nearby, Uppsala Castle sits on a hill above the city and offers impressive views across the rooftops.
The University of Uppsala gives the city much of its character. Walk through the university quarter to see historic buildings, libraries and student cafés. Gustavianum, the university’s oldest surviving building, contains exhibitions on science, history and culture. The anatomical theatre is one of its most unusual features.
For a quieter part of the city, head to the Botanical Garden or walk along the Fyris River. The riverfront has cafés, bridges and pleasant paths, while the central pedestrian streets are good for lunch and shopping. If you have extra time, visit the Linnaeus Garden, created in honour of the famous botanist Carl Linnaeus.
Getting to Uppsala
- Travel from Stockholm Central Station to Uppsala Central Station.
- The journey usually takes approximately 40 to 60 minutes, depending on the service.
- Most main attractions are within walking distance of the station.
- Allow at least six hours if you want to visit the cathedral, castle and one museum.
2. Sigtuna: Sweden’s oldest town
Sigtuna is one of the most charming nearby towns to visit from Stockholm, although the final part of the journey usually involves a bus. The town was founded in the Viking Age and is known for its small scale, wooden houses, old stone ruins and setting beside Lake Mälaren.
To reach Sigtuna by public transport, take a commuter train from Stockholm to Märsta and continue by local bus. The combined journey generally takes around an hour, depending on the connection. Check the current route in the SL app because bus numbers and timetables can change.
Start your visit along Stora Gatan, a historic main street lined with cafés, independent shops and traditional buildings. Sigtuna’s centre is compact, so it is easy to explore without a detailed itinerary. Look for the town’s runestones, which provide a direct link to Sweden’s Viking history.
St Mary’s Church is a notable medieval landmark, while the ruins of St Olof’s Church and St Lars Church show how important Sigtuna was during the Middle Ages. The Sigtuna Museum explains the town’s development and displays archaeological discoveries from the surrounding area.
Lake Mälaren is close to the town centre. Take a walk along the waterfront, pause at a lakeside café or continue along the promenade for peaceful views. Sigtuna is especially attractive in summer, but its quiet streets and historic atmosphere also make it a pleasant choice in spring and autumn.
Getting to Sigtuna
- Take a commuter train from Stockholm to Märsta.
- Change to a local bus for central Sigtuna.
- Expect a total journey of roughly one hour.
- Use an SL ticket for the relevant zones and check the app before departure.
3. Mariefred: a royal castle and a heritage railway
Mariefred is a beautiful small town on the shores of Lake Mälaren. Its main attraction is Gripsholm Castle, a dramatic Renaissance palace surrounded by water, parkland and historic streets. Mariefred is not served by a regular intercity railway station, but it is still possible to include it among your train excursions from Stockholm by combining a train with a bus. In summer, the heritage railway also offers a memorable way to arrive or leave.
Take a regional train from Stockholm towards Läggesta and continue by bus or walk to Mariefred, depending on the current local connection. The journey often takes around one hour and 20 minutes. During the warmer months, the narrow gauge heritage railway runs between Läggesta and Mariefred on selected days. Steam and vintage diesel trains travel through the countryside, creating an attraction in its own right.
Gripsholm Castle was built during the reign of Gustav Vasa and later became a royal residence. Inside, you can see period rooms, historic furnishings and an extensive portrait collection. The castle’s round towers and red brick walls make it one of the most recognisable historic buildings near Stockholm.
After visiting the castle, explore Mariefred’s colourful wooden centre. The town has galleries, cafés and small shops, as well as a pretty harbour. A walk around the castle grounds gives you several different views of the building and the surrounding lake. On a warm day, bring a picnic or find a place beside the water.
Getting to Mariefred
- Take a train from Stockholm to Läggesta.
- Continue by local bus, taxi or the heritage railway when it is operating.
- Allow extra time for connections, particularly outside the summer season.
- Check Gripsholm Castle opening dates before travelling.
4. Nyköping: coastal history south of Stockholm
Nyköping is a practical choice for travellers who want a medium-sized Swedish town with museums, shopping and a connection to the Baltic coast. Trains from Stockholm can reach Nyköping in about an hour, although the exact journey time depends on the service and whether a change is required.
The town’s best-known landmark is Nyköpingshus, a medieval castle beside the Nyköpingsån river. The surviving walls and towers tell the story of a fortress that played an important role in Swedish politics and royal history. Exhibitions and seasonal events provide more context, while the surrounding paths are pleasant for a short walk.
Follow the river through the centre to see bridges, old buildings and green spaces. Nyköping also has a compact shopping area with cafés and restaurants. The Sörmlands Museum is worth considering if you are interested in local history, design and everyday life in the region.
For a longer outing, travel by local bus towards the coast or nearby nature areas. The archipelago around Nyköping has rocky shores, forests and small harbours, but check connections carefully because services are less frequent than in the town centre. A day focused on Nyköping itself is easier to organise during the colder months.
Getting to Nyköping
- Depart from Stockholm Central Station.
- The train journey generally takes about one hour.
- Walk from Nyköping station towards the town centre and castle.
- Check the return timetable if you plan to visit coastal areas outside the centre.
5. Eskilstuna: museums, design and an industrial past
Eskilstuna is a good option for a longer day trip from Stockholm by train. The city combines industrial heritage with museums, independent shops and riverside walking routes. Depending on the service, the journey takes around one hour and 20 minutes to one hour and 40 minutes.
The Munktellstaden district is the natural starting point for understanding Eskilstuna’s industrial history. Former factory buildings now contain museums, cultural venues and educational spaces. The Munktell Museum displays historic machinery and vehicles, making it particularly interesting for visitors who enjoy engineering and industrial design.
Eskilstuna Art Museum presents Swedish and international works, while Rademachersmedjorna preserves a group of historic smithy buildings. These red wooden workshops date from the seventeenth century and provide a glimpse into the city’s craft traditions.
The Eskilstunaån river runs through the city and creates a scenic route between several attractions. You can combine a museum visit with lunch beside the water, then continue towards parks and residential streets. Families may also enjoy Parken Zoo, although it requires more time and should be planned as the main focus of the day.
Getting to Eskilstuna
- Take a regional train from Stockholm Central Station.
- Expect a journey of approximately 80 to 100 minutes.
- Several central attractions are reachable on foot or by local bus.
- Choose two or three museums rather than trying to see the entire city in one visit.
6. Västerås: Lake Mälaren and a lively regional centre
Västerås sits on the northern shore of Lake Mälaren and is one of the larger nearby towns accessible by train from Stockholm. The journey can take around an hour, making Västerås suitable for visitors who want a full day with a mix of history, waterfront scenery and urban amenities.
Västerås Cathedral is the city’s most important historic building. The church contains medieval features, elaborate tombs and artwork from different periods. Nearby, the old town area of Kyrkbacken has narrow lanes and colourful wooden houses that contrast with the modern city centre.
The harbour is a pleasant place to walk, especially during the warmer months. Restaurants and cafés line parts of the waterfront, and boats connect Västerås with destinations around Lake Mälaren during the summer season. A short walk along the shore gives you a break from the busy centre.
Families and anyone interested in Swedish transportation history can visit the Västerås Aviation Museum, located outside the centre. Check local bus connections and opening hours in advance. If you prefer to stay central, focus on the cathedral, old town, museums and harbour.
Getting to Västerås
- Travel from Stockholm Central Station to Västerås Central Station.
- The journey usually takes around 60 to 75 minutes.
- The cathedral, old town and central shopping streets are easy to reach on foot.
- Allow extra time if you plan to visit attractions outside the centre.
7. Gävle: old streets and Swedish railway history
Gävle is a longer option, but it works well for travellers who enjoy museums and want to see a different side of central Sweden. Trains from Stockholm usually take approximately 80 to 100 minutes. The city is known for its old quarter, cultural institutions and strong railway heritage.
Gamla Gefle is Gävle’s most atmospheric district. Its preserved wooden houses, small lanes and gardens offer a calm contrast to the modern centre. Take time to look at the details of the buildings, many of which reflect the city’s history as a trading and industrial centre.
The Swedish Railway Museum is one of the main reasons to choose Gävle for a day trip. Its collection includes locomotives, carriages, railway equipment and stories about how trains shaped Swedish society. It is located outside the central shopping area, so check the local bus route or plan for a longer walk.
The Gävle Concert Hall and Gävleborg County Museum add further cultural options. For a lighter itinerary, combine Gamla Gefle with a walk along the river and a meal in the city centre. During winter, confirm museum opening days because some attractions have seasonal schedules.
Getting to Gävle
- Take an intercity or regional train from Stockholm Central Station.
- Plan for a journey of roughly one and a half hours.
- Visit Gamla Gefle and the central sights on foot.
- Use a local bus or allow extra walking time for the Railway Museum.
How to plan day trips from Stockholm by train
Choose a destination that matches your interests
Uppsala is ideal for architecture, university history and museums. Sigtuna suits travellers who prefer a compact historic town and lakeside walks. Mariefred is the best choice for a castle visit, while Nyköping offers a balance of town history and coastal access. Eskilstuna and Gävle are particularly appealing to museum visitors, and Västerås combines urban attractions with Lake Mälaren scenery.
Check the whole journey, not only the train
Some destinations have a station in the town centre, while others require a bus or a longer walk. Sigtuna and Mariefred need the most attention when planning connections. Use a journey planner on the morning of your trip as well as checking in advance, since engineering work and seasonal schedules can affect regional services.
Allow time for Swedish daylight and opening hours
Summer provides long daylight hours and more frequent tourist services, but it is also the busiest season. In autumn and winter, museums and historic sites may close earlier or operate on fewer days. A later train is not always a practical option, particularly on Sundays. Build your itinerary around the attractions with the most restricted opening hours.
Pack for changing weather
Even easy train excursions involve walking between stations, museums, cafés and waterfront areas. Comfortable shoes and a waterproof outer layer are useful throughout the year. In winter, icy paths and short daylight hours may make a compact town centre a better choice than a destination with scattered attractions.
Useful tips for a relaxed rail day trip
- Start at Stockholm Central Station unless your ticket specifies another departure point.
- Buy intercity tickets early when fares are limited or seats are reserved.
- Keep your return ticket and check the platform information before boarding.
- Bring a reusable water bottle and a small snack for longer journeys.
- Do not assume every regional train has a café or food service.
- Use luggage lockers at the destination station if you want to explore without a day bag.
- Check accessibility information if you are travelling with a stroller or mobility equipment.
- Leave a little flexibility in your schedule for a coffee stop, a museum visit or an unexpected delay.
With reliable rail connections and a wide choice of destinations, Stockholm makes an excellent base for exploring Sweden. Whether you choose a short ride to Uppsala, a historic outing to Sigtuna or a longer journey to Gävle, these day trips from Stockholm by train offer an easy way to experience more of the country’s history, landscapes and nearby towns.