Zagreb to Stockholm train

Cheap train tickets from Zagreb to Stockholm

Showing times and prices for 01 Jul

Cheapest

£117

Average

£157

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.

Deutsche Bahn with connection
10:47Zagreb31h47 18:34Stockholm
0 changes
£1171One-way
Deutsche Bahn with connection
05:27Zagreb33h07 14:34Stockholm
0 changes
£1981One-way

Train schedule Zagreb to Stockholm

Showing trains for tomorrow, Friday, 1 July
Deutsche Bahn with connection
05:27Zagreb33h07 14:34Stockholm
0 changes
Deutsche Bahn with connection
10:47Zagreb31h47 18:34Stockholm
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

Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul

Fastest train times from Zagreb to Stockholm

Showing times and prices for 01 Jul

Fastest Journey

1d 7 h 47 m

Average

1d 8 h 27 m

Trains per day

2

Distance

1510 km

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

Deutsche Bahn with connection
10:47Zagreb31h47 18:34Stockholm
0 changes
£1171One-way
Deutsche Bahn with connection
05:27Zagreb33h07 14:34Stockholm
0 changes
£1981One-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

Overview: Train from Zagreb to Stockholm

distanceDistance936 miles (1509 km)
durationAverage train duration34 h 10 min
priceAverage train ticket price£153 (€170)
changesDirect trainNo
carriersTrain providersDeutsche Bahn with connection

Trains from Zagreb to Stockholm cover the 936 miles (1509 km) long journey taking on average 34 h 10 min with our travel partners like Deutsche Bahn with connection. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £144, but the average price of train tickets is £153.

Travel Tips: Trains from Zagreb 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 Zagreb to Stockholm.
FAQs

Travel between Zagreb, Croatia and Stockholm, Sweden by train is: Fully open.

What is the status of international entry into Sweden from Croatia?

International entry status: Entry is fully open for citizens and permanent residents of Croatia

Do I need to self-quarantine on arrival in Sweden from Zagreb?

Conditions of entry:

  • There are no current restrictions

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

When travelling in Sweden, you must follow these COVID-19 safety rules:

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

The information above was last checked on 25/06/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Zagreb to Stockholm before travelling.

Return travel from Sweden to Croatia is: Fully open.

Are there any international entry restrictions on returning to Zagreb from Stockholm?

Entry into Croatia is allowed for: Entry is fully open for citizens and permanent residents of Sweden

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

Requirements for reentering:

  • There are no current restrictions

What are the safety rules to follow in Zagreb, Croatia?

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

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 27/06/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Zagreb from Stockholm.

If you’re looking to save money on tickets, you can find a cheap train between Zagreb and Stockholm for as little as £144  in the next 7 days.
If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Zagreb to Stockholm train prices are on average £153  one way.
The train distance from Zagreb to Stockholm is around 936 miles (1509 km).
On average the train from Zagreb to Stockholm duration is 34 h 10 min  for the 936 miles (1509 km) long route, but the travel time can vary if you depart on weekends and holidays.
Take the Zagreb to Stockholm train with Deutsche Bahn with connection. However, it's always good to check out all possible train companies for the journey to Stockholm from Zagreb as there might be differences in the amenities they offer.
The first Zagreb to Stockholm train departs at 05: 03   and the last train from Zagreb to Stockholm leaves at 10: 47. Check out the most up-to-date Zagreb to Stockholm train schedule on Omio and find the best time to travel to your destination.
You can find a train between Zagreb and Stockholm to cost on average £153 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Zagreb to Stockholm train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Zagreb
Stockholm
The major railway station for departures from Zagreb is. Read all the information you need to know about services, amenities and connections at for your trip to Stockholm from Zagreb.

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
Currency
Language