There are 4 ways to get from Mariefred to Gnesta by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 936 train, train
best- Take the train from Läggesta tågstation to Södertälje Syd stationtrain 936 / ...
- Take the train from Södertälje Syd station to Gnesta tågstationtrain 48
1h 36mkr 117–223Drive 31.8 km
cheapest- Drive from Mariefred to Gnestacar 31.8 km
33 minkr 57–82Line 305 bus, line 543 bus
- Take the bus from Slottsträdgårdsgatan to Läggesta tågstationbus 305 / ...
- Take the bus from Läggesta tågstation to Elektronbus 543
1h 43mkr 68–89Taxi
- Take the taxi from Mariefred to Gnestataxi 31.8 km
33 minkr 550–700
Mariefred to Gnesta by bus and train
Questions & Answers
The cheapest way to get from Mariefred to Gnesta is to drive which costs 55 kr - 85 kr and takes 33 min.
The fastest way to get from Mariefred to Gnesta is to drive which takes 33 min and costs 55 kr - 85 kr.
No, there is no direct bus from Mariefred to Gnesta. However, there are services departing from Slottsträdgårdsgatan and arriving at Elektron via Läggesta tågstation. The journey, including transfers, takes approximately 1h 43m.
No, there is no direct train from Mariefred station to Gnesta station. However, there are services departing from Läggesta tågstation and arriving at Gnesta tågstation via Södertälje Syd station. The journey, including transfers, takes approximately 1h 36m.
The distance between Mariefred and Gnesta is 59 km. The road distance is 31.8 km.
The best way to get from Mariefred to Gnesta without a car is to line 936 train and train which takes 1h 36m and costs 110 kr - 230 kr.
It takes approximately 1h 36m to get from Mariefred to Gnesta, including transfers.
Mariefred to Gnesta bus services, operated by Sörmlandstrafiken, depart from Slottsträdgårdsgatan station.
Mariefred to Gnesta train services, operated by Mälartåg, depart from Läggesta tågstation.
The best way to get from Mariefred to Gnesta is to line 936 train and train which takes 1h 36m and costs 110 kr - 230 kr. Alternatively, you can line 305 bus and line 543 bus, which costs 65 kr - 90 kr and takes 1h 43m.
What companies run services between Mariefred, Sweden and Gnesta, Sweden?
You can take a bus from Mariefred Gripsholm to Gnesta tågstation via Läggesta, Läggesta tågstation, and Södertälje Syd station in around 1h 36m. Alternatively, you can take a bus from Slottsträdgårdsgatan to Elektron via Läggesta tågstation in around 1h 43m.
- Phone
- 0771-22 44 40
- [email protected]
- Website
- malartag.se
Train from Läggesta tågstation to Södertälje Syd station
- Ave. Duration
- 16 min
- Frequency
- Hourly
- Estimated price
- kr 50–80
- Website
- https://malartag.se/en/
Train from Södertälje Syd station to Gnesta tågstation
- Ave. Duration
- 14 min
- Frequency
- Every 2 hours
- Estimated price
- kr 45–70
- Website
- https://malartag.se/en/
- Phone
- +46 8 600 10 00
- Website
- sl.se
Train from Södertälje Syd station to Gnesta tågstation
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- kr 40–110
- Website
- https://sl.se/en/in-english
- Phone
- 020-44 40 00
- Website
- sormlandstrafiken.se
Bus from Slottsträdgårdsgatan to Läggesta tågstation
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- kr 28–35
- Website
- https://www.sormlandstrafiken.se/
- On bus price
- kr 28–35
Bus from Läggesta tågstation to Elektron
- Ave. Duration
- 32 min
- Frequency
- 5 times a week
- Estimated price
- kr 40–55
- Website
- https://www.sormlandstrafiken.se/
- On bus price
- kr 40–55
- Ave. Duration
- 33 min
- Estimated price
- kr 550–700
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Mariefred to Gnesta bus services, operated by Sörmlandstrafiken, arrive at Läggesta tågstation.
Mariefred to Gnesta train services, operated by Mälartåg, arrive at Södertälje Syd station.
Yes, the driving distance between Mariefred to Gnesta is 32 km. It takes approximately 33 min to drive from Mariefred to Gnesta.
There are 127+ hotels available in Gnesta.





