Travel from Salzburg to Graz

Bus or train from Salzburg to Graz?

FlixBus operates a bus from Salzburg to Graz 4 times a day. Tickets cost $15 - $26 and the journey takes 3 h 50 min. Alternatively, Austrian Railways (ÖBB) operates a train from Salzburg to Graz every 3 hours. Tickets cost $40 - $65 and the journey takes 3 h 59 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Salzburg to Graz

ModeDurationPrice
From Salzburg bus to Graz, Graz central train station.3 h 50 min21€
From Salzburg Hbf train to Graz Hbf.3 h 59 min45€
From Salzburg rideshare to Graz.3 h 36 min14€
From Salzburg drive to Graz.2 h 51 min32€
From Salzburg Hbf train to München Ost, train to Munich airport, fly to Graz airport, then train to Graz.4 h 34 min178€
From Jodok-Fink-Strasse line 2 bus to Salzburg airport, fly to Vienna airport, train to Wien Hbf, then train to Graz.5 h 34 min136€

How long does it take to get from Salzburg to Graz?

The bus from Salzburg to Graz, Graz central train station takes 3 h 50 min including transfers and departs four times a day.

Is there a direct train between Salzburg and Graz?

Yes, there is a direct train departing from Salzburg Hbf and arriving at Graz Hbf. Services depart every three hours. The journey takes approximately 3 h 59 min.

Is there a direct bus between Salzburg and Graz?

Yes, there is a direct bus departing from Salzburg and arriving at Graz, Graz central train station. Services depart four times a day, and operate every day. The journey takes approximately 3 h 50 min.

Operators from Salzburg to Graz

OperatorPhoneWebsite
FlixBus+49 1807 123 99 123FlixBus
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
BlaBlaCarBlaBlaCar
S-BahnS-Bahn
LufthansaLufthansa
Salzburg Airport ShuttleSalzburg Airport Shuttle
Austrian AirlinesAustrian Airlines
Close Print Itinerary
  1. Here are 6 options to get from
    Salzburg to Graz:

    1. Trip:
      1 Bus
      • One-Way approx: USD $15 - $26
      • Duration: 3 h 50 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $15 - $26
        • Duration: 3 h 50 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $40 - $65
      • Duration: 3 h 59 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $40 - $65
        • Duration: 3 h 59 min
        Close x
    3. Trip:
      3 Rideshare
      • One-Way approx: USD $18
      • Duration: 3 h 36 min
      Open +
      • Trip:
        3 Rideshare
        • One-Way approx: USD $18
        • Duration: 3 h 36 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 51 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 51 min
        Close x
    5. Trip:
      5 Train to Munich, fly to Graz
      • One-Way approx: USD $135 - $478
      • Duration: 4 h 34 min
      Open +
      • Trip:
        5 Train to Munich, fly to Graz
        • One-Way approx: USD $135 - $478
        • Duration: 4 h 34 min
        Close x
    6. Trip:
      6 Fly Salzburg to Vienna, train
      • One-Way approx: USD $115 - $374
      • Duration: 5 h 34 min
      Open +
      • Trip:
        6 Fly Salzburg to Vienna, train
        • One-Way approx: USD $115 - $374
        • Duration: 5 h 34 min
        Close x