Travel from Munich to Graz

Train, bus or fly from Munich to Graz?

Lufthansa flies from Munich to Graz 5 times a day. Alternatively, German Railways (DB) operates a train from Munich to Graz 5 times a day. Tickets cost $65 - $110 and the journey takes 5 hours 47 minutes.

Travel Guides

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
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Munich to Graz

ModeDurationPrice
From München Marienplatz train to Munich airport, fly to Graz airport, then train to Graz.2 h 51 min$175
From München Ost train to Graz Hbf.5 h 47 min$90
From München Hbf train to Salzburg Hbf then train to Graz Hbf.6 h 27 min$94
From Munich, Munich central bus station bus to Salzburg then bus to Graz, Graz central train station.6 h 50 min$40
From Munich drive to Graz.4 h 11 min$67

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

It takes approximately 2 hours 51 minutes to get from Munich to Graz, including transfers.

Is there a direct train between Munich and Graz?

Yes, there is a direct train departing from München Ost and arriving at Graz Hbf. Services depart five times a day. The journey takes approximately 5 hours 47 minutes.

Is there a direct bus between Munich and Graz?

No, there is no direct bus from Munich to Graz. However, there are services departing from Munich, Munich central bus station and arriving at Graz, Graz central train station via Salzburg. The journey, including transfers, takes approximately 6 hours 50 minutes.

Operators from Munich to Graz

OperatorPhoneWebsite
S-BahnS-Bahn
LufthansaLufthansa
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Close Print Itinerary
  1. Here are 5 options to get from
    Munich to Graz:

    1. Trip:
      1 Fly
      • One-Way approx: USD $100 - $427
      • Duration: 2 h 51 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $100 - $427
        • Duration: 2 h 51 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $65 - $110
      • Duration: 5 h 47 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $65 - $110
        • Duration: 5 h 47 min
        Close x
    3. Trip:
      3 Train Austrian Railways (ÖBB)
      • One-Way approx: USD $71 - $116
      • Duration: 6 h 27 min
      Open +
      • Trip:
        3 Train Austrian Railways (ÖBB)
        • One-Way approx: USD $71 - $116
        • Duration: 6 h 27 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $25 - $42
      • Duration: 6 h 50 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $25 - $42
        • Duration: 6 h 50 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $80
      • Duration: 4 h 11 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $80
        • Duration: 4 h 11 min
        Close x