Direct (nonstop) flights from Zagreb to Stockholm

1 airline flys nonstop from Zagreb Airport (ZAG) to Stockholm Arlanda Airport (ARN). It's 965 miles (1,553 km), about 2h 30m in the air. Operated by Croatia Airlines.

ZAG
Zagreb Airport
🇭🇷 Zagreb, Croatia
ARN
Stockholm Arlanda Airport
🇸🇪 Stockholm, Sweden
Flight Time
2h 30m
Distance
965 mi
1,553 km
CO₂/pax
163 kg
−41 kg vs. layover
Airlines
1
Croatia Airlines
Time Diff
Same timezone
Operated by Croatia Airlines Croatia Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Croatia Airlines OU Croatia Airlines
Route
ZAG → ARN
Flight Time
2h 30m
Distance
965 mi

Alternative Routes

Other ways to fly from Zagreb to Stockholm with one stop · direct emits 163 kg CO₂ per passenger

ZAG VIE (Vienna) ARN
Leg 1: 55m (167 mi) Leg 2: 2h 10m (799 mi) Total: ~3h 5m 🍃 204 kg CO₂ (+25% vs. direct)
Leg 1
ZAG → VIE
55m · 167 mi
View ZAG to VIE flights →
Leg 2
VIE → ARN
2h 10m · 799 mi
View VIE to ARN flights →
ZAG BER (Berlin) ARN
Leg 1: 1h 30m (472 mi) Leg 2: 1h 35m (532 mi) Total: ~3h 5m 🍃 210 kg CO₂ (+29% vs. direct)
Leg 1
ZAG → BER
1h 30m · 472 mi
View ZAG to BER flights →
Leg 2
BER → ARN
1h 35m · 532 mi
View BER to ARN flights →
ZAG PRG (Prague) ARN
Leg 1: 1h 10m (313 mi) Leg 2: 1h 55m (675 mi) Total: ~3h 5m 🍃 208 kg CO₂ (+28% vs. direct)
Leg 1
ZAG → PRG
1h 10m · 313 mi
View ZAG to PRG flights →
Leg 2
PRG → ARN
1h 55m · 675 mi
View PRG to ARN flights →
ZAG CPH (Copenhagen) ARN
Leg 1: 1h 55m (700 mi) Leg 2: 1h 15m (340 mi) Total: ~3h 10m 🍃 217 kg CO₂ (+33% vs. direct)
Leg 1
ZAG → CPH
1h 55m · 700 mi
View ZAG to CPH flights →
Leg 2
CPH → ARN
1h 15m · 340 mi
View CPH to ARN flights →
ZAG MMX (Malmo) ARN
Leg 1: 2h (688 mi) Leg 2: 1h 10m (331 mi) Total: ~3h 10m 🍃 213 kg CO₂ (+31% vs. direct)
Leg 1
ZAG → MMX
2h · 688 mi
View ZAG to MMX flights →
Leg 2
MMX → ARN
1h 10m · 331 mi
View MMX to ARN flights →

Frequently Asked Questions

How long is the direct flight from Zagreb to Stockholm?

A nonstop flight from Zagreb (ZAG) to Stockholm (ARN) takes approximately 2 hours and 30 minutes. The distance is 965 miles (1,553 km).

Which airlines fly nonstop from Zagreb to Stockholm?

Just Croatia Airlines.

Is there a nonstop flight from Zagreb to Stockholm?

Yes. 1 airline: Croatia Airlines.

How far is Zagreb from Stockholm?

The flight distance from Zagreb to Stockholm is 965 miles (1,553 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Zagreb to Stockholm?

At 2h 30m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Croatia to Sweden?

Depends on your passport. Check with the Sweden embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Zagreb to Stockholm?

Roughly 163 kg CO2 per passenger one-way. That's about the same as driving 815 km.

Is the return flight from Stockholm to Zagreb also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Zagreb to Stockholm?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Zagreb Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.