Compare prices and tickets by train, bus or flight

Mon
Jan 24
$108Deutsche Bahn
$32Flixbus
$509Lufthansa
Tue
Jan 25
$72Deutsche Bahn
$40Flixbus
$653Lufthansa Cityline
Wed
Jan 26
$72Deutsche Bahn
$40Flixbus
$438Brussels Airlines
Thu
Jan 27
$84Deutsche Bahn
$43Flixbus
$307Austrian Airlines
Fri
Jan 28
$96Deutsche Bahn
$43Flixbus
$439Brussels Airlines
Sat
Jan 29
$108Deutsche Bahn
$36Flixbus
$307Austrian Airlines
Sun
Jan 30
$108Deutsche Bahn
$40Flixbus
$432Lufthansa Cityline
Mon
Jan 31
$46Deutsche Bahn
Find prices
$215Lufthansa
Tue
Feb 1
$46Deutsche Bahn
$40Flixbus
$396Lufthansa Cityline
Wed
Feb 2
$60Deutsche Bahn
Find prices
$312Lufthansa Cityline
Thu
Feb 3
$48Deutsche Bahn
$36Flixbus
$287Lufthansa
Fri
Feb 4
$84Deutsche Bahn
$32Flixbus
$287Lufthansa
Sat
Feb 5
$60Deutsche Bahn
$35Flixbus
$246Lufthansa
Sun
Feb 6
$60Deutsche Bahn
$36Flixbus
$245Lufthansa
Mon
Feb 7
$46Deutsche Bahn
$35Flixbus
$216Lufthansa
Tue
Feb 8
$46Deutsche Bahn
Find prices
$216Lufthansa
Wed
Feb 9
$46Deutsche Bahn
$32Flixbus
$216Lufthansa
Thu
Feb 10
$48Deutsche Bahn
Find prices
$216Lufthansa
Fri
Feb 11
$72Deutsche Bahn
$36Flixbus
$247Lufthansa
Sat
Feb 12
$84Deutsche Bahn
$35Flixbus
$216Lufthansa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Prague to Zagreb

distanceDistance303 miles (489 km)
durationAverage train duration15 h 8 min
priceAverage train ticket price$110 (€91)
changesDirect trainYes

Trains from Prague to Zagreb cover the 303 miles (489 km) long trip taking on average 15 h 8 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around $110 (€91), you can find the cheapest train ticket for as low as $72 (€60).

Travel Tips: Trains from Prague to Zagreb

Travel by train 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

Is cross-border travel by train between Prague, Czechia and Zagreb, Croatia allowed?

Travel between Prague, Czechia and Zagreb, Croatia by train is: Partially open.

What is the status of international entry into Croatia from Czechia?

International entry status: Entry is partially open for citizens and permanent residents of Czech Republic

Do I need to self-quarantine on arrival in Croatia 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

What are the safety rules to follow in Zagreb, Croatia?

When traveling in Croatia, you must follow these COVID-19 safety rules:

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

The information above was last checked on 1/17/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Prague to Zagreb before traveling.

What is the restriction level for the return leg of a round trip journey from Zagreb, Croatia to Prague, Czechia?

Return travel from Croatia to Czechia is: Partially open.

Are there any international entry restrictions on returning to Prague from Zagreb?

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

Do I need to quarantine on arrival in Czechia from Zagreb?

Requirements for reentering:

  • Negative COVID-19 test within 2 days before arrival and testing upon arrival
  • Unvaccinated travellers are required to take a PCR test between days 5 and 7 after arrival
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

The government of Czechia has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 1/20/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Prague from Zagreb.

How much does a cheap train from Prague to Zagreb cost?

If you’re looking to save money on tickets, you can find cheap Prague to Zagreb trains for as little as $72 (€60)  in the next 7 days.

What is the cost of a train from Prague to Zagreb?

If you are looking to book your train ticket in the next 7 days, you can expect the Prague to Zagreb train to cost on average $110 (€91)  one way.

How far is Prague to Zagreb by train?

The Prague to Zagreb train distance is approximately 303 miles (489 km).

How long is a train between Prague and Zagreb on average?

The Prague to Zagreb train duration is on average 15 h 8 min, which is to be expected when traveling 303 miles (489 km) from Prague to Zagreb. However, the time it takes can vary based on specific dates, weekends, and holidays.

What time is the earliest train from Prague to Zagreb? What time is the last train from Prague to Zagreb?

The earliest train for this route departs from Prague at 4: 38 AM. The last train leaves from Prague at 4: 38 AM. Check Omio for the latest train schedule from Prague to Zagreb and book the best time to depart on your chosen travel date.

How early should I buy train tickets between Prague and Zagreb to score the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets from Prague to Zagreb within the next 7 days, you can find tickets to cost on average $110 (€91) one way. To find the best prices for this journey, consider booking your train ticket from Prague to Zagreb a few months in advance.

Important Stations and Airports for this Journey

Prague
Zagreb
The major railway station for departures from Prague is Prague, Praha, Zličín. Read all the information you need to know about services, amenities and connections at Prague, Praha, Zličín for your journey from Prague to Zagreb.