There are 6 ways to get from Rostock to Oskarshamn by train, bus, ferry, car ferry, 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.
Train, bus
best- Take the train from Rostock Hauptbahnhof to Hamburg Hbftrain 25 / ...
- Take the train from Hamburg Hbf to Copenhagen Lufthavntrain Ece
- Take the train from Copenhagen Lufthavn to Kalmar, Järnvägstationtrain
- Take the bus from Kalmar, Järnvägstation to Oskarshamn centrumbus 160 / ...
13h 47mBus
cheapest- Take the bus from Rostock central bus station to Norrköpingbus N32
- Take the bus from Norrköping Resecentrum to Oskarshamn Resecentrumbus 200 / ...
17h 50mkr 965–1,887Ferry, train, bus
- Take the ferry from Rostock Seehafen Faehre to Trelleborg ferryferry 0
- Take the train from Trelleborg, Centralstation to Lund Centralstationtrain
- Take the train from Lund Centralstation to Kalmar, Järnvägstationtrain
- Take the bus from Kalmar, Järnvägstation to Oskarshamn centrumbus 160 / ...
13h 57mCar ferry, drive
- Take the carferry from Rostock Port to Gedsercarferry
- Drive from Gedser to Oskarshamncar
8h 22mkr 1,922–3,432Ferry, train, bus via Växjö
- Take the ferry from Rostock Port to Trelleborgferry
- Take the train from Trelleborg, Centralstation to Hässleholm Centralstationtrain
- Take the train from Hässleholm Centralstation to Växjö stationtrain
- Take the bus from Växjö station to Oskarshamn centrumbus 310
15h 30mTrain
- Take the train from Rostock Hauptbahnhof to Hamburg Hbftrain 25 / ...
- Take the train from Hamburg Hbf to Linköping Ctrain 083 / ...
- Take the train from Linköping Centralstation to Berga (Högsby kn) stationtrain
16h 45m
Questions & Answers
The cheapest way to get from Rostock to Oskarshamn is to bus which costs 950 kr - 1900 kr and takes 17h 50m.
The fastest way to get from Rostock to Oskarshamn is to car ferry and drive which takes 8h 22m and costs 1900 kr - 3500 kr.
No, there is no direct bus from Rostock station to Oskarshamn. However, there are services departing from Rostock central bus station and arriving at Oskarshamn Resecentrum via Norrköping Resecentrum. The journey, including transfers, takes approximately 17h 50m.
No, there is no direct train from Rostock to Oskarshamn station. However, there are services departing from Rostock Hauptbahnhof and arriving at Berga (Högsby kn) station via Hamburg Hbf and Linköping Centralstation. The journey, including transfers, takes approximately 16h 45m.
The distance between Rostock and Oskarshamn is 1144 km.
The best way to get from Rostock to Oskarshamn without a car is to train and bus which takes 13h 47m and costs .
It takes approximately 13h 47m to get from Rostock to Oskarshamn, including transfers.
Rostock to Oskarshamn bus services, operated by FlixBus, depart from Rostock central bus station.
Rostock to Oskarshamn train services, operated by Deutsche Bahn Intercity (DB IC), depart from Rostock Hauptbahnhof station.
The best way to get from Rostock to Oskarshamn is to bus which takes 17h 50m and costs 950 kr - 1900 kr. Alternatively, you can train, which costs and takes 16h 45m.
What companies run services between Rostock, Germany and Oskarshamn, Kalmar, Sweden?
You can take a bus from Rostock central bus station to Oskarshamn Resecentrum via Norrköping Resecentrum in around 17h 50m. Alternatively, you can take a train from Rostock Hauptbahnhof to Oskarshamn Idrottsplatsen via Hamburg Hbf, Linköping Centralstation, Berga (Högsby kn) station, and Berga (Högsby kn) station in around 16h 45m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rostock Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- kr 420–1,400
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rostock Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- kr 420–1,400
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +46 10 212 10 00
- Website
- kalmarlanstrafik.se
Bus from Kalmar, Järnvägstation to Oskarshamn centrum
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Website
- https://www.kalmarlanstrafik.se/
Bus from Kalmar, Järnvägstation to Oskarshamn centrum
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Website
- https://www.kalmarlanstrafik.se/
Bus from Växjö station to Oskarshamn centrum
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Website
- https://www.kalmarlanstrafik.se/
- Phone
- +44 844 770 7070
- [email protected]
- Website
- Stena Line
Ferry from Rostock Seehafen Faehre to Trelleborg ferry
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- kr 310–750
- Website
- Stena Line
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Rostock to Oskarshamn bus services, operated by FlixBus, arrive at Norrköping station.
Rostock to Oskarshamn train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hamburg Hbf station.
Book your Rostock to Oskarshamn bus tickets online with Omio and FlixBus.
There are 66+ hotels available in Oskarshamn.









