Overview of the Stockholm to Copenhagen Train Route
The train from Stockholm to Copenhagen connects two Scandinavian capitals with regular service that takes approximately 5-7 hours depending on the connection. This cross-border journey spans about 520 km (323 miles) and crosses the famous Öresund Bridge between Sweden and Denmark. Three main operators service this route: SJ (Swedish Railways), Snälltåget, and Öresundståg, each offering different comfort levels and amenities.
Distance and Travel Time
The average travel time between Stockholm and Copenhagen by train is around 7 hours and 10 minutes. Direct services typically take less time than those requiring connections. The journey includes picturesque Swedish countryside views and the dramatic crossing over the Baltic Sea via the Öresund Bridge connecting Malmö and Copenhagen.
Train Operators
Three primary rail companies operate on this route:
- SJ (Swedish Railways) – The national Swedish operator running high-speed X2000 trains
- Snälltåget – Private Swedish operator offering regular and sometimes overnight services
- Öresundståg – Regional trains covering the Malmö-Copenhagen portion of the journey
Direct vs Connecting Services
Both direct trains and services requiring connections are available. Many journeys involve a transfer at Malmö Central Station. Direct trains save time and the inconvenience of changing trains, but connected services can sometimes offer more flexibility with scheduling and may be less expensive.
Schedules and Travel Time
Trains between Stockholm and Copenhagen run frequently throughout the day, with the first departures typically starting around 6:00 AM and the last trains leaving in the early evening. Service frequency varies by season, with more options available during summer months.
| Departure Window | Frequency | Average Duration | Notes |
|---|---|---|---|
| Morning (6:00-10:00) | Every 1-2 hours | 5-7 hours | Often busiest trains |
| Midday (10:00-14:00) | Every 2 hours | 5-7 hours | Good availability |
| Afternoon (14:00-18:00) | Every 1-2 hours | 5-7 hours | Popular for business travelers |
| Evening (18:00-21:00) | Limited | 7+ hours | Fewer direct options |
Seasonal Variations
Train schedules between Stockholm and Copenhagen may vary by season, with additional services often added during summer tourist months and holiday periods. Weekend schedules typically differ from weekday timetables, with fewer departures on Sundays.
Airport Connections
While there isn’t a direct train from Stockholm to Copenhagen Airport, you can reach it by taking the train to Copenhagen Central Station and then a short local train to the airport. In the reverse direction, trains from Copenhagen Airport to Stockholm require a connection, usually at Copenhagen Central or Malmö.
Ticket Prices and Booking
Train tickets from Stockholm to Copenhagen start at around $42 (€34) for standard class, with prices varying based on how far in advance you book, the time of travel, and your chosen class of service. First-class tickets typically start from $70 (€57) and offer more spacious seating, complimentary refreshments, and access to SJ lounges at Stockholm Central.
Price Ranges by Operator
| Operator | Standard Class | First Class | Advance Booking Discount |
|---|---|---|---|
| SJ | $42-100 (€34-82) | $70-150 (€57-123) | Up to 50% off |
| Snälltåget | $45-90 (€37-74) | $75-130 (€61-106) | Up to 40% off |
| Combined Service | $40-85 (€33-70) | Varies | Up to 30% off |
How to Book Tickets
You can purchase tickets for trains between Stockholm and Copenhagen through several channels:
- Directly through operator websites (SJ, Snälltåget)
- Through booking platforms like Omio or Trainline
- At station ticket offices or self-service kiosks
Rail Passes and Discounts
For those planning multiple train journeys in Scandinavia, an Interrail or Eurail pass may be more economical. SJ also offers discounts for youths (under 26), seniors (over 65), and families traveling together. Children under 6 typically travel free when accompanied by an adult.
Train Types and Experiences
The Stockholm to Copenhagen route features several train types offering different experiences and amenities. From high-speed services to more leisurely options with scenic views, travelers can choose based on their preferences for speed, comfort, and experience.
High-Speed Options
SJ’s X2000 high-speed tilting trains are the premium option on this route, offering speeds up to 200 km/h (125 mph). These trains feature modern amenities including:
- Free Wi-Fi throughout
- Power outlets at every seat
- Bistro car serving meals and refreshments
- Quiet zones for working or relaxing
- Comfortable reclining seats with good legroom
Scenic Highlights
The journey between Stockholm and Copenhagen offers several scenic highlights, making the train journey a sightseeing experience in itself:
- Stockholm Archipelago views as you depart the capital
- Swedish countryside through the southern provinces
- Coastal views approaching Malmö
- Öresund Bridge crossing – a spectacular 8 km bridge-tunnel combination connecting Sweden and Denmark
- Approach to Copenhagen with views of the city skyline
Night and Sleeper Trains
While dedicated overnight trains between Stockholm and Copenhagen are limited, Snälltåget occasionally operates night services on this route, particularly during peak travel seasons. These trains offer:
- Sleeping compartments (when available)
- Reclining seats for budget travelers
- Basic refreshment services
Night trains allow you to save on accommodation costs while traveling between the two capitals, arriving in the morning ready to explore your destination.
Route Details and Key Stops
The train journey from Stockholm to Copenhagen follows a southwesterly route through Sweden before crossing into Denmark. Most services make several stops along the way, with Malmö being the most significant connection point before crossing the Öresund Bridge to Denmark.
Key Stops and Connections
- Stockholm Central – Starting point with connections to all of Sweden
- Södertälje – Major junction south of Stockholm
- Norrköping – Historic industrial city
- Linköping – University city with cathedral
- Alvesta – Connection point for trains to western Sweden
- Hässleholm – Important railway junction in southern Sweden
- Lund – University city with medieval cathedral
- Malmö Central – Major connection point before Denmark
- Copenhagen Airport – Some trains stop at Kastrup Airport
- Copenhagen Central – Final destination
Border Crossing
The train crosses from Sweden to Denmark via the impressive Öresund Bridge, a combined railway and motorway bridge that spans the Öresund Strait. The crossing takes approximately 20 minutes and offers spectacular views of the Baltic Sea. There are typically no formal border controls on the train, though random ID checks may occur.
Tips for Travelers
Maximize your Stockholm to Copenhagen train journey with these practical tips that help ensure a smooth and enjoyable experience.
What to Expect Onboard
Swedish trains are generally well-maintained, clean, and punctual. Expect:
- Comfortable seating with tables available in some carriages
- Bistro car or trolley service on most long-distance trains
- Free Wi-Fi (though connection quality varies)
- Power outlets at most seats
- Clean restrooms throughout the train
- Luggage racks at the ends of carriages and overhead storage
- Announcements in Swedish and English
Alternatives to Train Travel
While the train offers a comfortable and scenic journey between Stockholm and Copenhagen, alternatives include:
- Flying – 1 hour flight time, but add 3+ hours for airport procedures and transfers
- Bus – Longer journey (9-11 hours) but sometimes cheaper
- Driving – Flexibility to stop at attractions, similar duration to train
- Ferry+Train combinations – Alternative scenic routes available seasonally
Frequently Asked Questions
How long does the train from Stockholm to Copenhagen take?
The train journey from Stockholm to Copenhagen typically takes between 5 and 7 hours, depending on the service you choose. Direct high-speed trains complete the journey in about 5 hours, while services with connections may take up to 7 hours. The route via Malmö includes crossing the spectacular Öresund Bridge.
How much is a train ticket from Stockholm to Copenhagen?
Train tickets from Stockholm to Copenhagen start at approximately $42 (€34) for standard class and from $70 (€57) for first class. Prices vary significantly based on how far in advance you book, the time of travel, and whether you choose a direct or connecting service. Booking 2-3 months ahead can secure the best rates, with discounts of up to 50% compared to last-minute purchases.
Is there a night train from Stockholm to Copenhagen?
Dedicated overnight trains between Stockholm and Copenhagen are limited but do operate on select days, particularly during peak seasons. Snälltåget occasionally runs night services on this route. These trains typically depart Stockholm in the evening and arrive in Copenhagen early the next morning, offering various accommodation options from seated to sleeping compartments when available.
Is the Stockholm to Copenhagen train scenic?
Yes, the train journey between Stockholm and Copenhagen offers several scenic highlights. Travelers enjoy views of the Stockholm archipelago when departing, picturesque Swedish countryside through the southern provinces, and the spectacular crossing of the Öresund Bridge between Malmö and Copenhagen. The best views are typically from the left side of the train when traveling from Stockholm to Copenhagen, particularly during the bridge crossing.
How do I get from Copenhagen Airport to Stockholm by train?
To travel from Copenhagen Airport to Stockholm by train, first take a local train from the airport to Copenhagen Central Station (about 15 minutes). From there, catch a train to Stockholm, either direct or with a connection in Malmö. The total journey time is approximately 5.5-7.5 hours. Tickets can be purchased online or at the airport station, with advance booking recommended for better rates.
