Checking flights...

Air

Croatia Airlines is the country’s national carrier and operates international and domestic flights to and from Zagreb.

Zagreb Airport

Located 17km southeast of the city, Zagreb Airport, with its supermodern terminal opened in 2018, is Croatia's major airport, offering a range of international and domestic services.

Transport Options

The Croatia Airlines bus (www.plesoprijevoz.hr) runs from the airport to Zagreb bus station every half-hour or hour (depending on flight schedules) from 7am to 10.30pm (30KN, 40 minutes). Returning to the airport, bus services run from 4am to 8.30pm.

Bus line 290 (8KN, 1¼ hour) runs between Kvaternik Trg, just east of the central city, and the airport every 35 minutes between 4.20am and midnight.

Taxis cost between 150KN and 200KN from the airport to the city centre.

Bus

The Zagreb bus station is located 1km east of the train station. Bus travel is generally a better option than taking a train due to a more extensive network, faster travel times and more services. If you need to store bags, there's a garderoba (1–4 hours per hour 5KN, additional hours per hour 2.50KN). Trams 2 and 6 run from the bus station to the train station. Tram 6 goes to Trg Bana Jelačića.

Before buying your ticket, ask about the arrival time – some of the buses take local roads and stop in every town en route.

Buses from Zagreb

Note that listed schedules are somewhat reduced outside high season.

Dubrovnik

Cost (KN)

188-231

Duration (hr)

9½-11

Daily Services

12

Korčula

Cost (KN)

275

Duration (hr)

11

Daily Services

1

Krk

Cost (KN)

141

Duration (hr)

3-4½

Daily Services

7-8

Makarska

Cost (KN)

168-207

Duration (hr)

6½–7

Daily Services

12-15

Mali Lošinj

Cost (KN)

216

Duration (hr)

Daily Services

2-5

Osijek

Cost (KN)

133-139

Duration (hr)

4

Daily Services

17

Plitvice

Cost (KN)

85-105

Duration (hr)

2-3

Daily Services

11-15

Poreč

Cost (KN)

141-176

Duration (hr)

4-4½

Daily Services

12

Pula

Cost (KN)

121-192

Duration (hr)

3½-5½

Daily Services

23

Rab

Cost (KN)

207-236

Duration (hr)

4-5

Daily Services

1-6

Rijeka

Cost (KN)

80-121

Duration (hr)

2½-3

Daily Services

20-35

Rovinj

Cost (KN)

126-189

Duration (hr)

4-6

Daily Services

16

Šibenik

Cost (KN)

136-151

Duration (hr)

4½-7

Daily Services

17

Split

Cost (KN)

120-176

Duration (hr)

5-8½

Daily Services

32-37

Varaždin

Cost (KN)

61-87

Duration (hr)

1-2

Daily Services

19-28

Zadar

Cost (KN)

89-126

Duration (hr)

3½-5

Daily Services

30

Belgrade

Cost (KN)

230

Duration (hr)

6-6½

Daily Services

6

Ljubljana

Cost (KN)

40-205

Duration (hr)

2½-3

Daily Services

18

Milan

Cost (KN)

435-609

Duration (hr)

9-10

Daily Services

2

Munich

Cost (KN)

139-228

Duration (hr)

7-8

Daily Services

13-19

Sarajevo

Cost (KN)

198-226

Duration (hr)

7-8

Daily Services

4-5

Vienna

Cost (KN)

150-179

Duration (hr)

5

Daily Services

10

Train

The train station is in the southern part of the city centre. As you come out of it, you’ll see a series of parks and pavilions directly in front of you that lead into the town centre.

Seating is limited as trains usually only have two or three carriages so it’s advisable to book train tickets in advance. The station has a garderoba (locker per 24 hours 15KN) if you need to store bags.

Trains from Zagreb

Osijek

Cost (KN)

132-150

Duration (hr)

4½-5½

Daily Services

4

Rijeka

Cost (KN)

111-118

Duration (hr)

4-5

Daily Services

3

Šibenik

Cost (KN)

187-194

Duration (hr)

6-10

Daily Services

6 (nondirect)

Split

Cost (KN)

208

Duration (hr)

6-7¾

Daily Services

3

Varaždin

Cost (KN)

65-81

Duration (hr)

2¼-3

Daily Services

14

Zadar

Cost (KN)

197-203

Duration (hr)

7-16

Daily Services

3 (nondirect)

Belgrade

Cost (KN)

184

Duration (hr)

Daily Services

1

Budapest

Cost (KN)

214

Duration (hr)

6-7

Daily Services

3

Celje

Cost (KN)

67

Duration (hr)

Daily Services

1

Ljubljana

Cost (KN)

68

Duration (hr)

Daily Services

5

Maribor

Cost (KN)

89

Duration (hr)

Daily Services

1

Munich

Cost (KN)

214

Duration (hr)

8-9

Daily Services

1

Vienna

Cost (KN)

223

Duration (hr)

Daily Services

1

Zurich

Cost (KN)

289

Duration (hr)

14¾

Daily Services

1