The Croatian railway company HZ operates night trains between the German city of Stuttgart and Croatia’s capital Zagreb. On this route, you can also board/deboard in Munich, Augsburg, Graz or Slovenian destinations like Maribor.
Currently, you can secure very affordable tickets on these routes. Prices start at €24.90 in a seated carriage, €34.90 in a couchette, and €69.90 in a sleeper carriage, each per direction. You can book a private compartment in a seated carriage starting at €124.90. The cheapest tickets are sold by Austrian railway company ÖBB.
The cheapest tickets are sold in the Sparschiene fare. This fare does not allow changes and is non-refundable.

Route
The night train operates daily in both directions. The journey begins in Stuttgart around 20:29. You can board at Munich East just before midnight before the train crosses Austria during the night. In the morning, the train travels through Slovenia, stopping in Maribor just before nine in the morning. You will arrive in Zagreb around 11:30.
In the opposite direction, the train departs from Zagreb just before 19:00, leaves for Maribor just after 21:00, and departs from Graz around 22:30. During the night, the train crosses Austria again before stopping in Munich East just before six in the morning. The journey ends in Stuttgart at 08:30.

Comfort & Travel Classes
In the seated carriage, there are compartments with 6 seats each. Unfortunately, the seats cannot be combined into a flat surface, as it’s possible in older ÖBB Nightjet trains. Booking private compartments for up to 3 people is possible.
In the couchette car, you have a choice between compartments for up to 4 or 6 people. Public washing and toilet facilities are located in the carriage. In addition to bedding, a small breakfast is also included. A private compartment can also be booked here.
In the sleeper carriage, there is room for up to 3 people, depending on the compartment. A washbasin is available, and the toilet is located in the hallway. A small breakfast in the morning is included in this price, as well.
Search & Book
The best way to search and book night train tickets is directly on the Nightjet website. Currently, the timetables are available until early August 2025. Accordingly, you can secure a cheap ticket well in advance. The night train is bookable approximately 180 days in advance, and further dates are regularly released.
These are the cheapest dates for the couchette:
From Stuttgart:
- February 26
- March 18
- May 15
- June 2-5, 10, 12, 14, 17, 23-25, 27, 28, 30
- July 2, 3, 8, 25, 29, 30
- August 1
From Zagreb:
- March 5, 12, 14, 15, 31
- April 2
- May 13-15, 29
- June 2-5, 10-12, 16-18, 25-27
Cover Picture: Zagreb | Photo by martin bennie on Unsplash