The cheapest trains from Vienna to Zagreb

Showing times and prices for Sep 27

Cheapest

$120

Average

$139

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Vienna to Zagreb will cost around $ 139 if you buy it on the day, but the cheapest tickets can be found for only $ 120.

Cheapest
12:58PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h37 09:35PMZagreb
5 changes
$1201One-way
Cheapest
03:58PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h32 11:30PMZagreb
1 changes
$1201One-way
Cheapest
10:58PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)12h27 11:25AMZagreb
5 changes
$1201One-way
2nd Cheapest
12:33PMFlughafen Wien9h02 09:35PMZagreb
6 changes
$1321One-way
2nd Cheapest
10:33PMFlughafen Wien12h52 11:25AMZagreb
6 changes
$1321One-way

COMPARE Prices across different modes

Sun
Sep 26
$107ÖBB | S-Bahn
$26Nomago
$403Austrian Airlines
Mon
Sep 27
$107ÖBB | Railjet
$25Flixbus
$155Eurowings Europe
Tue
Sep 28
$99ÖBB | Euro City (EC)
$25Flixbus
$309Austrian Airlines
Wed
Sep 29
$99ÖBB | Euro City (EC)
$25Flixbus
$155Eurowings Europe
Thu
Sep 30
$99ÖBB | Euro City (EC)
Find prices
$155Eurowings Europe
Fri
Oct 1
$62ÖBB | InterCity
$26Nomago
$155Eurowings Europe
Sat
Oct 2
$50ÖBB | InterCity
$32Croatia Bus d.o.o.
$155Eurowings
Sun
Oct 3
$62ÖBB | Railjet
$25Flixbus
$287Austrian Airlines
Mon
Oct 4
$43ÖBB | Nightjet
$25Flixbus
$242Eurowings Europe
Tue
Oct 5
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings
Wed
Oct 6
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings
Thu
Oct 7
$43ÖBB | Nightjet
$28Flixbus
$155Eurowings Europe
Fri
Oct 8
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings Europe
Sat
Oct 9
$37ÖBB | Railjet
$29Flixbus
$385Croatia Airlines
Sun
Oct 10
$50ÖBB | InterCity
$25Flixbus
$231Austrian Airlines
Mon
Oct 11
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings Europe
Tue
Oct 12
$43ÖBB | Nightjet
Find prices
$197Austrian Airlines
Wed
Oct 13
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings
Thu
Oct 14
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings Europe
Fri
Oct 15
$43ÖBB | Nightjet
$25Flixbus
$155Eurowings Europe
Sat
Oct 16
Find prices
$25Flixbus
$264Austrian Airlines

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Zagreb from Vienna

distanceDistance166 miles (267 km)
durationAverage train duration7 h 32 min
priceAverage train ticket price$87 (€70)
changesDirect trainYes
carriersTrain providersÖBB | Euro City (EC), ÖBB | InterCity, ÖBB | Railjet or ÖBB | Nightjet

Trains from Vienna to Zagreb cover the 166 miles (267 km) long journey taking on average 7 h 32 min with our travel partners like ÖBB | Euro City (EC), ÖBB | InterCity, ÖBB | Railjet or ÖBB | Nightjet. There are direct train services available. You can get the cheapest train tickets for this route for as low as $50 (€40), but the average price of train tickets is $87 (€70).

Travel Tips

Trains from Vienna 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 Vienna to Zagreb.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my train to Zagreb from Vienna?

Travel between Vienna, Austria and Zagreb, Croatia by train is: Partially open.

Can I enter Croatia from Austria?

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

Do I need to quarantine on arrival in Croatia from Vienna?

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 are the safety rules to follow in Zagreb, Croatia?

All travelers in Croatia must observe these coronavirus safety measures:

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

The information above was last checked on 9/19/21. Remember to review the latest COVID-19 travel safety regulations   for your train between Vienna and Zagreb as this information can change.

What restrictions are there on reentering Austria from Zagreb, Croatia?

Return travel from Croatia to Austria is: Partially open.

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

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

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

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Vienna, Austria?

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

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

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

How much does a cheap train between Vienna and Zagreb cost?
Train tickets between Vienna and Zagreb for some dates and times can be found for as cheap as $50 (€40)  one way in the next 7 days.
What is the price of a train ticket to Zagreb from Vienna?
The train price between Vienna and Zagreb is on average $87 (€70)  if you are looking to buy your tickets for this trip in the next 7 days.
How far is Zagreb from Vienna by train?
You should expect to travel around 166 miles (267 km)  from Vienna to Zagreb by train.
What is the Vienna to Zagreb train travel time?
The Vienna to Zagreb train duration is on average 7 h 32 min, which is to be expected when traveling 166 miles (267 km) between Vienna and Zagreb. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train providers can get me from Vienna to Zagreb?
For the journey from Vienna to Zagreb you can take a train with ÖBB | Euro City (EC), ÖBB | InterCity, ÖBB | Railjet or ÖBB | Nightjet. Be sure to check out all possible train companies that offer services to Zagreb from Vienna on Omio to compare what amenities they may have.
When does the first train depart from Vienna to Zagreb? When does the last train depart from Vienna to Zagreb?
The earliest train departing from Vienna to Zagreb leaves at 6: 25 AM. The last train departing from Vienna to Zagreb leaves at 8: 58 PM. You can find the latest Vienna to Zagreb train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Vienna to Zagreb train tickets to get the best deals?
If you buy a train ticket from Vienna to Zagreb within the next 7 days, you can find tickets to cost on average $87 (€70) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Zagreb from Vienna are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Vienna
Zagreb
Wien Hbf
Amenities
Wien Westbahnhof
Amenities