1map logoGo to main page

Malmo to Stockholm from $43: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Malmo, Sweden
to
Stockholm, Sweden

How to Get from Malmo to Stockholm: 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.

$43 - Train via EslövBest price
514.8 kmDistance
2h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Malmo to Stockholm 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
SJ Snabbtåg SkåneExpressen
Train
Average Duration
4h  29m
Estimated price
$40-85
Recommended
Company
various
Train
Average Duration
6h  7m
Estimated price
$43-75
Cheapest
route map
Distance: 514.8 km
Duration: 2h 28m

See more options

Pricing table
Company
various
Plane
Average Duration
3h  14m
Estimated price
$58-312
Company
SJ Nattåg
Train
Average Duration
7h  14m
Estimated price
$60-90
Company
FlixBus
Bus
Average Duration
8h 
Estimated price
$65-95
Company
various
Plane
Average Duration
4h  8m
Estimated price
$73-276
Company
various
Plane
Average Duration
3h  48m
Estimated price
$75-871
Company
various
Drive
Average Duration
6h  16m
Estimated price
$110-170
Company
various
Drive
Plane
Average Duration
3h  22m
Estimated price
$115-334
Company
various
Drive
Plane
Average Duration
3h  48m
Estimated price
$115-237
Company
various
Drive
Plane
Average Duration
2h  28m
Estimated price
$117-305

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $34 $52 $29 $29 $35 $37 $28
Train $36 $29 $26 $28 $28 $42 $35
Fly $126 $107 $132 $130 $121 $93 $126

Traveling From Malmo to Stockholm

Your journey from Malmo to Stockholm offers a contrast between Malmo's charming coastal vibes and vibrant city life, paired with Stockholm's historic architecture and bustling urban energy.

Best Neighbourhoods in Stockholm

Stockholm features diverse neighborhoods, each offering a distinct experience for visitors.

Gamla Stan
• Picturesque cobbled streets and colorful medieval buildings.
• Home to the Royal Palace and charming cafes.
Södermalm
• Trendy area known for hip boutiques and vibrant nightlife.
• Offers stunning views of the city from Monteliusvagen.
Östermalm
• Upscale district with elegant architecture and high-end shops.
• Famous for the food hall at Östermalmstorg.

Best Times To Visit Stockholm's Attractions

Scheduling your visits strategically enhances the experience at Stockholm's top attractions.

Vasa Museum
Visiting early on weekdays typically results in fewer crowds.
Skansen Open-Air Museum
Late afternoon visits during weekdays offer a quieter, more relaxed atmosphere.
ABBA The Museum
Mornings right after opening times are ideal for a less crowded experience.

Stockholm Weather: What to Expect Year-Round

Stockholm experiences a temperate climate, with warm summers and cold winters, so visiting during late spring or early autumn often provides the most pleasant conditions. The weather can impact your travel experience significantly, influencing outdoor activities and overall comfort.

Dining Recommendation in Stockholm

Try the herring at Pelikan, a traditional Swedish restaurant that immerses you in classic Nordic flavors, a distinct shift from Malmo's contemporary culinary scene. The lively atmosphere and emphasis on locally sourced ingredients create a dining experience that celebrates Sweden's rich culinary heritage.

Malmo - Stockholm operators

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

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

Train from Malmö Centralstation to Stockholm Centralstation

Average Duration
4h 29m
Estimated price
$55-85

Train from Malmö Centralstation to Stockholm Centralstation

Average Duration
4h 56m
Estimated price
$40-65

Train from Eslöv station to Stockholm Centralstation

Average Duration
4h 34m
Estimated price
$40-60
Contact phone
+46 771-26 00 00
Website
https://www.snalltaget.se/

Train from Malmö Centralstation to Stockholm Centralstation

Average Duration
4h 56m
Estimated price
$40-65

Train from Eslöv station to Stockholm Centralstation

Average Duration
4h 34m
Estimated price
$40-60
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Malmö central train station FlixBus stop to Stockholm

Average Duration
8h
Estimated price
$50-75
Plane Show flights
Website
http://flygbra.se

Plane from Malmo (MMX) to Stockholm (ARN)

Average Duration
1h 25m
Estimated price
$90-200
Website
http://flysas.com

Plane from Malmo (MMX) to Stockholm (ARN)

Average Duration
1h 10m
Estimated price
$60-240
Website
http://ryanair.com

Plane from Malmo (MMX) to Stockholm (ARN)

Average Duration
1h 15m
Estimated price
$14-130

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

Traveling between Malmo and Stockholm 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.

🚗 Embark on an unforgettable road trip from Malmo to Stockholm spanning 614.8 km, offering picturesque views of the Swedish countryside along the way. The journey promises approximately 6 hours and 16 minutes of driving time, including potential stops for sightseeing or breaks. 💸 Discover a range of prices, averaging between €101 to €157 for the car trip from Malmo to Stockholm, providing flexibility for different budget preferences.
Average price
€101 - €157
🚆 Traveling from Malmo to Stockholm by train is a convenient and scenic journey. The direct train service operated by Swedish Railways departs from Malmö Centralstation and arrives at Stockholm Centralstation, taking approximately 4 hours and 29 minutes. 🌉 The route covers a distance of 596 km and offers a smooth ride on the high-speed train SJ Snabbtåg X2000. 🏙️ Whether opting for the direct 4-hour journey or exploring alternative routes with transfers, traveling by train from Malmo to Stockholm provides a comfortable and efficient way to experience the beauty and charm of Sweden's cities.
Departure Point
Malmö Centralstation
Arrival Point
Stockholm Centralstation
Useful tips for train travellers
• Onboard services on the SJ (Swedish Railways) trains include a café carriage where you can purchase sandwiches, snacks, and beverages, including coffee and alcoholic drinks. They also offer free Wi-Fi throughout the journey, making it easy to stay connected.
• The train offers several seating options: First Class, Business Class, and Economy Class. First Class is more spacious with complimentary snacks and a higher level of service, while Business Class is still quite comfortable, offering larger seats and access to power outlets. Economy Class is more budget-friendly but still provides a comfortable experience if you’re looking to save on costs.
• The main operators for the Malmo to Stockholm route are SJ (Swedish Railways) and Snälltåget. You can find their schedules and ticket purchasing options online: SJ at sj.se and Snälltåget at snalltaget.se For additional logistics, check the Malmö and Stockholm train station websites for local transport connections and station maps.
🛫 When traveling from Malmo to Stockholm by plane, the quickest option is a direct flight lasting 1 hour and 10 minutes. Airlines such as Ryanair, Braathens Regional Aviation, and Scandinavian Airlines operate flights on this route. 🌍 The flight from Malmo to Stockholm covers a distance that can be traveled in approximately 3 hours and 14 minutes by air. 💸 Ticket prices for flights between Malmo and Stockholm can range from €54 to €288, offering travelers a variety of options to fit their budget and travel preferences.
Departure Point
Malmo Airport
Arrival Point
Stockholm Airport
🚌 Traveling from Malmo to Stockholm by bus offers a convenient and affordable option for transportation. FlixBus operates three daily services between the two cities, with a journey time of approximately 8 hours. 🌉 The route covers a distance of 609 km, passing through scenic landscapes and offering a comfortable travel experience. The buses depart from Malmö central train station FlixBus stop and arrive at Stockholm station, making the journey accessible and efficient for passengers. 💸 Prices for bus tickets between Malmo and Stockholm range from €60 to €88, providing a budget-friendly travel choice for those looking to explore Sweden's vibrant capital city.
Departure Point
Malmö central train station FlixBus stop
Arrival Point
Stockholm station

Frequently asked questions

Find out more about the route from Malmo to Stockholm.

Or choose the category:
The distance between Malmo and Stockholm is approximately 515.0 km by road, and it takes about 6 hours 16 minutes to travel between the two cities by car. There are also alternative modes of transportation available. For example, by train, it takes around 4 hours 31 minutes, while by plane, the travel time is reduced to about 3 hours 9 minutes. Another option is to take a flight from Malmo to Stockholm Bromma and then transfer to line 17 subway, which takes around 3 hours 17 minutes.
The most cost-effective and time-efficient transportation option for traveling from Malmo to Stockholm is by taking a flight. It takes around 3 hours and 9 minutes to reach Stockholm by plane, making it the quickest option. The cost for a flight is usually between €51 and €286. However, for those who prefer a more affordable option, taking the night train is a good alternative, costing between €37 and €74 and taking around 7 hours and 5 minutes.
When traveling from Malmo to Stockholm, the prices for a train ticket range from €37 to €74. On the other hand, the prices for a bus ticket between Stockholm and Malmo can vary from €46 to €65.
To travel from Malmo to Stockholm without using public transportation, you can opt for a self-drive option. The driving distance between the two cities is approximately 614.8 km, and it takes around 6 hours and 16 minutes to reach Stockholm by car. However, it's important to note that the prices for car rental can range from €102 to €157, depending on the rental company and type of car.
The best way to travel from Malmo to Stockholm without a car is by train. This journey takes approximately 4 hours and 31 minutes and costs between €37 and €74. Alternatively, you can take a bus which takes around 8 hours and costs between €46 and €65. Another option is to fly which takes about 3 hours and 9 minutes and costs between €51 and €286.
Yes, there is a direct train link between Malmo and Stockholm. The train services, operated by Swedish Railways, depart from Malmo Centralstation and arrive at Stockholm Centralstation. The journey takes approximately 4 hours and 31 minutes. Additionally, there is also a direct bus link between the two cities. The FlixBus services depart from Malmö central train station FlixBus stop and arrive at Stockholm station, with a journey time of around 8 hours.
The flight between Malmo and Stockholm usually takes around 1 hour and 5 minutes. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, with prices ranging from €52 to €286.
There are plenty of accommodation options available near Stockholm with over 574 hotels to choose from. Prices for hotels start at €30 and vary depending on location, amenities, and star rating.