Trains in Scandinavia

Scandic trains are one of the most popular means of transport not only among locals but tourists too. With dramatic landscapes, breathtaking fjords, and some of the world's most spectacular train journeys, Scandinavia by train is an experience unlike any other. Choose your route and begin your Scandinavian rail journey.
Scandinavian Railway
Scandinavian Rail provides comfortable train travel throughout Norway, Sweden, Denmark, and Finland, connecting major cities, scenic destinations, and the Nordic countries in a way no other mode of transport can match. You can explore this exciting destination to the fullest extent with rail passes, train tickets, and scenic rail tours. Whether your trip takes you through Norwegian fjords, to the Arctic Circle for the northern lights, through fashionable Sweden, or into Denmark's Viking history, the train beats direct flights on comfort and scenery every time. The combination of frequent service, stunning landscapes, beautiful train journeys, and environmental benefits makes Scandinavian Rail an ideal choice for travelers of every age group. Major operators include SJ in Sweden and Vy in Norway, two of the key train companies enhancing connectivity across the region as of 2026. Rail passes such as the Eurail Pass and the Global Pass are valid on most Scandinavian trains, covering routes across Norway, Sweden, Denmark, and Finland. Seat reservations are required on many high speed trains and night trains, and may come at an additional cost even with a pass.

Trains in Sweden

Sweden's efficient train network connects bustling cities with picturesque countryside, making travel convenient and enjoyable.

Trains in Finland

Finland's trains traverse pristine landscapes, from serene lakes to dense forests, providing a tranquil journey through the heart of Scandinavia.

Trains in Norway

Norway boasts scenic train routes winding through fjords and mountains, offering unparalleled views of nature's grandeur.

Scandinavia Trains Info & Map

Norway trains

Since the railway in Norway is extensive, there are many rail stations for the convenience of travelers. One of the most popular starting points for a Norwegian railway adventure is Oslo Central Railway Station, the country's largest station and the hub for most domestic and international routes in Norway. From Oslo, you can head west on the Bergen Railway (Bergen Line) toward the stunning fjords, or north on the Nordland Railway, the longest railway in Scandinavia at 729 kilometers (453 miles), stretching from Trondheim to Bodø near the Arctic Circle. The Bergen Line is regarded as one of Europe's best train routes, connecting Oslo and Bergen over seven hours of spectacular mountain and fjord scenery, reaching Norway's highest point at 1,237 meters (4,058 feet) and offering unforgettable scenic views of the Norwegian fjords and southern Norway's wild mountain landscapes year round.

The Flåm Railway (Flåmsbana) is a world-famous scenic rail journey in its own right, just 20 kilometers (12.4 miles) long, but with a breathtaking 5.5% gradient that makes it one of the world's steepest railways. Traveling through stunning fjords, waterfalls, and dramatic landscapes between Flåm and Myrdal, hugging the water's edge of the Aurlandsfjord, the Flåm Railway is consistently ranked among the most beautiful train journeys in the world. Guided tours are available along the Flåm Railway for travelers who want a fully organised scenic trip with expert commentary.
Learn More

Finland Trains

The majority of trains in Finland are operated by VR, the country's national rail operator. Trains are categorized by speed, route, and departure time — from regional trains and intercity services to express and high speed trains. Night trains with sleeping compartments are available on long-distance routes, including services toward the Arctic Circle and Finnish Lapland, where the northern lights can be seen from September to March. The Rauma Railway (Rauma Line) is one of Finland's most scenic rail journeys, featuring the 76-meter (249-foot) Kylling Bridge and dramatic gorge scenery — best traveled between June and September for hiking connections.
Learn More

Sweden Trains

The Swedish railway network is one of the most extensive in Scandinavia. High speed train service is provided by SJ AB to all major Swedish cities and neighboring countries including Norway and Denmark, making Swedish railways the best option for international train travel across the Nordic countries. Stockholm, Gothenburg, and Malmö are the three major rail hubs, connected daily by high speed trains offering spectacular scenic views of the Swedish countryside. The Stockholm to Arlanda Airport rail journey is also a convenient final leg for travelers arriving or departing by air. The Night Train to the Arctic connects Stockholm to Kiruna in the far north of Sweden, one of the world's great scenic train journeys, passing through dense forests and arriving in prime northern lights territory between September and March.

Copenhagen to Stockholm takes just over 5 hours by direct train, travel this route from May to September for the best sightseeing conditions, with long daylight hours and the Swedish and Danish countryside at its most beautiful. Travelers can easily cross borders using modern express trains across Scandinavia, with no passport checks required between countries in the Schengen Area.
Learn More
Try the new Rail Ninja App today
Get our free app to book & manage your trips on the go
App image

FAQ: What to Know About Trains in Scandinavia

Popular Scandinavian Train Routes

Would you like to experience a train journey in Scandinavia? Choose your perfect ticket from different routes today!

Stockholm to Copenhagen Train

Distance: 523 km

Time: 5h 2 m

Price: $56

CHECK DETAILS

Stockholm to Gothenburg Train

Distance: 398 km

Time: 3h 2 m

Price: $37

CHECK DETAILS

Stockholm to Oslo Train

Distance: 416 km

Time: 5h 33m

Price: $52

CHECK DETAILS

Gothenburg to Copenhagen ​Train

Distance: 336 km

Time: 3h 25 m

Price: $73

CHECK DETAILS

Oslo to Bergen Train

Distance: 430 km

Time: 6h 30 m

Price: $93

CHECK DETAILS

Oslo to Flam Train

Distance: 226 km

Time: 5h 48 m

Price: $100

CHECK DETAILS

Bergen to Flam Train

Distance: 122 km

Time: 2h 50 m

Price: $90

CHECK DETAILS

Flam to Oslo Train

Distance: 226 km

Time: 5h 32 m

Price: $131

CHECK DETAILS