How to Get to Mora, Sweden: Trains, Buses, Driving and Flights

Knowing how to get to Mora makes planning a trip to central Sweden much easier. Mora is located in the province of Dalarna, between Lake Siljan and Lake Orsasjön, and is well connected to Stockholm, other Swedish cities, and several regional destinations. This guide explains the best transport to Mora by train, bus, car, and plane, with practical advice for choosing the right route.

Where is Mora?

Mora is in central Sweden, around 280 kilometres northwest of Stockholm and approximately 90 kilometres north of Borlänge. The town is an important transport hub for northern Dalarna and a popular base for exploring the Siljan region.

The centre of Mora is compact and easy to explore on foot. Mora railway station and the main bus terminal are close to the town centre, while attractions such as the Zorn Museum, the finish area of the Vasaloppet ski race, and the shores of Lake Siljan are within a short distance of one another.

Your best route will depend on where you are starting, whether you are travelling in summer or winter, and whether you want the convenience of public transport or the flexibility of a car. For many international visitors, the simplest plan is to fly to Stockholm Arlanda Airport and continue to Mora by train, bus, or rental car.

How to get to Mora by train

For most travellers, trains to Mora offer the most comfortable public transport option. The railway reaches Mora from the south and connects the town with Stockholm, Uppsala, Borlänge, and other parts of Dalarna. Train travel also gives you more space than a bus and provides attractive views of the Swedish countryside.

Trains from Stockholm to Mora

The journey from Stockholm to Mora usually involves a direct service or a change at Borlänge, depending on the timetable and day of travel. Some departures operate through to Mora, while others require you to change trains in Borlänge. The total journey commonly takes around four to five hours.

From Stockholm Central Station, trains generally travel north through Uppsala and onward towards Dalarna. The exact route, operator, and departure time can vary, so check the current timetable before booking. Travel times may also be different during weekends, public holidays, and periods of railway maintenance.

If you are arriving at Stockholm Arlanda Airport, you do not always need to travel into central Stockholm first. Some journeys can be arranged from Arlanda with a change elsewhere, while others are easiest if you take an airport train or regional service to Stockholm Central and continue from there. Compare the complete journey before buying a ticket, as the cheapest option is not always the fastest.

Trains from Borlänge to Mora

Borlänge is one of the most useful interchange points when travelling to Mora. The train journey between Borlänge and Mora generally takes about one and a half to two hours, although the exact duration depends on the service. Borlänge has rail connections with Stockholm, Uppsala, Gothenburg, Örebro, and other Swedish cities, making it a convenient place to change trains.

Travellers coming from southern Sweden may find it easier to take a train to Borlänge and then connect with a regional service to Mora. This can be particularly useful if there is no direct service from your departure city.

Trains from Gothenburg and Malmö

There is usually no simple direct train from Gothenburg or Malmö to Mora. Travellers from Gothenburg commonly travel via Örebro or Stockholm before continuing towards Borlänge and Mora. From Malmö and southern Sweden, a route through Stockholm or another major rail hub is usually required.

Because long-distance connections can involve several changes, allow extra time between services. Swedish trains are generally reliable, but winter weather and engineering work can affect schedules. If you are travelling with skis, large luggage, or young children, a connection with a longer transfer time may be more comfortable than the fastest itinerary.

How to buy train tickets

Train tickets can normally be purchased online through the relevant railway operator or transport booking services. Search for Mora station using the station name Mora, not the nearby airport. Booking in advance can provide lower fares, especially on longer journeys from Stockholm.

  • Check whether your ticket includes a reserved seat.
  • Confirm whether you need to change at Borlänge or another station.
  • Look at the full journey time rather than only the first train.
  • Check luggage rules if you are carrying sports equipment.
  • Review the timetable again shortly before departure.

How to get to Mora by bus

Buses are another useful form of transport to Mora, particularly for journeys within Dalarna. Regional buses connect Mora with towns and villages around Lake Siljan, including Rättvik, Leksand, Orsa, Älvdalen, and Malung. Bus services can reach smaller destinations that are not served by rail.

Regional buses in Dalarna

Dalatrafik operates much of the regional public transport in Dalarna. Depending on your route, you may be able to travel directly to Mora or change buses in Borlänge, Rättvik, or another regional centre. Services are more frequent on some main routes than on smaller rural lines.

Buses are particularly practical if your accommodation is outside central Mora. Always check the final stop and the walking distance to your hotel, cabin, or campsite. In rural areas, a bus may stop on a main road rather than directly outside your accommodation.

Long-distance buses from Stockholm

Long-distance bus services between Stockholm and Mora may operate on selected dates, but availability and journey times can change. The bus is often slower than the train, although it can be cheaper when booked early. Some services may require a change in Borlänge or another town.

Before choosing a bus, compare the departure location in Stockholm, the number of changes, and the arrival time in Mora. Stockholm has several bus terminals and departure points, and they are not all located beside Stockholm Central Station.

Bus travel from Stockholm Arlanda Airport

There may be seasonal or limited bus connections from Stockholm Arlanda Airport towards Dalarna, but they are not always available at convenient times. For this reason, many visitors travel from Arlanda to Stockholm or Borlänge first, then continue to Mora by train or regional bus.

If you land late in the day, check the final connection carefully. A missed connection can mean waiting until the following morning, particularly outside the summer season. Staying overnight in Stockholm or near the airport may be the most practical option for late arrivals.

How to get to Mora by car

Driving is often the easiest way to explore Mora and the surrounding Siljan region. A car gives you freedom to visit lakeside villages, nature reserves, hiking trails, ski areas, and cultural attractions that may be difficult to reach by public transport.

Driving from Stockholm to Mora

The drive from Stockholm to Mora normally takes about three and a half to four and a half hours, depending on traffic, road conditions, and your route. The distance is roughly 280 kilometres. A common route leads north and west through Uppsala and Borlänge before continuing to Mora, although navigation systems may suggest alternatives.

Road conditions can change significantly between seasons. In winter, snow, ice, and reduced daylight can make the journey longer. Use winter tyres when required, reduce your speed, and allow time for breaks. In summer, traffic can increase around popular holiday areas and during major events.

Driving from Gothenburg

From Gothenburg, the journey to Mora is generally around five to six hours by car. The route usually passes through central Sweden, with possible stops in cities such as Örebro or Borlänge. A car journey from Gothenburg can be worthwhile if you plan to visit several destinations in Dalarna rather than Mora alone.

Driving from other parts of Sweden

From Borlänge, Mora is around 90 kilometres away and the drive usually takes about one hour and fifteen minutes to one and a half hours. From Rättvik, the journey is approximately 40 kilometres and takes less than an hour. From Orsa, Mora is only around 15 kilometres away, making a car or regional bus particularly convenient.

Swedish roads are well maintained, but many routes outside towns have long stretches without petrol stations or shops. Fill the tank before heading into more remote areas, especially if you are travelling north of Mora or towards mountain destinations.

Parking in Mora

Parking is generally easier in Mora than in Stockholm or Gothenburg. Many hotels provide parking, and public car parks are available near the centre and major attractions. Check signs carefully because some spaces have time limits or require payment during certain hours.

During the Vasaloppet ski events and busy summer weekends, parking can become more restricted. If you are visiting during a major event, book accommodation early and ask the organiser or hotel about temporary parking arrangements.

How to get to Mora by plane

Flying is not usually the most straightforward way to reach Mora. Mora-Siljan Airport is located south of the town, but it does not generally have the same regular commercial flight network as Stockholm Arlanda. Scheduled services can change, and some flights may be seasonal, charter, or limited to specific arrangements.

For most international visitors, Stockholm Arlanda Airport is the main gateway. Arlanda has frequent flights from many European cities and offers several onward travel options. After landing, you can continue to Mora by train, bus, or rental car.

From Stockholm Arlanda Airport to Mora

The most practical options from Arlanda are:

  • Take public transport towards Stockholm or another rail connection and continue by train to Mora.
  • Travel to Borlänge and change to a train or bus for the final section.
  • Rent a car at Arlanda and drive directly to Mora.
  • Arrange an airport transfer if travelling in a group or with substantial luggage.

A rental car is often the fastest option when several people are travelling together, particularly if you plan to explore Dalarna after arriving. Public transport can be more economical for solo travellers and visitors staying in central Mora.

Other airports near Mora

Stockholm Arlanda is normally the most useful major airport for international travellers. Dala Airport near Borlänge is closer geographically, but its scheduled passenger services may be limited or unavailable depending on the current aviation network. Always verify flight availability before planning your entire journey around a regional airport.

Airports in other parts of Sweden may appear close on a map but still require several hours of driving or public transport. When comparing flights, include the complete journey from the airport to your accommodation in Mora.

How to travel from Mora to nearby destinations

Mora is a good base for exploring Dalarna. Regional trains and buses connect it with several nearby destinations, while driving provides greater flexibility for rural areas.

  • Orsa: A short journey north of Mora, reachable by local bus or car.
  • Rättvik: A lakeside town south of Mora, connected by regional transport and road.
  • Leksand: Located farther south on Lake Siljan and accessible by bus, train connections, or car.
  • Älvdalen: A rural destination north of Mora, usually easiest to reach by bus or car.
  • Borlänge: A major regional transport hub with rail and bus connections to other parts of Sweden.

Travel times and route numbers vary, so check the latest Dalatrafik and railway information before setting out. Some rural bus services operate only a few times per day, and certain departures may need to be booked in advance.

Which transport to Mora is best for your trip?

The best way to reach Mora depends on your priorities. Train travel is usually the strongest choice for visitors who want a comfortable journey from Stockholm or Borlänge without driving. Buses are useful for regional travel and smaller destinations. A car is ideal for outdoor activities, families, and multi stop itineraries. Flying can save time over very long distances, but most visitors still need to continue overland from a larger airport.

  • Choose the train for comfort, scenic views, and a straightforward journey from Stockholm.
  • Choose the bus for local routes and villages around Lake Siljan.
  • Choose a car for hiking, skiing, remote accommodation, and flexible sightseeing.
  • Choose air travel only after confirming an onward connection from the arrival airport.

Useful travel tips for reaching Mora

Book around major events

Mora becomes especially busy during the Vasaloppet ski race in late winter and during popular summer festivals. Accommodation, rental cars, and the most convenient trains to Mora can sell out or become more expensive. Reserve as early as possible if your trip coincides with a major event.

Check seasonal timetables

Public transport schedules can change between weekdays, weekends, summer, and winter. A route that is convenient in July may have fewer departures in November. Confirm the timetable on the day of travel and allow extra time for connections.

Prepare for winter travel

Winter is one of the most beautiful times to visit Mora, but snow and ice can affect roads and rail services. If driving, use appropriate tyres and keep warm clothing, water, and a charged phone in the car. If travelling by public transport, avoid very tight connections.

Consider where you are staying

Central Mora is convenient for railway services, buses, restaurants, and shops. Accommodation in the countryside can be more peaceful, but you may need a car or taxi. Check the distance from the nearest stop before booking a rural hotel or holiday cottage.

A simple plan for getting to Mora

For most international visitors, the easiest plan is to fly to Stockholm Arlanda, travel onward by train, and stay near central Mora. If you want to visit several villages around Lake Siljan, rent a car at the airport or in Borlänge. Travellers already in Sweden can usually reach Mora by train via Stockholm or Borlänge, while regional buses are useful for the final connection to smaller towns.

Before leaving, check the current train and bus schedules, confirm your arrival station, and allow additional time if travelling during winter or a major event. With a little planning, reaching Mora is simple, and the town makes a convenient starting point for discovering Dalarna.