The average train between Horn and Graz takes 5h 38m and the fastest train takes 4h 20m. There is a train service every few hours from Horn to Graz. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Horn and Graz. The earliest departure is at 12:10 AM at night, and the last departure from Horn is at 9:27 PM which arrives into Graz at 8:00 AM. All services require a transfer at Sigmundsherberg and take an average of 5h 38m. The schedules shown below are for the next available departures.
Arrives next day




5h 53m • 4 changes
Arrives next day




10h 33m • 4 changes




8h 9m • 4 changes




4h 45m • 4 changes




4h 41m • 4 changes




4h 54m • 4 changes




8h 9m • 4 changes




4h 45m • 4 changes




4h 41m • 4 changes




4h 54m • 4 changes




9h 50m • 4 changes




5h 24m • 4 changes




5h 19m • 4 changes




5h 23m • 4 changes
Want to know about travelling from Horn to Graz? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Horn to Graz. However, there are services departing from Horn station and arriving at Graz station via Tulln A.D.Donau. The journey, including transfers, takes approximately 5h 38m.
Horn to Graz train services, operated by ÖBB, depart from Sigmundsherberg station.
Horn to Graz train services, operated by ÖBB, arrive at Graz Hbf station.
Book your Horn to Graz train tickets online with ÖBB, České dráhy (ČD) and 5 other operators.
The distance between Horn and Graz is 178.2 km. The road distance is 307 km.
You can take a train from Horn Noe to Graz Hbf via Sigmundsherberg, Tulln A.D.Donau, Tullnerfeld, and Wien Meidling in around 4h 37m.