1map logoGo to main page

Stockholm, Stockholm County to Zagreb, Zagreb City (Area) from $0: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Stockholm, Sweden
to
Zagreb, Croatia

How to Get from Stockholm to Zagreb: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$0 by busBest price
1518 kmDistance
7h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stockholm to Zagreb with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
7h  9m
Estimated price
$66-264
Recommended
route map
Distance: 1518 km
Duration: 7h 9m

See more options

Company
Pepeks Zagreb
Bus
Average Duration
33h  20m
Estimated price
$0-0
Company
various
Bus
Average Duration
40h  49m
Estimated price
$0-0
Company
various
Plane
Drive
Average Duration
9h  36m
Estimated price
$143-688
Company
various
Train
Average Duration
32h  55m
Estimated price
$153-336
Company
various
Plane
Drive
Average Duration
9h  34m
Estimated price
$192-563
Company
various
Drive
Drive
Average Duration
27h  6m
Estimated price
$325-630
Company
various
Drive
Average Duration
21h  49m
Estimated price
$631-632

Stockholm - Zagreb operators

Explore transport companies operating between Stockholm and Zagreb, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
austrian.com

Plane from Stockholm (ARN) to Zagreb (ZAG)

Average Duration
5h 2m
Estimated price
2621-2622

Plane from Stockholm (ARN) to Graz (GRZ)

Average Duration
7h 21m
Estimated price
635-638

Plane from Stockholm (ARN) to Ljubljana (LJU)

Average Duration
4h 40m
Estimated price
639-2620
Website
lot.com

Plane from Stockholm (ARN) to Zagreb (ZAG)

Average Duration
5h 32m
Estimated price
2623-2624

Plane from Stockholm (ARN) to Ljubljana (LJU)

Average Duration
5h 32m
Estimated price
2621-2622
Website
flysas.com

Plane from Stockholm (ARN) to Zagreb (ZAG)

Average Duration
4h 5m
Estimated price
2621-2622
Train
Contact phone
+46 771-26 00 00
Website
snalltaget.se

Train from Stockholm Centralstation to Zagreb Glavni Kol.

Average Duration
32h 55m
Estimated price
635-636
Contact phone
05 17 17
Website
oebb.at

Train from St Johann im Pongau to Villach Hbf

Average Duration
1h 40m
Estimated price
1923-1924

Train from Villach Hbf to Zagreb Glavni Kol.

Average Duration
3h 54m
Estimated price
5632-5633
Bus
Contact phone
+385 (0)98 39 89 59
Website
pepeks.hr

Bus from Stockholm to Zagreb

Average Duration
33h 20m
Estimated price
0-0
Contact phone
+386 1 320 4530
Website
goopti.com

Bus from Graz Airport to Zagreb

Average Duration
2h 49m
Estimated price
1924-639

Bus from Ljubljana Airport to Zagreb

Average Duration
2h 6m
Estimated price
5638-19250
all-pages.transport_car train
Contact phone
+49 221 800 20 820
Website
urlaubs-express.de

all-pages.transport_car train from Hamburg Altona to Villach Hbf

Average Duration
13h 46m
Estimated price
1929-2628

Stockholm to Zagreb: Overview of Bus, Train, Flight, and Car Trips

Traveling between Stockholm and Zagreb offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€403 - €595
Departure Point
Stockholm Centralstation
Arrival Point
Zagreb Glavni Kol. station
Departure Point
Stockholm Airport
Arrival Point
Zagreb Airport. The quickest flight takes 3h 55m and has one stopover
Departure Point
Stockholm station
Arrival Point
Zagreb station

Frequently asked questions

Find out more about the route from Stockholm to Zagreb.

Or choose the category:
The distance between Stockholm and Zagreb is approximately 943 miles. By train, it takes around 30 hours and 35 minutes to reach Zagreb from Stockholm. If you prefer flying, the travel time is approximately 7 hours and 7 minutes. Driving can take around 21 hours and 49 minutes, while taking a bus can take about 33 hours and 20 minutes.
The most cost-effective and time-efficient transportation option for traveling from Stockholm to Zagreb is by flying. The cost of a flight ranges from €63 to €353, and the journey takes approximately 7 hours and 7 minutes. Flying allows you to save both time and money compared to other modes of transportation such as trains or buses.
The prices for a train ticket between Stockholm and Zagreb vary depending on factors such as travel dates and class of service. Prices can range from €205 to €684. It is advisable to check with the specific train operator or travel agency for the most accurate and up-to-date pricing information. As prices can fluctuate, it is recommended to book tickets in advance to secure the best available prices.
To travel from Stockholm to Zagreb without using public transportation, the most convenient option is to drive. The distance between the two cities is approximately 1498 miles and it takes around 21 hours and 49 minutes to drive. However, it is important to consider the cost as well, as prices for this journey can range from €398 to €588 depending on factors such as fuel prices and toll fees.
To travel from Stockholm to Zagreb without a car, the best option is to take a combination of train and bus. This route takes approximately 26 hours and 45 minutes and the cost may vary. Alternatively, flying from Stockholm to Zagreb is the quickest option, with a travel time of 7 hours and 7 minutes, and prices ranging between €63-€353. If you prefer to travel by train, it will take around 30 hours and 35 minutes and cost between €199-€724. Another option is taking a bus, which takes approximately 33 hours and 20 minutes.
There is no direct train from Stockholm to Zagreb, but there are train services with transfers. The journey takes approximately 30 hours and 35 minutes. There is also a direct bus option from Stockholm to Zagreb, which operates once a week on Fridays and has a travel time of about 33 hours and 20 minutes.
The flight between Stockholm and Zagreb typically takes around 4 hours and 5 minutes with one stopover. However, there is no direct flight available. The cost of the flight can range from €65 to €349, depending on various factors such as the airline, time of booking, and availability. It is recommended to check multiple airlines and compare prices to find the best deal for your travel needs.
There are plenty of options for accommodation in Zagreb. With over 1295 hotels available, travelers have a wide range of choices. Prices for hotels start at €48 per night, making it affordable for different budgets. Whether you're looking for luxury accommodations or budget-friendly options, you're sure to find a suitable place to stay near Zagreb.