There are 11 ways to get from Donaueschingen to Graz by train, plane, bus, night train, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Zurich Airport, fly to Graz Airport
best- Take the train from Donaueschingen Bahnhof to Singentrain
- Take the train from Singen to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Graz Airport (GRZ)plane ZRH - GRZ
6h 9m€163–469Bus
cheapest- Take the bus from Donaueschingen to Munich central bus stationbus 101
- Take the bus from Munich central bus station to Graz P&R Weblingbus N950 / ...
11h 20m€60–95Train
- Take the train from Donaueschingen Bahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Salzburg Hauptbahnhoftrain 62 / ...
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Graz Hbftrain Rj / ...
11h 8m€117–400Train, night train
- Take the train from Donaueschingen Bahnhof to Konstanz Bahnhoftrain Re2
- Take the train from Konstanz to St. Gallen(Ch)train Re / ...
- Take the nighttrain from St. Gallen(Ch) to Graz Hbfnighttrain Nj
12h 49m€264–770Train, train to Munich International Airport, fly to Graz Airport
- Take the train from Donaueschingen Bahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Graz Airport (GRZ)plane MUC - GRZ
7h 4m€136–520Train, train to Zurich Airport, fly to Vienna International Airport
- Take the train from Donaueschingen Bahnhof to Singentrain
- Take the train from Singen to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Vienna International Airport (VIE)plane ZRH - VIE
- Take the train from Wien Hbf to Graz Hbftrain
9h 7m€143–445Train, train to Zurich Airport, fly to Zagreb Franjo Tuđman Airport, shuttle
- Take the train from Donaueschingen Bahnhof to Singentrain
- Take the train from Singen to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Zagreb Franjo Tuđman Airport (ZAG)plane ZRH - ZAG
- Take a shuttle bus from Zagreb Airport to Graz - Hbf Busbahnhof
9h 3m€357–995Train, train to Zurich Airport, fly to Ljubljana, shuttle
- Take the train from Donaueschingen Bahnhof to Singentrain
- Take the train from Singen to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Ljubljana (LJU)plane ZRH - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
- Take the train from Klagenfurt Hbf to Graz Hbftrain
8h 24m€217–655Train to Saint Gallen-Altenrhein Airport, fly to Vienna International Airport, train
- Take the train from Donaueschingen Bahnhof to Konstanz Bahnhoftrain
- Fly from Saint Gallen-Altenrhein Airport (ACH) to Vienna International Airport (VIE)plane ACH - VIE
- Take the train from Wien Hbf to Graz Hbftrain
9h 8m€271–646Train, night train via Sankt Johann im Pongau
- Take the train from Donaueschingen Bahnhof to Ulm Hauptbahnhoftrain
- Take the nighttrain from Ulm Hbf to Schwarzach-St.Veitnighttrain En
- Take the train from Schwarzach-St.Veit to Graz Hauptbahnhoftrain Ice
12h 18m€128–255Drive 649.4 km
- Drive from Donaueschingen to Grazcar 649.4 km
6h 59m€107–154
Donaueschingen to Graz by train
Questions & Answers
The cheapest way to get from Donaueschingen to Graz is to bus which costs €55 - €95 and takes 11h 20m.
The fastest way to get from Donaueschingen to Graz is to train and fly which takes 6h 9m and costs €160 - €470.
No, there is no direct bus from Donaueschingen to Graz. However, there are services departing from Donaueschingen and arriving at Graz Jakominiplatz via Munich central bus station and Graz P+R Webling. The journey, including transfers, takes approximately 11h 20m.
No, there is no direct train from Donaueschingen to Graz. However, there are services departing from Donaueschingen Bahnhof and arriving at Graz Hbf via Ulm Hauptbahnhof, Salzburg Hbf and Villach Hbf. The journey, including transfers, takes approximately 11h 8m.
The distance between Donaueschingen and Graz is 656 km. The road distance is 649.4 km.
The best way to get from Donaueschingen to Graz without a car is to train which takes 11h 8m and costs €110 - €400.
It takes approximately 6h 9m to get from Donaueschingen to Graz, including transfers.
Donaueschingen to Graz bus services, operated by FlixBus, depart from Donaueschingen station.
Donaueschingen to Graz train services, operated by Deutsche Bahn Regio (DB Regional), depart from Donaueschingen Bahnhof station.
The best way to get from Donaueschingen to Graz is to train which takes 11h 8m and costs €110 - €400. Alternatively, you can bus, which costs €55 - €95 and takes 11h 20m.
What companies run services between Donaueschingen, Germany and Graz, Austria?
You can take a train from Donaueschingen Bahnhof to Graz Hbf via Ulm Hauptbahnhof, Salzburg Hauptbahnhof, Salzburg Hbf, and Villach Hbf in around 11h 8m. Alternatively, you can take a bus from Donaueschingen to Graz Jakominiplatz via Munich central bus station, Graz P&R Webling, and Graz P+R Webling in around 11h 20m.
- Website
- swiss.com
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Friday
- Estimated price
- €110–310
Flights from Zurich Airport to Graz Airport via Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–450
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–220
Flights from Zurich Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €85–310
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €180–350
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Singen
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- €28–45
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Konstanz Bahnhof
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- €28–45
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Singen
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Singen
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Singen
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €8–14
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Konstanz Bahnhof
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Donaueschingen Bahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- €28–45
- Website
- Deutsche Bahn Regio (DB Regional)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Donaueschingen to Munich central bus station
- Ave. Duration
- 4h 40m
- Frequency
- 6 times a week
- Estimated price
- €26–45
- Website
- Flixbus
Bus from Munich central bus station to Graz P&R Webling
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- Flixbus
Want to know more about travelling around Austria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Donaueschingen to Graz bus services, operated by FlixBus, arrive at Munich central bus station.
Donaueschingen to Graz train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Ulm Hauptbahnhof station.
Yes, the driving distance between Donaueschingen to Graz is 649 km. It takes approximately 6h 59m to drive from Donaueschingen to Graz.
Book your Donaueschingen to Graz train tickets online with Omio.
Book your Donaueschingen to Graz bus tickets online with Omio.
There are 994+ hotels available in Graz.







