Select from 5 ways to get there

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 to Hamburg, fly to Stockholm  •  6 h 17 min

  1. HAM - ARN

$111 - $249

Cheapest option

Bus  •  15 h 55 min

  1. N32

$50 - $85

8 alternative options

Train to Berlin Tegel, fly to Stockholm  •  7 h 5 min

  1. TXL - ARN

$106 - $242

Train, train to Malmo, fly to Stockholm Bromma  •  11 h 9 min

  1. MMX - BMA

$153 - $306

Train, train to Malmo, fly to Stockholm  •  10 h 55 min

  1. MMX - ARN

$130 - $274

Train to Copenhagen, fly to Stockholm  •  10 h 31 min

  1. CPH - ARN

$135 - $296

Train, train to Helsingborg, fly to Stockholm Bromma  •  12 h 40 min

  1. AGH - BMA

$155 - $365

Train  •  11 h 59 min

$130 - $246

Car ferry, train  •  14 h 49 min

$70 - $150

Drive  •  12 h 7 min

  1. 772.3 miles

$170 - $260

What companies run services between Rostock, Germany and Stockholm, Sweden?

You can take a train from Rostock to Stockholm via Seehafen West, Rostock Seehafen Fähre, Koebenhavn Ingerslevsgade, Koebenhavn H, and Malmö Central in around 11 h 59 min. Alternatively, FlixBus operates a bus from Rostock to Stockholm twice daily. Tickets cost $50 - $85 and the journey takes 15 h 55 min.

Airlines
Malmö Aviation
Website
flygbra.se
Flights from Malmo to Stockholm Bromma
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$55 - $280
Flights from Malmo to Stockholm Bromma via Visby
Ave. Duration
2 h 55 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$55 - $280
Flights from Helsingborg to Stockholm Bromma
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$60 - $270
Scandinavian Airlines
Website
flysas.com
Flights from Hamburg to Stockholm
Ave. Duration
1 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$85 - $380
Flights from Hamburg to Stockholm via Copenhagen
Ave. Duration
3 h 31 min
When
Every day
Estimated price
$85 - $380
Flights from Hamburg to Stockholm via Oslo
Ave. Duration
3 h 15 min
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$85 - $380
Flights from Berlin Tegel to Stockholm
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$65 - $290
Flights from Berlin Tegel to Stockholm via Copenhagen
Ave. Duration
3 h 46 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$65 - $290
Flights from Berlin Tegel to Stockholm via Oslo
Ave. Duration
3 h 25 min
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$65 - $290
Flights from Malmo to Stockholm
Ave. Duration
1 h 6 min
When
Every day
Estimated price
$55 - $230
Flights from Copenhagen to Stockholm
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$65 - $280
Norwegian Air Shuttle
Website
norwegian.com
Flights from Malmo to Stockholm
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$30 - $200
Flights from Copenhagen to Stockholm
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$55 - $250
Norwegian Air International
Website
norwegian.com
Flights from Copenhagen to Stockholm
Ave. Duration
1 h 10 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$30 - $240
Lufthansa
Website
lufthansa.com
Flights from Berlin Tegel to Stockholm via Frankfurt
Ave. Duration
4 h 7 min
When
Every day
Estimated price
$120 - $460
Flights from Copenhagen to Stockholm
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$65 - $280
Eurowings
Website
eurowings.com
Flights from Hamburg to Stockholm
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$60 - $300
easyJet
Website
easyjet.com
Flights from Berlin Tegel to Stockholm
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$40 - $180
Air Baltic
Website
airbaltic.com
Flights from Berlin Tegel to Stockholm via Riga
Ave. Duration
4 h 10 min
When
Tuesday, Thursday and Saturday
Estimated price
$65 - $270
Nouvel Air Tunisie
Website
nouvelair.com
Flights from Copenhagen to Stockholm
Ave. Duration
1 h 20 min
When
Saturday
Estimated price
$30 - $240
Train operators
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Rostock Hbf to Hamburg Hbf
Ave. Duration
1 h 48 min
Frequency
Every 4 hours
Estimated price
$45 - $70
Website
bahn.de
Train from Rostock Hbf to Berlin Hbf (tief)
Ave. Duration
2 h 43 min
Frequency
Every 3 hours
Estimated price
$50 - $75
Website
bahn.de
Train from Rostock Seehafen Fähre to Koebenhavn Ingerslevsgade
Ave. Duration
5 h 5 min
Frequency
Once daily
Estimated price
$70 - $110
Website
bahn.de
Danish Railways (DSB)
Phone
70 13 14 15
Website
dsb.dk
Train from Koebenhavn H to Malmö Central
Ave. Duration
34 min
Frequency
Every 15 minutes
Estimated price
$8 - $14
Website
dsb.dk
Train from Koebenhavn H to Ängelholm Station
Ave. Duration
1 h 34 min
Frequency
Hourly
Estimated price
$17 - $35
Website
dsb.dk
Swedish Railways (SJ)
Website
sj.se
Train from Malmö Central to Stockholm Central
Ave. Duration
4 h 25 min
Frequency
Hourly
Estimated price
$50 - $130
Website
www.sj.se
2nd Class Non-Rebookable
$50 - $75
1st Class Non-Rebookable
$90 - $120
2nd Class Refundable
$90 - $130
1st Class Refundable
$120 - $180
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Rostock, Rostock central bus station to Stockholm
Ave. Duration
15 h 55 min
Frequency
Twice daily
Estimated price
$50 - $85
Website
flixbus.co.uk
Ferry operators
Stena Line
Website
stenaline.co.uk
Car ferry from Rostock to Trelleborg
Ave. Duration
7 h
Frequency
5 times a day
Estimated price
$21
Schedules at
stenaline.co.uk
Passenger
$21
Small Car
$112
TT-Line
Phone
+49 180 6 666600
Email
info@ttline.com
Website
ttline.com
Car ferry from Rostock to Trelleborg
Ave. Duration
7 h
Frequency
5 times a day
Estimated price
$28 - $31
Schedules at
ttline.com

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.

Questions & Answers

The distance between Rostock and Stockholm is 686 km. The road distance is 1236 km.

The cheapest way to get from Rostock to Stockholm is to bus which costs 40€ - 75€ and takes 15 h 55 min.

The quickest way to get from Rostock to Stockholm is to train and fly which takes 6 h 17 min and costs 90€ - 220€.

Yes, there is a direct bus departing from Rostock, Rostock central bus station and arriving at Stockholm. Services depart twice daily, and operate every day. The journey takes approximately 15 h 55 min.

It takes approximately 6 h 17 min to get from Rostock to Stockholm, including transfers.