Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Copenhagen?

Book now

There are 6 ways to get from Oskarshamn to Copenhagen by bus, train, car or plane

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

Bus, train  •  6h 3m

  1. Take the bus from Oskarshamn centrum to Kalmar Centralstation 160 / ...
  2. Take the train from Kalmar Centralstation to Köpenhamn H Öresundståg

5 alternative options

Bus, train via Kalmar  •  6h 29m

  1. Take the bus from Oskarshamn centrum to Kalmar Centralstation 160 / ...
  2. Take the train from Kalmar S St. to København H 803

Train  •  7h 19m

  1. Take the train from Berga station to Kalmar Centralstation Krösatåg
  2. Take the train from Kalmar Centralstation to Köpenhamn H Öresundståg

Bus  •  8h 30m

  1. Take the bus from Oskarshamn centrum to Växjö station 310
  2. Take the bus from Alvesta station to Malmö Centralstation 60531

Drive  •  4h 32m

  1. Drive from Oskarshamn to Copenhagen 396.2 km

Bus, fly, train  •  7h 58m

  1. Take the bus from Oskarshamn centrum to Kalmar Centralstation
  2. Fly from Kalmar (KLR) to Malmo (MMX) KLR - MMX
  3. Take the train from Malmö Centralstation to København H

Oskarshamn to Copenhagen by bus and train

60 Weekly Services
6h 3m Average Duration
- Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Oskarshamn to Copenhagen is to drive which costs 850 kr - 1300 kr and takes 4h 32m.

More details

The fastest way to get from Oskarshamn to Copenhagen is to drive which takes 4h 32m and costs 850 kr - 1300 kr.

More details

No, there is no direct bus from Oskarshamn to Copenhagen. However, there are services departing from Oskarshamn centrum and arriving at Köbenhavn Ingerslevsgade via Växjö station, Alvesta station and Malmö Norra Vallgatan. The journey, including transfers, takes approximately 8h 30m.

More details

The distance between Oskarshamn and Copenhagen is 435 km. The road distance is 396.2 km.

Get driving directions

The best way to get from Oskarshamn to Copenhagen without a car is to bus and train which takes 6h 3m and costs .

More details

It takes approximately 6h 3m to get from Oskarshamn to Copenhagen, including transfers.

More details

Oskarshamn to Copenhagen bus services, operated by Kalmar länstrafik, depart from Oskarshamn centrum station.

More details

The best way to get from Oskarshamn to Copenhagen is to train which takes 7h 19m and costs . Alternatively, you can bus, which costs and takes 8h 30m.

Mode details

Oskarshamn to Copenhagen bus services, operated by Swedish Railways (SJ), arrive at Malmö Centralstation.

More details

Yes, the driving distance between Oskarshamn to Copenhagen is 396 km. It takes approximately 4h 32m to drive from Oskarshamn to Copenhagen.

Get driving directions

Map of how to get from Oskarshamn to Copenhagen.
Launch map view
  • Distance: 435.5 km
  • Duration: 6h 3m

What companies run services between Oskarshamn, Kalmar, Sweden and Copenhagen, Denmark?

You can take a train from Oskarshamn to Copenhagen via Berga station, Berga station, and Kalmar Centralstation in around 7h 19m. Alternatively, you can take a bus from Oskarshamn to Copenhagen via Växjö station, Alvesta station, Malmö Centralstation, and Malmö Norra Vallgatan in around 8h 30m.

Airlines
Braathens Regional Aviation
Website
flygbra.se
Flights from Kalmar to Malmo via Stockholm Bromma
Ave. Duration
3h 23m
When
Wednesday, Friday and Sunday
Estimated price
1300 kr - 3000 kr
Train operators
Öresundståg
Phone
0771-77 77 11
Email
bokningssupporten@oresundstag.se
Website
oresundstag.se
Train from Kalmar Centralstation to Köpenhamn H
Ave. Duration
3h 45m
Frequency
Every 3 hours
Estimated price
240 kr - 330 kr
Website
https://www.oresundstag.se/en
Train from Malmö Centralstation to Köpenhamn H
Ave. Duration
40 min
Frequency
Every 20 minutes
Estimated price
75 kr - 110 kr
Website
https://www.oresundstag.se/en
Skånetrafiken
Phone
+46 77 177 77 77
Website
skanetrafiken.se
Train from Kalmar S St. to København H
Ave. Duration
3h 45m
Frequency
Every 3 hours
Estimated price
20 kr
Schedules at
skanetrafiken.se
Train from Malmö Centralstation to København H
Ave. Duration
40 min
Frequency
Every 20 minutes
Estimated price
20 kr
Schedules at
skanetrafiken.se
Krösatågen
Phone
073-074 89 81
Email
HittegodsK@krosa.tagkompaniet.se
Website
krosatagen.se
Train from Berga station to Kalmar Centralstation
Ave. Duration
1h 4m
Frequency
Every 4 hours
Website
https://www.krosatagen.se/english/
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from Malmö Centralstation to Köpenhamn H
Ave. Duration
38 min
Frequency
Every 4 hours
Estimated price
45 kr - 190 kr
Website
https://www.sj.se/en/
1st Class Ticket
130 kr - 190 kr
2nd Class Ticket
45 kr - 60 kr
Bus operators
Kalmar länstrafik
Phone
+46 10 212 10 00
Website
kalmarlanstrafik.se
Bus from Oskarshamn centrum to Kalmar Centralstation
Ave. Duration
1h 18m
Frequency
Every 30 minutes
Schedules at
Kalmar länstrafik
Bus from Oskarshamn centrum to Växjö station
Ave. Duration
2h 10m
Frequency
3 times a day
Schedules at
Kalmar länstrafik
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Bus from Alvesta station to Malmö Centralstation
Ave. Duration
3h 11m
Frequency
Twice a week
Estimated price
150 kr - 210 kr
Website
https://www.sj.se/en/

Want to know more about travelling around Denmark

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.

More Questions & Answers

There are 855+ hotels available in Copenhagen. Prices start at 470 kr DKK per night.

More details

ticket