Happy Black Friday! New to Omio? Get 15% off your first app booking. Valid until 03/12/2024.
15% discount applied on bookings with a total basket value up to 100 Euros.
Valid for first-time customers only
Only available on app bookings
This offer will end on 03/12/2024.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Copenhagen to Stockholm train

Tue, Dec 03
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Copenhagen to Stockholm

Showing times and prices for Dec 04

Cheapest

The best way to find a cheap train ticket from Copenhagen to Stockholm is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Snälltåget312 Snälltåget
04:07PM6h03
Copenhagen Central Station
10:10PMStockholm Central Station
$601One-way
0 transfers
2nd Cheapest
SJ1110 Öresundstågen
05:59PM5h39
Copenhagen Central Station
11:38PMStockholm Central Station
$731One-way
1 transfer
SJ1140 Öresundstågen
09:44PM8h00
Copenhagen Central Station
05:44AMStockholm Central Station
$751One-way
1 transfer
Snälltåget1024 Öresundstågen
07:14AM6h06
Copenhagen Central Station
01:20PMStockholm Central Station
$811One-way
1 transfer
Öresundståg1064 Öresundstågen
12:14PM11h24
Copenhagen Central Station
11:38PMStockholm Central Station
$831One-way
1 transfer

Copenhagen to Stockholm train times

Showing trains for tomorrow, Wednesday, December 4
ProviderDepartsDurationArrivesTransfersTickets
Öresundståg
1180 Öresundstågen
02:44AM Copenhagen Central Station7h47 10:31AM Stockholm Central Station2 transfers
Öresundståg
1180 Öresundstågen
02:44AM Copenhagen Central Station10h50 01:34PM Stockholm Central Station2 transfers
Öresundståg
1180 Öresundstågen
02:44AM Copenhagen Central Station10h36 01:20PM Stockholm Central Station2 transfers
SJ
1180 Öresundstågen
02:44AM Copenhagen Central Station5h59 08:43AM Stockholm Central Station1 transfer
Öresundståg
1008 Öresundstågen
05:14AM Copenhagen Central Station8h20 01:34PM Stockholm Central Station1 transfer
Öresundståg
1008 Öresundstågen
05:14AM Copenhagen Central Station8h06 01:20PM Stockholm Central Station1 transfer
Öresundståg
1008 Öresundstågen
05:14AM Copenhagen Central Station6h19 11:33AM Stockholm Central Station1 transfer
SJ
1012 Öresundstågen
05:44AM Copenhagen Central Station5h49 11:33AM Stockholm Central Station1 transfer
Öresundståg
1012 Öresundstågen
05:44AM Copenhagen Central Station5h49 11:33AM Stockholm Central Station1 transfer
Öresundståg
1012 Öresundstågen
05:44AM Copenhagen Central Station7h36 01:20PM Stockholm Central Station1 transfer
Öresundståg
1012 Öresundstågen
05:44AM Copenhagen Central Station7h50 01:34PM Stockholm Central Station1 transfer
Öresundståg
1016 Öresundstågen
06:14AM Copenhagen Central Station6h24 12:38PM Stockholm Central Station1 transfer
Öresundståg
1016 Öresundstågen
06:14AM Copenhagen Central Station7h20 01:34PM Stockholm Central Station1 transfer
Öresundståg
1016 Öresundstågen
06:14AM Copenhagen Central Station7h06 01:20PM Stockholm Central Station1 transfer
Öresundståg
1020 Öresundstågen
06:44AM Copenhagen Central Station6h50 01:34PM Stockholm Central Station1 transfer
Öresundståg
1020 Öresundstågen
06:44AM Copenhagen Central Station6h36 01:20PM Stockholm Central Station1 transfer
Öresundståg
1020 Öresundstågen
06:44AM Copenhagen Central Station5h54 12:38PM Stockholm Central Station1 transfer
SJ
1022 Öresundstågen
06:59AM Copenhagen Central Station5h39 12:38PM Stockholm Central Station1 transfer
Öresundståg
1024 Öresundstågen
07:14AM Copenhagen Central Station6h06 01:20PM Stockholm Central Station1 transfer
Snälltåget
1024 Öresundstågen
07:14AM Copenhagen Central Station6h06 01:20PM Stockholm Central Station1 transfer
Öresundståg
1024 Öresundstågen
07:14AM Copenhagen Central Station10h16 05:30PM Stockholm Central Station1 transfer
Öresundståg
1024 Öresundstågen
07:14AM Copenhagen Central Station6h20 01:34PM Stockholm Central Station1 transfer
Öresundståg
1028 Öresundstågen
07:44AM Copenhagen Central Station9h46 05:30PM Stockholm Central Station1 transfer
Öresundståg
1028 Öresundstågen
07:44AM Copenhagen Central Station5h50 01:34PM Stockholm Central Station1 transfer
Öresundståg
1028 Öresundstågen
07:44AM Copenhagen Central Station6h50 02:34PM Stockholm Central Station1 transfer
SJ
1030 Öresundstågen
07:59AM Copenhagen Central Station5h35 01:34PM Stockholm Central Station1 transfer
Öresundståg
1032 Öresundstågen
08:14AM Copenhagen Central Station6h20 02:34PM Stockholm Central Station1 transfer
Öresundståg
1032 Öresundstågen
08:14AM Copenhagen Central Station9h16 05:30PM Stockholm Central Station1 transfer
Öresundståg
1032 Öresundstågen
08:14AM Copenhagen Central Station7h20 03:34PM Stockholm Central Station1 transfer
Öresundståg
1036 Öresundstågen
08:44AM Copenhagen Central Station5h50 02:34PM Stockholm Central Station1 transfer
Öresundståg
1036 Öresundstågen
08:44AM Copenhagen Central Station6h50 03:34PM Stockholm Central Station1 transfer
Öresundståg
1036 Öresundstågen
08:44AM Copenhagen Central Station8h46 05:30PM Stockholm Central Station1 transfer
SJ
1038 Öresundstågen
08:59AM Copenhagen Central Station5h35 02:34PM Stockholm Central Station1 transfer
Öresundståg
1040 Öresundstågen
09:14AM Copenhagen Central Station6h20 03:34PM Stockholm Central Station1 transfer
Öresundståg
1040 Öresundstågen
09:14AM Copenhagen Central Station8h16 05:30PM Stockholm Central Station1 transfer
Öresundståg
1040 Öresundstågen
09:14AM Copenhagen Central Station7h22 04:36PM Stockholm Central Station1 transfer
Öresundståg
1044 Öresundstågen
09:44AM Copenhagen Central Station7h46 05:30PM Stockholm Central Station1 transfer
Öresundståg
1044 Öresundstågen
09:44AM Copenhagen Central Station5h50 03:34PM Stockholm Central Station1 transfer
Öresundståg
1044 Öresundstågen
09:44AM Copenhagen Central Station6h52 04:36PM Stockholm Central Station1 transfer
SJ
1046 Öresundstågen
09:59AM Copenhagen Central Station5h35 03:34PM Stockholm Central Station1 transfer
Öresundståg
1048 Öresundstågen
10:14AM Copenhagen Central Station11h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1048 Öresundstågen
10:14AM Copenhagen Central Station7h16 05:30PM Stockholm Central Station1 transfer
Öresundståg
1048 Öresundstågen
10:14AM Copenhagen Central Station6h22 04:36PM Stockholm Central Station1 transfer
Öresundståg
1052 Öresundstågen
10:44AM Copenhagen Central Station11h26 10:10PM Stockholm Central Station1 transfer
Öresundståg
1052 Öresundstågen
10:44AM Copenhagen Central Station5h52 04:36PM Stockholm Central Station1 transfer
Öresundståg
1052 Öresundstågen
10:44AM Copenhagen Central Station6h46 05:30PM Stockholm Central Station1 transfer
SJ
1054 Öresundstågen
10:59AM Copenhagen Central Station5h37 04:36PM Stockholm Central Station1 transfer
Snälltåget
1056 Öresundstågen
11:14AM Copenhagen Central Station6h16 05:30PM Stockholm Central Station1 transfer
Öresundståg
1056 Öresundstågen
11:14AM Copenhagen Central Station12h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1056 Öresundstågen
11:14AM Copenhagen Central Station6h16 05:30PM Stockholm Central Station1 transfer
Öresundståg
1056 Öresundstågen
11:14AM Copenhagen Central Station10h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1060 Öresundstågen
11:44AM Copenhagen Central Station11h54 11:38PM Stockholm Central Station1 transfer
Öresundståg
1060 Öresundstågen
11:44AM Copenhagen Central Station10h26 10:10PM Stockholm Central Station1 transfer
Öresundståg
1060 Öresundstågen
11:44AM Copenhagen Central Station5h53 05:37PM Stockholm Central Station1 transfer
SJ
1062 Öresundstågen
11:59AM Copenhagen Central Station5h38 05:37PM Stockholm Central Station1 transfer
Öresundståg
1064 Öresundstågen
12:14PM Copenhagen Central Station11h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1064 Öresundstågen
12:14PM Copenhagen Central Station10h24 10:38PM Stockholm Central Station1 transfer
Öresundståg
1064 Öresundstågen
12:14PM Copenhagen Central Station9h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1068 Öresundstågen
12:44PM Copenhagen Central Station10h54 11:38PM Stockholm Central Station1 transfer
Öresundståg
1068 Öresundstågen
12:44PM Copenhagen Central Station9h26 10:10PM Stockholm Central Station1 transfer
Öresundståg
1068 Öresundstågen
12:44PM Copenhagen Central Station9h54 10:38PM Stockholm Central Station1 transfer
Öresundståg
1072 Öresundstågen
01:14PM Copenhagen Central Station8h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1072 Öresundstågen
01:14PM Copenhagen Central Station9h24 10:38PM Stockholm Central Station1 transfer
Öresundståg
1072 Öresundstågen
01:14PM Copenhagen Central Station10h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1076 Öresundstågen
01:44PM Copenhagen Central Station8h54 10:38PM Stockholm Central Station1 transfer
Öresundståg
1076 Öresundstågen
01:44PM Copenhagen Central Station9h54 11:38PM Stockholm Central Station1 transfer
Öresundståg
1076 Öresundstågen
01:44PM Copenhagen Central Station8h26 10:10PM Stockholm Central Station1 transfer
SJ
1078 Öresundstågen
01:59PM Copenhagen Central Station5h38 07:37PM Stockholm Central Station1 transfer
Öresundståg
1080 Öresundstågen
02:14PM Copenhagen Central Station9h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1080 Öresundstågen
02:14PM Copenhagen Central Station7h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1080 Öresundstågen
02:14PM Copenhagen Central Station8h24 10:38PM Stockholm Central Station1 transfer
Öresundståg
1084 Öresundstågen
02:44PM Copenhagen Central Station7h54 10:38PM Stockholm Central Station1 transfer
Öresundståg
1084 Öresundstågen
02:44PM Copenhagen Central Station8h54 11:38PM Stockholm Central Station1 transfer
Öresundståg
1084 Öresundstågen
02:44PM Copenhagen Central Station7h26 10:10PM Stockholm Central Station1 transfer
SJ
1086 Öresundstågen
02:59PM Copenhagen Central Station5h35 08:34PM Stockholm Central Station1 transfer
Öresundståg
1088 Öresundstågen
03:14PM Copenhagen Central Station7h24 10:38PM Stockholm Central Station1 transfer
Öresundståg
1088 Öresundstågen
03:14PM Copenhagen Central Station6h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1088 Öresundstågen
03:14PM Copenhagen Central Station8h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1092 Öresundstågen
03:44PM Copenhagen Central Station6h54 10:38PM Stockholm Central Station1 transfer
Öresundståg
1092 Öresundstågen
03:44PM Copenhagen Central Station7h54 11:38PM Stockholm Central Station1 transfer
Öresundståg
1092 Öresundstågen
03:44PM Copenhagen Central Station6h26 10:10PM Stockholm Central Station1 transfer
SJ
1094 Öresundstågen
03:59PM Copenhagen Central Station5h39 09:38PM Stockholm Central Station1 transfer
Snälltåget
312 Snälltåget
04:07PM Copenhagen Central Station6h03 10:10PM Stockholm Central Station0 transfersDirect
Snälltåget
312 Snälltåget
04:07PM Copenhagen Central Station7h31 11:38PM Stockholm Central Station1 transfer
Öresundståg
1096 Öresundstågen
04:14PM Copenhagen Central Station5h56 10:10PM Stockholm Central Station1 transfer
Öresundståg
1096 Öresundstågen
04:14PM Copenhagen Central Station7h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1100 Öresundstågen
04:44PM Copenhagen Central Station5h54 10:38PM Stockholm Central Station1 transfer
Öresundståg
1100 Öresundstågen
04:44PM Copenhagen Central Station6h54 11:38PM Stockholm Central Station1 transfer
SJ
1102 Öresundstågen
04:59PM Copenhagen Central Station5h39 10:38PM Stockholm Central Station1 transfer
Öresundståg
1104 Öresundstågen
05:14PM Copenhagen Central Station6h24 11:38PM Stockholm Central Station1 transfer
Öresundståg
1108 Öresundstågen
05:44PM Copenhagen Central Station5h54 11:38PM Stockholm Central Station1 transfer
SJ
1110 Öresundstågen
05:59PM Copenhagen Central Station5h39 11:38PM Stockholm Central Station1 transfer
SJ
1140 Öresundstågen
09:44PM Copenhagen Central Station8h00 05:44AM Stockholm Central Station1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Copenhagen to Stockholm by bus, train, or flight

Tue
Dec 03
Wed
Dec 04
Thu
Dec 05
Fri
Dec 06
Sat
Dec 07
Sun
Dec 08
Mon
Dec 09
Tue
Dec 10
Wed
Dec 11
Thu
Dec 12
Fri
Dec 13
Sat
Dec 14
Sun
Dec 15
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
Mon
Dec 23

How far in advance should I book train tickets from Copenhagen to Stockholm?

The best time to book your train from Copenhagen to Stockholm is 91 days before departure. See how prices for trains change on the Copenhagen to Stockholm route.
Prices are for one-way tickets for one passenger from Copenhagen to Stockholm per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Copenhagen to Stockholm.

Fastest train times from Copenhagen to Stockholm

Showing times and prices for Dec 04

Fastest Journey

5 h 35 m

Average

7 h 38 m

Trains per day

93

Distance

522 km

Of the 93 trains that leave Copenhagen for Stockholm every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
SJ1086 Öresundstågen
02:59PM5h35
Copenhagen Central Station
08:34PMStockholm Central Station
$1201One-way
1 transfer
Fastest
SJ1038 Öresundstågen
08:59AM5h35
Copenhagen Central Station
02:34PMStockholm Central Station
$1121One-way
1 transfer
Fastest
SJ1046 Öresundstågen
09:59AM5h35
Copenhagen Central Station
03:34PMStockholm Central Station
$1071One-way
1 transfer
Fastest
SJ1030 Öresundstågen
07:59AM5h35
Copenhagen Central Station
01:34PMStockholm Central Station
$1121One-way
1 transfer
2nd Fastest
SJ1054 Öresundstågen
10:59AM5h37
Copenhagen Central Station
04:36PMStockholm Central Station
$1071One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Copenhagen to Stockholm

Trains from Copenhagen to Stockholm run on average 13 times per day, taking around 6h 42m. Cheap train tickets for this journey start at $36 (€33) but you can travel from only $30 (€27) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $30 (€27)
Distance
324 miles (522 km)
Average train duration
6h 42m
Cheapest ticket price
$36 (€33)
Trains per day
13
Direct trains
3
Train providers
5
Fastest train
5h 35m
First train
00:01
Last train
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $30 (€27)

Train providers: SJ, Snälltåget and Oresundstag from Copenhagen to Stockholm trains

Travel from Copenhagen to Stockholm from $40 (€36) with Omio’s train partners SJ, Snälltåget and Oresundstag! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

SJ is a Swedish train company that offers a wide range of services to its passengers. It operates high-speed trains, regional trains, and night trains, all of which are comfortable and reliable. The high-speed trains, X2000, are the fastest way to travel between cities, while the regional trains, Pågatåg, are perfect for shorter trips. The night trains, SJ Nattåg, offer a comfortable way to travel overnight. SJ offers a variety of ticket types, including single tickets, return tickets, and SJ Prio tickets, which offer discounts for frequent travelers. Onboard facilities include free Wi-Fi, power outlets, and a café car. The most popular routes for SJ are between Stockholm and Gothenburg, Stockholm and Malmö, and Stockholm and Uppsala.

Train information from Copenhagen to Stockholm with SJ:

  • Average Duration: 5 h 35 min
  • Cheapest Price: $40
  • SJ frequency: 14 a day

FAQs: Trains from Copenhagen to Stockholm

FAQs: Travel by train from Copenhagen to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Copenhagen to Stockholm.
FAQs
Cheap train tickets from Copenhagen to Stockholm can start from as little as $37 (€33) when you book in advance. The average train ticket price for Copenhagen to Stockholm is $73 (€65); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Copenhagen and Stockholm is on average 5 h 35 min   for the 324 mile (522 km) long journey, but the time it takes to go between Copenhagen and Stockholm by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Copenhagen to Stockholm leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Copenhagen to Stockholm leaves at 11: 58 PM.
There are 13 trains a day from Copenhagen to Stockholm which require at least one change with SJ, Snälltåget, Oresundstag or MTRX. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from Copenhagen to Stockholm with Snälltåget or MTRX. Overall you can travel with the following companies: SJ, Snälltåget, Oresundstag or MTRX.
For the route from Copenhagen to Stockholm you can take a train with SJ, Snälltåget, Oresundstag or MTRX. Be sure to check out all possible train companies that offer services from Copenhagen to Stockholm on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 11: 58 PM.

Passengers board the train most frequently from Copenhagen Central Station, which is located around 0.4 miles (588 m) away from the city centre, and they get off the train at Stockholm Central Station, located 0.4 miles (738 m) away from the city centre.

The cheapest month to travel from Copenhagen to Stockholm by train is February.
It's helpful to compare your options as there are 3 ways to travel to Stockholm from Copenhagen including taking a bus, train or flight.

Popular train stations from Copenhagen to Stockholm

Copenhagen
Stockholm
The major train station for departures in Copenhagen is København Hovedb.. Find all the information you need to know about services, amenities and connections at København Hovedb. for your trip from Copenhagen to Stockholm.
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
The major train station for arrivals in Stockholm is Stockholm Centralstation. Find all the information you need to know about services, amenities and connections at Stockholm Centralstation for your journey to Stockholm from Copenhagen.
Amenities at train station
WifiWifi
LockersLockers
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Fri: 06:00 - 21:00
  • Sat - Sun: 10:00 - 20:00
Public transit options for Stockholm Centralstation
  • Metro lines: 10, 11, 13, 14, 17, 18, 19
  • Bus lines: 53, 54, 516, 812C, 813C, Flygbussarna
  • Tram lines: 7
  • Train lines: Dala Line, Northern Main Line, East Coast Line, SJ X2000, 40, 41, 42X, 43, 43X, 44, Arlanda Express, FLX

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links