There are 3 ways to get from Roskilde to Malmö by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  1 h 4 min

  1. Take the train from Roskilde st to Koebenhavn H Intercity / ...
  2. Take the train from Koebenhavn H to Malmö Central Regional

$17 - $26

Cheapest option

Line 123 bus, bus, train  •  2 h 32 min

  1. Take the line 123 bus from Roskilde St. to Glostrup St. 123
  2. Take the bus from Glostrup St. to Hovedbanegården 9A
  3. Take the train from Koebenhavn H to Malmö Central

$16 - $25

1 alternative option

Drive  •  53 min

  1. Drive from Roskilde to Malmö 44.4 miles

$10 - $15

What companies run services between Roskilde, Denmark and Malmö, Sweden?

You can take a train from Roskilde to Malmö via Koebenhavn H in around 1 h 4 min.

Train operators
Danish Railways (DSB)
Phone
70 13 14 15
Website
dsb.dk
Train from Roskilde st to Koebenhavn H
Ave. Duration
22 min
Frequency
Every 30 minutes
Estimated price
$8 - $12
Website
dsb.dk
Train from Koebenhavn H to Malmö Central
Ave. Duration
34 min
Frequency
Every 15 minutes
Estimated price
$9 - $15
Website
dsb.dk
Bus operators
Movia
Phone
+45 7015 7000
Website
moviatrafik.dk
Bus from Roskilde St. to Glostrup St.
Ave. Duration
56 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Website
dinoffentligetransport.dk
Bus from Glostrup St. to Hovedbanegården
Ave. Duration
48 min
Frequency
Every 15 minutes
Estimated price
$3 - $5
Website
dinoffentligetransport.dk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Travelling around the UAE and Getting to Rome from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Roskilde to Malmö?

The distance between Roskilde and Malmö is 58 km. The road distance is 71 km.

What is the cheapest way to get from Roskilde to Malmö?

The cheapest way to get from Roskilde to Malmö is to drive which costs 60 kr - 90 kr and takes 53 min.

What is the fastest way to get from Roskilde to Malmö?

The quickest way to get from Roskilde to Malmö is to drive which takes 53 min and costs 60 kr - 90 kr.

Is there a direct train between Roskilde and Malmö?

No, there is no direct train from Roskilde to Malmö. However, there are services departing from Roskilde st and arriving at Malmö Central via Koebenhavn H. The journey, including transfers, takes approximately 1 h 4 min.

How long does it take to get from Roskilde to Malmö?

It takes approximately 1 h 4 min to get from Roskilde to Malmö, including transfers.