1map logoGo to main page

Stockholm, Stockholm County to Leksand, Dalarna from $26: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Stockholm, Sweden
to
Leksand, Sweden

How to Get from Stockholm to Leksand: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$26 by trainBest price
260 kmDistance
2h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stockholm to Leksand with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Swedish Railways (SJ)
Train
Average Duration
3h  5m
Estimated price
$26-49
Recommended
Company
Swedish Railways (SJ)
Train
Average Duration
3h  5m
Estimated price
$26-49
Cheapest
route map
Distance: 260 km
Duration: 2h 59m

See more options

Pricing table
Company
MasExpressen
Bus
Average Duration
3h  20m
Estimated price
$40-63
Company
various
Drive
Average Duration
3h  13m
Estimated price
$40-63
Company
FlexFlight ApS
Plane
Average Duration
2h  59m
Estimated price
$240-375

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $26 $20 $21 $27 $29 $24 $32

Stockholm - Leksand operators

Explore transport companies operating between Stockholm and Leksand, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+46 77 175 75 75
Website
https://www.sj.se/en/

Train from Stockholm Centralstation to Leksand station

Average Duration
3h 5m
Estimated price
24-45
Bus
Contact phone
0651 - 10 000
Website
https://www.mohlinsexpressbuss.se/

Bus from Stockholm Cityterminalen to Leksand station

Average Duration
3h 20m
Estimated price
0-0
Plane
Website
flexflight.dk

Plane from Stockholm (ARN) to Mora (MXX)

Average Duration
2h 59m
Estimated price
240-375

Stockholm to Leksand: Overview of Bus, Train, Flight, and Car Trips

Traveling between Stockholm and Leksand offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€41 - €64
Departure Point
Stockholm Centralstation
Arrival Point
Leksand station
Useful tips for train travellers
• On your train trip from Stockholm to Leksand, you will likely be traveling with SJ (Swedish Railways). SJ trains typically offer a catering service that includes a selection of snacks, beverages, and light meals available for purchase onboard. Be sure to check the menu as offerings can vary depending on the time of day and route.
• The train service on this route usually features different seating options, including First Class, Business Class, and Economy Class. First Class offers spacious, comfortable seating and complimentary beverages, while Business Class provides a conducive environment for work with amenities like power outlets. Economy Class, while more affordable, still offers a pleasant journey with standard seating arrangements. Consider booking in advance to secure the class you prefer.
• Two main operators service the Stockholm to Leksand route: SJ (Swedish Railways) and Tågkompaniet. You can find more information on their schedules and ticket prices at SJ's official website and Tågkompaniet's website. For local transport schedules and Leksand's station map, check Leksand's local transport website.
• Upon arrival at the Leksand station, you'll find that it's relatively small and easy to navigate. Luggage storage is not available at the station, but there are clean restrooms accessible to travelers. Preparing to leave your bags at your accommodation can streamline your trip into the city center.
• The fastest way to get from Leksand station to the city center is to take Bus 136, which offers direct service and runs frequently. Be sure to check the bus schedule ahead of time to minimize waiting. Alternatively, it's a short 15-minute walk if the weather is nice!
Departure Point
Stockholm Airport
Arrival Point
Mora Airport
Departure Point
Stockholm Cityterminalen station
Arrival Point
Leksand station
Useful tips for bus travellers
• Book your tickets in advance through MasExpressen's website at MasExpressen to secure your seat, especially during weekends or holidays when buses may fill up quickly.
• Bring a packed snack or a light meal, as the journey takes approximately 3 hours and 20 minutes, and you might not find many dining options on the bus; however, there are rest stops along the way where you can stretch and grab a quick bite.
• Upon arriving at Leksand station, familiarize yourself with the station layout, as it is smaller and easier to navigate; the waiting area has seating and there are signs in both Swedish and English to guide you towards local transport options like buses and taxis if you need further travel.

Frequently asked questions

Find out more about the route from Stockholm to Leksand.

Or choose the category:
The distance between Stockholm and Leksand is approximately 231.7 km. By train, it takes around 3 hours and 5 minutes to travel from Stockholm to Leksand. Alternatively, taking a combination of a flight and a train will take approximately 3 hours and 59 minutes. If you prefer to drive, it takes around 3 hours and 13 minutes by car, while taking a bus will take roughly 3 hours and 20 minutes.
The most cost-effective and time-efficient transportation option for traveling from Stockholm to Leksand is by train. The train journey takes approximately 3 hours and 5 minutes, and the ticket prices range from €24 to €45.
The prices for a train ticket between Stockholm and Leksand range from €24 to €45.
To travel from Stockholm to Leksand without using public transportation, you can rent a car and drive. The driving distance is approximately 260.7 km, and it takes around 3 hours and 13 minutes to reach Leksand by car. Rental car prices vary, but you can expect to pay anywhere from €41 to €64 for the journey.
The best way to travel from Stockholm to Leksand without a car is by train. The journey takes approximately 3 hours and 5 minutes and ticket prices range from €24 to €45.
Yes, there is a direct transportation link between Stockholm and Leksand. You can take a train from Stockholm Centralstation to Leksand station, which takes approximately 3 hours and 5 minutes. There are two daily departures available. Alternatively, you can choose to take a bus from Stockholm Cityterminalen to Leksand station, with a journey time of approximately 3 hours and 20 minutes.
The flight between Stockholm and Leksand typically takes around 45 minutes. However, please note that there are no direct flights between Stockholm Airport and Leksand. The closest airport to Leksand is Mora Airport, which is about a one-hour drive from Leksand. As for the cost, it can vary depending on the airline, time of booking, and other factors, but typically flights from Stockholm to Mora range from around $100 to $300 USD.
There are many accommodation options available near Leksand with over 72 hotels to choose from. Prices for hotels in the area start at €40 per night, offering a range of choices to suit different budgets.