Travel options
from Prague to Zagreb

You can get from Prague to Zagreb by train, bus or flight.

Our recommendation

To get from Prague to Zagreb on 22 Oct we recommend taking a train because it’s the best combination of price and speed.

05:43Prague15h10 20:53Zagreb Glavni Kolod.
1 changes
£1191One-way
Cheapest
05:43Prague15h10 20:53Zagreb Glavni Kolod.
1 changes
£1191One-way
Other options
10:55Prague Vaclav Havel Airport3h35 14:30Zagreb Franjo Tuđman Airport
1 changes
£4921One-way
14:40Prague Vaclav Havel Airport5h55 20:35Zagreb Franjo Tuđman Airport
2 changes
£4931One-way
07:35Prague Vaclav Havel Airport6h55 14:30Zagreb Franjo Tuđman Airport
1 changes
£4921One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Thu
21 Oct
£171Deutsche Bahn
Find prices
£460Austrian Airlines
Fri
22 Oct
£106Deutsche Bahn
£35Flixbus
£403Austrian Airlines
Sat
23 Oct
Find prices
£32Flixbus
£354Austrian Airlines
Sun
24 Oct
Find prices
£32Flixbus
£332Austrian Airlines
Mon
25 Oct
Find prices
Find prices
£332Austrian Airlines
Tue
26 Oct
£70Deutsche Bahn
Find prices
£355Austrian Airlines
Wed
27 Oct
£62Deutsche Bahn
£29Flixbus
£511Lufthansa
Thu
28 Oct
£33Deutsche Bahn
£32Flixbus
£355Austrian Airlines
Fri
29 Oct
£79Deutsche Bahn
Find prices
£282Austrian Airlines
Sat
30 Oct
£70Deutsche Bahn
Find prices
£262Lufthansa
Sun
31 Oct
Find prices
Find prices
£197Austrian Airlines
Mon
1 Nov
£53Deutsche Bahn
£35Flixbus
£197Austrian Airlines
Tue
2 Nov
£33Deutsche Bahn
Find prices
£201Austrian Airlines
Wed
3 Nov
£35Deutsche Bahn
Find prices
£197Austrian Airlines
Thu
4 Nov
£62Deutsche Bahn
£26Flixbus
£169Lufthansa
Fri
5 Nov
£33Deutsche Bahn
Find prices
£169Austrian Airlines
Sat
6 Nov
£44Deutsche Bahn
£26Flixbus
£169Lufthansa
Sun
7 Nov
£44Deutsche Bahn
£26Flixbus
£169Austrian Airlines
Mon
8 Nov
£33Deutsche Bahn
Find prices
£148Austrian Airlines
Tue
9 Nov
£33Deutsche Bahn
Find prices
£148Lufthansa
Wed
10 Nov
£33Deutsche Bahn
Find prices
£148Austrian Airlines

Travel Information from Prague to Zagreb

distanceDistance303 miles (489 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£20 - £191
cheapestCheapest modeTrain • £20 • 12 h 31 min
fastestFastest modeFlight • £191 • 3 h 35 min
carriersPopular travel companiesAustrian Airlines, Flixbus or RegioJet a. S.

Take a flight, coach or train to travel 303 miles (489 km) to Zagreb from Prague. If speed is a priority, then a flight is the best option with an average duration of 3 h 35 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £20. The most popular travel providers which serve this journey are Austrian Airlines, Flixbus or RegioJet a. S. Among others. Travellers can even take a direct flight, coach or train from Prague to Zagreb.

Travel Tips

Travel from Prague to Zagreb
Travel to Zagreb 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 Prague to Zagreb.
FAQs
What COVID-19 safety information and travel restrictions should I be aware of before I go to Zagreb, Croatia from Prague, Czechia?

International travel from Prague, Czechia to Zagreb, Croatia is: Partially open.

Can I enter Croatia if coming from Czechia?

Entry into Croatia is currently allowed for: Entry is partially open for citizens and permanent residents of Czech Republic.

Am I required to self-quarantine upon arrival to Zagreb if travelling from Prague?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What measures do I need to follow in Zagreb, Croatia due to the pandemic?

All travellers in Croatia must observe the following coronavirus safety measures:

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

The information above was last checked on 17/10/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey between Prague and Zagreb.

What travel restrictions, such as quarantine measures, should I be aware of for my journey back to Prague, Czechia from Zagreb, Croatia?

The current restriction level for returning to Prague, Czechia from Croatia is: Partially open.

Am I allowed to reenter Prague, Czechia from Zagreb, Croatia?

Reentering Czechia is currently allowed for: Entry is partially open for citizens and permanent residents of Croatia

Do I need to self-quarantine when I arrive back to Prague from Zagreb?

  • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

Which rules do I need to follow in Prague, Czechia regarding COVID-19?

All travellers returning to Czechia must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 2 metre (s) (7 feet)
  • Face masks: Mandatory

The information above was last checked on 15/10/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Prague from Zagreb here.

How do you get from Prague to Zagreb?

There are 3 ways that you can travel to Zagreb from Prague. You can take a flight, coach or train.

How do I get from Prague to Zagreb the cheapest way?

The cheapest way from Prague to Zagreb is by taking a train. You can find average ticket prices around £20 compared to other travel options to Zagreb:

A train is generally £171 less than a flight for the same route. A flight costs on average £191 from Prague to Zagreb.

A train is £7 less than a coach for this trip with tickets for a coach from Prague to Zagreb costing on average £28.

What is the fastest way to Zagreb from Prague?

The fastest way to get to Zagreb from Prague is by flight with an average travel time of 3 h 35 min.

There are alternative travel options to Zagreb that can usually take longer:

In comparison, getting to Zagreb by coach can take on average 9 h 10 min.

In comparison, taking a train requires on average 12 h 31 min   of travel time.

How far is it from Prague to Zagreb?

The distance between Prague and Zagreb is around 303 miles (489 km).

How many services a day are there from Prague to Zagreb?

The average frequency per day from Prague to Zagreb is:

  • 2 coaches a day.

However, we recommend checking specific travel dates for your journey to Zagreb from Prague as scheduled services by flight, coach or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Prague to Zagreb?

These are the most popular departure and arrival points for travellers from Prague to Zagreb:

  • Flights from Prague to Zagreb most often leave from Prague Vaclav Havel Airport and arrive in Zagreb Franjo Tuđman Airport.
  • Coaches from Prague to Zagreb most often leave from Praha, Hlavní Nádraží and arrive in Zagreb, Autobusni Kolodvor.
Which travel companies can get me from Prague to Zagreb?

Omio works with many trusted partners that can help you travel the best way from Prague to Zagreb:

  • You can travel by plane to Zagreb from Prague with Austrian Airlines, and you can find Austrian Airlines Prague to Zagreb tickets for £191 on Omio.
  • You can take a coach from Prague to Zagreb with Flixbus. Cheap tickets can be found for £28 with Flixbus from Prague to Zagreb.
  • You can go to Zagreb from Prague by train with RegioJet a. S. You'll see cheap train tickets for £20 with RegioJet a. S. From Prague to Zagreb on Omio.
Is there a way to travel directly from Prague to Zagreb?

Yes, there are direct routes from Prague to Zagreb with the following travel companies:

  • You'll find direct flight services to Zagreb with with around direct flights every day.
  • You can check for a direct coach to Zagreb with Flixbus with 2 direct coaches per day.
  • You can find direct trains per day to take to Zagreb with.

As you won't need to change at another stop in between, direct services to Zagreb tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this journey.

Where else should I travel to after my journey to Zagreb from Prague ends?
Looking to extend your trip from Prague to Zagreb? Many Omio customers who go from Prague to Zagreb usually extend their holiday to explore other popular destinations like Budapest, Vienna or Ljubljana. If you're looking to explore Budapest, Vienna or Ljubljana from Zagreb, let Omio find you the best connections available at an affordable price.
When should I book a ticket from Prague to Zagreb online to score the best deals?

When planning your trip from Prague to Zagreb, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost £191 one way on average.
  • Coach tickets cost £28 one way on average.
  • Train tickets cost £20 one way on average.

However, we recommend buying tickets from Prague to Zagreb online a few months in advance to get the best deals and save money on your upcoming journey.