There are 10 ways to get from Zagreb to O2 Arena by plane, subway, bus, train, car, shuttle, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Václav Havel Airport Prague, subway
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Václav Havel Airport Prague (PRG)plane ZAG - PRG
- Take the subway from Nádraží Veleslavín to Můsteksubway
- Take the subway from Můstek to Českomoravskásubway
4h 46mKč 1,900–5,668Shuttle
cheapest- Take a shuttle bus from Zagreb to Praha ÚAN FlorencEurobusways
6h 19mKč 1,247–2,890Bus
- Take the bus from Zagreb to Praguebus N958 / ...
10h 3mKč 1,412–2,109Bus, train
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Praha-Libentrain Rjx
11h 3mKč 3,295–8,876Drive 613.9 km
- Drive from Zagreb to O2 Arenacar 613.9 km
7h 24mKč 2,375–3,430Bus, shuttle to Vienna International Airport, fly to Václav Havel Airport Prague
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Václav Havel Airport Prague (PRG)plane VIE - PRG
7h 36mKč 4,043–12,357Fly Zagreb Franjo Tuđman Airport to Vienna International Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Vienna International Airport (VIE)plane ZAG - VIE
- Take the train from Wien Hbf to Pardubice Hlavni Nadrazitrain
- Take the train from Pardubice Hlavni Nadrazi to Praha-Libentrain
7h 49mKč 2,288–8,198Bus to Split Airport, fly to Václav Havel Airport Prague
- Take the bus from Zagreb to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Václav Havel Airport Prague (PRG)plane SPU - PRG
9h 21mKč 2,945–7,020Train
- Take the train from Zagreb Glavni Kol. to Wien Hbftrain Ec
- Take the train from Wien Hbf to Pardubice Hlavni Nadrazitrain Rj / ...
- Take the train from Pardubice Hlavni Nadrazi to Praha-Libentrain Ic / ...
12h 1mKč 1,278–3,148Night train, train
- Take the nighttrain from Zagreb Glavni Kol. to Graz Hbfnighttrain En
- Take the train from Graz Hbf to Praha Hlavni Nadrazitrain Rjx
12h 46mKč 2,463–3,504
Zagreb to O2 Arena by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Zagreb to O2 Arena is to bus which costs 1 400 Kč - 2 200 Kč and takes 10h 3m.
The fastest way to get from Zagreb to O2 Arena is to fly and subway which takes 4h 46m and costs 1 900 Kč - 6 000 Kč.
No, there is no direct bus from Zagreb to O2 Arena. However, there are services departing from Zagreb and arriving at Prague via . The journey, including transfers, takes approximately 10h 3m.
No, there is no direct train from Zagreb to O2 Arena. However, there are services departing from Zagreb Glavni Kol. and arriving at Praha-Liben via Wien Hbf and Pardubice Hlavni Nadrazi. The journey, including transfers, takes approximately 12h 1m.
The distance between Zagreb and O2 Arena is 542 km. The road distance is 613.9 km.
The best way to get from Zagreb to O2 Arena without a car is to bus which takes 10h 3m and costs 1 400 Kč - 2 200 Kč.
It takes approximately 4h 46m to get from Zagreb to O2 Arena, including transfers.
Zagreb to O2 Arena bus services, operated by FlixBus, depart from Zagreb station.
Zagreb to O2 Arena train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Zagreb to O2 Arena is to bus which takes 10h 3m and costs 1 400 Kč - 2 200 Kč. Alternatively, you can train, which costs 1 200 Kč - 3 200 Kč and takes 12h 1m.
What companies run services between Zagreb, Croatia and O2 Arena, Czechia?
FlixBus operates a bus from Zagreb to Prague 4 times a day. Tickets cost Kč 1,400–2,100 and the journey takes 9h 40m. Alternatively, you can take a train from Zagreb Glavni Kol. to O2 Arena via Wien Hbf, Pardubice Hlavni Nadrazi, and Praha-Liben in around 12h 1m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Kč 2,600–6,000
Flights from Vienna International Airport to Václav Havel Airport Prague
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- Kč 1,900–5,500
Flights from Zagreb Franjo Tuđman Airport to Vienna International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- Kč 2,300–6,500
Flights from Split Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- Kč 2,900–7,000
- Website
- austrian.com
Flights from Vienna International Airport to Václav Havel Airport Prague
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- Kč 1,900–5,500
Flights from Zagreb Franjo Tuđman Airport to Vienna International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- Kč 2,300–6,500
- Website
- smartwings.com
Flights from Split Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Kč 2,200–4,600
- Phone
- +420 234 704 560
- info@pid.cz
- Website
- pid
Subway from Nádraží Veleslavín to Můstek
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- Kč 29–40
- Website
- pid
Subway from Můstek to Českomoravská
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- Kč 29–40
- Website
- pid
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Kč 126
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- Kč 126
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Wien Hbf
- Ave. Duration
- 7h 1m
- Frequency
- Twice daily
- Estimated price
- Kč 849
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Zagreb Glavni Kol. to Graz Hbf
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- Kč 449
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Graz Hbf to Praha-Liben
- *
- Kč 2,000–3,000
Train from Wien Hbf to Pardubice Hlavni Nadrazi
- *
- Kč 1,000–1,600
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- *
- Kč 470–700
Train from Wien Hbf to Pardubice Hlavni Nadrazi
- *
- Kč 1,000–1,600
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- *
- Kč 470–700
Train from Graz Hbf to Praha Hlavni Nadrazi
- *
- Kč 2,000–3,000
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Train from Wien Hbf to Pardubice Hlavni Nadrazi
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- Kč 330–600
- Website
- RegioJet
Train from Wien Hbf to Pardubice Hlavni Nadrazi
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- Kč 330–600
- Website
- RegioJet
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 220–320
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 220–320
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- Kč 606
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- Kč 606
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- Kč 270–480
- Website
- PKP Intercity
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- Kč 270–480
- Website
- PKP Intercity
- Phone
- +420 220 311 700
- info@le.cz
- Website
- LEO Express
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- Kč 100–150
- Website
- LEO Express
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- Kč 100–150
- Website
- LEO Express
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- Kč 110–210
- Website
- Railways of Slovak Republic (ZSSK)
Train from Pardubice Hlavni Nadrazi to Praha-Liben
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- Kč 110–210
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Zagreb to Prague
- Ave. Duration
- 9h 40m
- Frequency
- 4 times a day
- Estimated price
- Kč 1,400–2,100
- Website
- Flixbus
Bus from Zagreb to Trogir, Autobusni Kolodvor
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- Kč 800–1,300
- Website
- Flixbus
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- GoOpti
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- Kč 1,100–6,000
- Website
- GoOpti
- Private
- Kč 3,166
- Shared
- Kč 1,100–1,700
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- Kč 1,100–6,000
- Website
- GoOpti
- Private
- Kč 3,166
- Shared
- Kč 1,100–1,700
- Phone
- +386 070740450
- info@easydrive.si
- Website
- easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- Kč 987
- Schedules at
- easydrive.si
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- Arriva Croatia
Bus from Zagreb to Trogir, Autobusni Kolodvor
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- Kč 85–130
- Website
- Arriva Croatia
- Phone
- +385 1 3335 170
- uprava@samoborcek.hr
- Website
- samoborcek.hr
Bus from Zagreb to Trogir, Autobusni Kolodvor
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- Kč 700–1,400
- Schedules at
- samoborcek.hr
- Phone
- +36 70 282 1827
- info@eurobusways.com
- Website
- eurobusways.com
Shuttle from Zagreb to Praha ÚAN Florenc
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- Kč 1,200–2,900
- Schedules at
- eurobusways.com
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Booking & Getting There
Zagreb to O2 Arena bus services, operated by FlixBus, arrive at Prague station.
Zagreb to O2 Arena train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Wien Hbf station.
Yes, the driving distance between Zagreb to O2 Arena is 614 km. It takes approximately 7h 24m to drive from Zagreb to O2 Arena.
Book your Zagreb to O2 Arena bus tickets online with Omio and 12go.asia.
There are 4626+ hotels available in O2 Arena.




































































