Graz to Salzburg Train

Austria — schedule, fares, journey time and live tracking

Distance
276 km
Journey time
3h 15m
Stops
5

Route Overview

🇦🇹 Austria · 276 km · 3h 15m

5 stops
  1. Graz Hbf
    Graz
    06:38
    0 km
  2. Bruck an der Mur
    Bruck
    07:13
    100 km
  3. Mürzzuschlag
    07:36
    200 km
  4. Wiener Neustadt Hbf
    Wiener Neustadt
    08:31
    300 km
  5. Wien Hbf
    Vienna
    09:10
    400 km

About Graz to Salzburg Train

The Graz to Salzburg train is a major Austria rail service covering approximately 276 km with a journey time of 3h 15m. The route connects Graz and Salzburg, passing through key urban and regional centres.

Tickets can be booked through ÖBB. Prices vary by class, seat availability and booking time — booking in advance is recommended for popular departure times and holiday periods.

At 276 km, the average speed on this route is approximately 85 km/h.

TrainsTracking provides real-time live tracking, platform information, delay alerts and full timetables for all Austria train services. Use the live schedule link to check current departure times.

Frequently Asked Questions

How long does the train from Graz to Salzburg take?
The journey from Graz to Salzburg takes approximately 3h 15m. Times may vary by train type and stops en route. Always check the live schedule for current timings.
How far is Graz from Salzburg by train?
The rail distance from Graz to Salzburg is approximately 276 km.
How do I book a train ticket from Graz to Salzburg?
Book tickets through ÖBB at https://www.oebb.at. You can also buy at station ticket offices. Book in advance for the best prices.
Are there direct trains from Graz to Salzburg?
Yes, direct trains include: Railjet Wien–Innsbruck, OBB IC Wien–Graz, Railjet 1 Wien–Salzburg.

Book Tickets

Book GrazSalzburg tickets on ÖBB.

Book on ÖBB

Live Schedule

Real-time departure boards and live delays for Austria.

View Schedules

Route Details

OriginGraz
DestinationSalzburg
Distance276 km
Journey time3h 15m
Stops5
Country🇦🇹 Austria