Cheap train tickets from Copenhagen to Stockholm

Showing times and prices for 29 May

Cheapest

£153

Average

£153

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Copenhagen to Stockholm will cost around £ 153 if you buy it on the day, but the cheapest tickets can be found for only £ 153.

Cheapest
16:07København H7h12 23:19Stockholm, Centralstation
1 changes
£1531One-way

Train schedule Copenhagen to Stockholm

Showing trains for tomorrow, Sun, 29 May
16:07København H7h12 23:19Stockholm, Centralstation
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
29 May
£144Öresundståg
£71Flixbus
£454regional jet
Mon
30 May
£27Öresundståg
£37Flixbus
£88Norwegian Air Shuttle
Tue
31 May
£53Öresundståg
£32Flixbus
£100Norwegian Air Shuttle
Wed
1 Jun
£58Öresundståg
£34Flixbus
£96Sas Airways
Thu
2 Jun
Find prices
£52Vy Bus4You
Find prices
Fri
3 Jun
£23Öresundståg
£39Flixbus
£57Norwegian Air Shuttle
Sat
4 Jun
£73Öresundståg
£42Flixbus
£57Norwegian Air Shuttle
Sun
5 Jun
Find prices
£53Vy Bus4You
Find prices
Mon
6 Jun
Find prices
£55Vy Bus4You
Find prices
Tue
7 Jun
£47Öresundståg
£39Flixbus
£75Norwegian Air Shuttle
Wed
8 Jun
£44SJ
£34Flixbus
£75Norwegian Air Shuttle
Thu
9 Jun
£23Öresundståg
£34Flixbus
£57Norwegian Air Shuttle
Fri
10 Jun
£44SJ
£32Flixbus
£57Norwegian Air Shuttle
Sat
11 Jun
£63Öresundståg
£32Flixbus
£63Norwegian Air Shuttle
Sun
12 Jun
£86Öresundståg
£32Flixbus
£66Sas Airways
Mon
13 Jun
£27Öresundståg
£31Flixbus
£57Norwegian Air Shuttle
Tue
14 Jun
£17SJ
£29Flixbus
£57Norwegian Air Shuttle
Wed
15 Jun
£22SJ
£27Flixbus
£63Norwegian Air Shuttle
Thu
16 Jun
£23Öresundståg
£31Flixbus
£57Norwegian Air Shuttle
Fri
17 Jun
£31Öresundståg
£34Flixbus
£63Norwegian Air Shuttle

Fastest train times from Copenhagen to Stockholm

Showing times and prices for 29 May

Fastest Journey

7 h 12 m

Average

7 h 12 m

Trains per day

1

Distance

522 km

It's difficult to get from Copenhagen to Stockholm without changing at least once.

Fastest
16:07København H7h12 23:19Stockholm, Centralstation
1 changes
£1531One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Stockholm?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Copenhagen to Stockholm

distanceDistance324 miles (522 km)
durationAverage train duration5 h 22 min
priceAverage train ticket price£73 (€82)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersÖresundståg, SJ, MTR Express, Snälltåget, Vy Bus4You or SL

Trains from Copenhagen to Stockholm cover the 324 miles (522 km) long journey taking on average 5 h 22 min with our travel partners like Öresundståg, SJ, MTR Express, Snälltåget, Vy Bus4You or SL. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this route costs around £73, you can find the cheapest train ticket for as low as £23. Travellers depart most frequently from København, Ny Ellebjerg St. (togbus) and arrive in Stockholm Centralstation.

Train companies: Nettbuss Express trains Copenhagen to Stockholm

Travel to Stockholm from Copenhagen from £23 with Omio’s train partners Nettbuss Express! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Nettbuss Express

Nettbuss is the largest bus company in Norway and for your next trip by train to Stockholm from Copenhagen you can choose between two differents ticket types: Economy and Plus.

Enjoy a smooth and easy journey between Copenhagen and Stockholm with Nettbuss Express! As an official travel partner of Nettbuss Express, Omio can help you search current train timetables from Nettbuss Express, compare the best routes between Copenhagen and Stockholm as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable Nettbuss Express Copenhagen to Stockholm train ticket available today. If you search for Nettbuss Express tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Copenhagen to Stockholm on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 324 miles (522 km) route to Stockholm from Copenhagen with ease and comfort on a train with Nettbuss Express.

    Trains from Copenhagen to Stockholm

    There at between 12 and 23 trains to Stockholm from Copenhagen every day of the week. Up to seven of these journeys are direct with journey times of around 5 hours 15 minutes. Other journeys can take up to 11 hours or more with some late evening departures arriving the following morning. Trains depart from Copenhagen Central Station and arrive at Stockholm Central Station.

    Which train companies travel from Copenhagen to Stockholm?

    Trains from Copenhagen to Stockholm are operated by Oresundstag, a passenger service jointly operated by Denmark and Sweden. Carriages are spacious and comfortable and newer rolling stock has dedicated luggage spaces. Onboard facilities include a bistro-bar, power sockets and wifi.

    How long is the train from Copenhagen to Stockholm?

    The journey from Copenhagen to Stockholm takes between 5 hours 45 minutes and 11 hours or more depending on whether the route is direct, the number of transfers needed and the waiting time for connecting trains. Connections are made at stations such as Halmstad, Gothenburg, Malmo, Almhult or Hassleholm.

    How many trains are there from Copenhagen to Stockholm?

    The availability of direct routes and the number of departures to Stockholm from Copenhagen varies throughout the week but there are generally between 12 and 23 services operating daily between the two cities. The first train departs in the early hours of the morning with trains continuing to run until late evening.

    What are the departure and arrival stations for trains from Copenhagen to Stockholm?

    Departure station:All trains between the two cities depart from Copenhagen Central Station which is centrally located in the city. This large and busy station is served by taxis, local buses and suburban trains. Station facilities include bathrooms with showers and baby changing, luggage storage, a post office, shops and restaurants.

    Arrival station:Trains to Stockholm from Copenhagen arrive at Stockholm Central Station. This eco-friendly station is located within walking distance of the city's attractions. It is linked to the city and suburbs by taxis, local buses and Metro trains. The Arlanda Airport Express runs throughout the day connecting the station to Stockholm Arlanda Airport. Among the station's facilities are wifi access, luggage lockers, shops, cafes and restaurants.

    Travel Tips: Trains from Copenhagen to Stockholm

    Travel by train 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

    What COVID-19 travel safety information and restrictions should I be aware of for my train between Copenhagen and Stockholm?

    Travel by train between Copenhagen, Denmark and Stockholm, Sweden is: Fully open.

    Is international entry into Stockholm from Copenhagen restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Denmark

    Do I need to quarantine on arrival in Sweden from Copenhagen?

    Entry Requirements:

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Stockholm, Sweden?

    The government of Sweden has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Recommended

    The above information was last checked on 23/05/2022. Remember to check the latest COVID-19 travel safety regulations for your train from Copenhagen to Stockholm closer to your date of departure here.

    Are there restrictions on returning to Denmark from Sweden by train?

    The current restriction level for your return trip by train from Stockholm to Copenhagen is: Fully open

    Are there any international entry restrictions on returning to Denmark from Sweden?

    Reentry to Denmark is allowed for: Entry is fully open for citizens and permanent residents of Sweden

    Do I need to quarantine on arrival in Denmark from Stockholm?

    What are the entry requirements?

    • There are no current restrictions

    What are the safety rules to follow in Copenhagen, Denmark?

    The government of Denmark has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1 metre (s) (3 feet)
    • Face mask: Recommended

    Last verified on 23/05/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Stockholm to Copenhagen train here.

    What is the price of the cheapest train from Copenhagen to Stockholm?

    You can find a cheap train from Copenhagen to Stockholm for some dates and times for as low as £23  one way in the next 7 days.

    How much does the train from Copenhagen to Stockholm cost on average?

    In the next 7 days you’ll find that the average cost of a train ticket to Stockholm from Copenhagen is £73  one way.

    How far is it from Copenhagen to Stockholm by train?

    You should expect to travel around 324 miles (522 km)  from Copenhagen to Stockholm by train.

    How many hours does it take from Copenhagen to Stockholm by train?

    The Copenhagen to Stockholm train duration is on average 5 h 22 min, which is to be expected when travelling 324 miles (522 km) between Copenhagen and Stockholm. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    When travelling by train from Copenhagen to Stockholm, which train station in Copenhagen do I depart from and which train station in Stockholm do I arrive in?

    When departing from Copenhagen, you have various train station options to start your trip from including København, Ny Ellebjerg St. (togbus), København, Emdrup Station and Copenhagen, Islands Brygge St. (Oerestads Boulevard). When arriving in Stockholm, you can end your trip in train stations like Stockholm Centralstation, Stockholm, Cityterminalen and Stockholm Södra.

    Omio customers book a train from København, Ny Ellebjerg St. (togbus)   to Stockholm Centralstation   most frequently for this route.

    Where do I find the Copenhagen train station to Stockholm? Where is the Stockholm train station?

    Passengers board the train most frequently from København, Ny Ellebjerg St. (togbus), which is located around 3.6 miles (5.8 km) away from the city centre, and they get off the train at Stockholm Centralstation, located 1.3 miles (2.1 km) away from the city centre.

    What train providers offer a service from Copenhagen to Stockholm?

    When taking a train from Copenhagen to Stockholm, you can count on Öresundståg, SJ, MTR Express, Snälltåget, Vy Bus4You or SL for the best way to get you to Stockholm. You can also check all possible train providers who offer a service between Copenhagen and Stockholm and compare the amenities they offer before buying a train ticket.

    Are there any Copenhagen to Stockholm direct train services?

    Yes, there are 3 direct trains per day between Copenhagen and Stockholm, and you can find a direct train for this route with SJ  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    How many trains are there between Copenhagen and Stockholm a day?

    The average number of trains departing Copenhagen for Stockholm is 3 a day. The train schedules and services may vary between weekdays and weekends.

    When can I take the first train from Copenhagen to Stockholm? When can I take the last train for the day?

    If you prefer early morning trains from Copenhagen to Stockholm, the first train leaves at 05: 27. If you prefer late night trains from Copenhagen to Stockholm, the last train of the day leaves at 21: 47. Omio shows you the latest train from Copenhagen to Stockholm schedule to help you book the best departure time for this route.

    How far in advance should I buy a train ticket to Stockholm from Copenhagen to get the best deals?

    If you book a train ticket between Copenhagen and Stockholm within the next 7 days, you can find tickets to cost on average £73 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Copenhagen to Stockholm are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Copenhagen
    Stockholm
    København, Ny Ellebjerg St. (togbus) is the most popular Copenhagen railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Copenhagen for your journey to Stockholm.