Linz to Straubing
Rome2Rio compared 5 ways to get from Linz to Straubing. The best route is Train, bus via Plattling, a distance of 141.216 km.
Train, bus via Plattling
best- Take the train from Linz Hbf to Passau Hbftrain Re
- Take the train from Passau Hbf to Plattlingtrain Re3
- Take the bus from Plattling to Straubingbus
3h 20mDrive 159.7 km
cheapest- Drive from Linz to Straubingcar 159.7 km
1h 56m€27–38Bus
- Take the bus from Linz/Donau Obere Donaulände to Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayerbus 670
- Take the bus from Passau Hbf to Straubing, Ursulinenschulebus Re50
4h 5mTrain, bus
- Take the train from Linz Hbf to Passau Hbftrain Re / ...
- Take the bus from Passau Hbf to Straubingbus Re50
3h 22mTrain
- Take the train from Linz Hbf to Passau Hbftrain Re
- Take the train from Passau Hbf to Regensburg Hbftrain 91
- Take the train from Regensburg Hbf to Straubingtrain Rb / ...
4h 14m€54–194
Questions & Answers
The cheapest way to get from Linz to Straubing is to drive which costs €26 - €40 and takes 1h 56m.
The fastest way to get from Linz to Straubing is to drive which takes 1h 56m and costs €26 - €40.
No, there is no direct bus from Linz to Straubing. However, there are services departing from Linz/Donau Obere Donaulände and arriving at Straubing, Ursulinenschule via Passau Hbf. The journey, including transfers, takes approximately 4h 5m.
No, there is no direct train from Linz to Straubing. However, there are services departing from Linz Hbf and arriving at Straubing via Passau Hbf and Regensburg Hbf. The journey, including transfers, takes approximately 4h 14m.
The distance between Linz and Straubing is 184 km. The road distance is 159.7 km.
The best way to get from Linz to Straubing without a car is to train and bus via Plattling which takes 3h 20m and costs .
It takes approximately 3h 20m to get from Linz to Straubing, including transfers.
Linz to Straubing bus services, operated by ÖBB-Postbus GmbH, depart from Linz/Donau Obere Donaulände station.
Linz to Straubing train services, operated by ÖBB, depart from Linz Hbf station.
The best way to get from Linz to Straubing is to bus which takes 4h 5m and costs . Alternatively, you can train, which costs €50 - €200 and takes 4h 14m.
What companies run services between Linz, Austria and Straubing, Germany?
You can take a bus from Linz/Donau Obere Donaulände to Straubing, Ursulinenschule via Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayer and Passau Hbf in around 4h 5m. Alternatively, you can take a train from Linz Hbf to Straubing via Passau Hbf and Regensburg Hbf in around 4h 14m.
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- https://www.oebb.at/en/
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- https://www.oebb.at/en/
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- €19–70
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Plattling
- Ave. Duration
- 25 min
- Frequency
- 5 times a day
- Estimated price
- €9–35
- Website
- https://int.bahn.de/en
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- €19–70
- Website
- https://int.bahn.de/en
Train from Linz Hbf to Passau Hbf
- Ave. Duration
- 57 min
- Frequency
- Once daily
- Estimated price
- €19–70
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Regensburg Hbf
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- €21–80
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Passau Hbf to Plattling
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- https://int.bahn.de/en
- Phone
- +49 800 589 28 40
- servus@agilis.de
- Website
- agilis.de
Train from Regensburg Hbf to Straubing
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–45
- Schedules at
- agilis.de
- Phone
- +49 8191 940270
- info@deumobil.com
- Website
- deumobil.com
Bus from Plattling to Straubing
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Schedules at
- deumobil.com
Bus from Passau Hbf to Straubing, Ursulinenschule
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Schedules at
- deumobil.com
Bus from Passau Hbf to Straubing
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- deumobil.com
- Phone
- +49 521 92 64 40
- info@go-on-gmbh.de
- Website
- go-on-gbs.de
Bus from Plattling to Straubing
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- go-on-gbs.de
- Phone
- +43 5 17 17
- service@postbus.at
- Website
- postbus.at
Bus from Linz/Donau Obere Donaulände to Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayer
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- €24–35
- Website
- https://www.postbus.at/en/
Want to know more about travelling around Germany
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
More Questions & Answers
Linz to Straubing bus services, operated by ÖBB-Postbus GmbH, arrive at Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayer station.
Linz to Straubing train services, operated by ÖBB, arrive at Passau Hbf station.
Yes, the driving distance between Linz to Straubing is 160 km. It takes approximately 1h 56m to drive from Linz to Straubing.
Book your Linz to Straubing train tickets online with Omio.
There are 418+ hotels available in Straubing.




















