There are 7 ways to get from Brindisi to Linz by plane, train, train (Trenitalia), bus, night train, busferry, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Brindisi Airport (BDS) to Munich International Airport (MUC)plane BDS - MUC
- Take the train from Ostbahnhof to Wels Hbftrain
6h 13m€129–357Bus
cheapest- Take the bus from Brindisi to Rocca Imperialebus
- Take the bus from Rocca Imperiale to Munichbus
- Take the bus from Munich central bus station to Linz Industriezeilebus 091 / ...
22h 36m€114–145Train
- Take the train from Brindisi to Bolzano Bozentrain Ic
- Take the train from Bolzano Bozen to Brennero - Brennertrain Re
- Take the train from Innsbruck Hauptbahnhof to Linz Hbftrain Rjx
18h 7m€120–224Train, night train
- Take the train from Brindisi to Venezia S. Luciatrain Fr
- Take the night train from Venezia S. Lucia to Linz Hbfnighttrain Nj
18h 38m€116–414Bus and ferry, bus
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Durrësbusferry
- Take the bus from Durrës to Passaubus
- Take the bus from Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayer to Linz/Donau Obere Donauländebus 670
27h 17mDrive, car train
- Drive from Brindisi to Villach Hbf ARZcar
- Take the car train from Villach Hbf ARZ to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Linzcar
13h 35m€285–397Drive 1,382.2 km
- Drive from Brindisi to Linzcar 1,382.2 km
14h 14m€219–317
Brindisi to Linz by train
Questions & Answers
The cheapest way to get from Brindisi to Linz is to bus which costs €110 - €150 and takes 22h 36m.
The fastest way to get from Brindisi to Linz is to fly and train which takes 6h 13m and costs €120 - €360.
No, there is no direct bus from Brindisi to Linz. However, there are services departing from Brindisi and arriving at Linz Industriezeile via Rocca Imperiale and Munich central bus station. The journey, including transfers, takes approximately 22h 36m.
No, there is no direct train from Brindisi to Linz. However, there are services departing from Brindisi and arriving at Linz Hbf via Bolzano Bozen, Brennero - Brenner and Innsbruck Hauptbahnhof. The journey, including transfers, takes approximately 18h 7m.
The distance between Brindisi and Linz is 1284 km. The road distance is 1382.2 km.
The best way to get from Brindisi to Linz without a car is to train which takes 18h 7m and costs €120 - €230.
It takes approximately 6h 13m to get from Brindisi to Linz, including transfers.
Brindisi to Linz bus services, operated by Inter Saj, depart from Brindisi station.
Brindisi to Linz train services, operated by Trenitalia Intercity, depart from Brindisi station.
The best way to get from Brindisi to Linz is to train which takes 18h 7m and costs €120 - €230. Alternatively, you can bus, which costs €110 - €150 and takes 22h 36m.
What companies run services between Brindisi, Italy and Linz, Austria?
You can take a train from Brindisi to Linz Hbf via Bolzano Bozen, Brennero - Brenner, and Innsbruck Hauptbahnhof in around 18h 7m. Alternatively, you can take a bus from Brindisi to Linz Industriezeile via Rocca Imperiale, Munich, and Munich central bus station in around 22h 36m.
- Website
- ita-airways.com
Flights from Brindisi Airport to Munich International Airport via Milan Linate
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €85–210
Flights from Brindisi Airport to Munich International Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €85–210
- Website
- airdolomiti.it
Flights from Brindisi Airport to Munich International Airport
- Ave. Duration
- 1h 50m
- When
- Saturday and Sunday
- Estimated price
- €130–450
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Ostbahnhof to Wels Hbf
- Ave. Duration
- 2h 21m
- Frequency
- Every 2 hours
- Estimated price
- €29–80
- Website
- https://westbahn.at/en/
Train from Innsbruck Hauptbahnhof to Linz Hbf
- Ave. Duration
- 3h 18m
- Frequency
- Every 3 hours
- Estimated price
- €28–75
- Website
- https://westbahn.at/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Bolzano Bozen
- Ave. Duration
- 11h 49m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €18
- Website
- https://www.trenitalia.com/en.html
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- €16–24
- Website
- https://www.oebb.at/en/
Train from Innsbruck Hauptbahnhof to Linz Hbf
- Ave. Duration
- 3h 29m
- Frequency
- Twice a week
- Estimated price
- €24–75
- Website
- https://www.oebb.at/en/
Train from Bolzano Bozen to Brennero - Brenner
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- €18–28
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €18–27
Train from Innsbruck Hauptbahnhof to Linz Hbf
- Ave. Duration
- 2h 59m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €45–70
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Venezia S. Lucia
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- €65–150
- Schedules at
- trenitalia.com
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Venezia S. Lucia to Linz Hbf
- Ave. Duration
- 8h 53m
- Frequency
- Once daily
- Estimated price
- €50–265
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €259–265
- Couchette Carriage
- €140–160
- Seating Carriage
- €50–65
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to Salzburg Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +39 0981 500331
- info@saj.it
- Website
- saj.it
Bus from Brindisi to Rocca Imperiale
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- €9–11
- Schedules at
- saj.it
- Phone
- +39 098 3520 315
- info@fsbusitaliafast.it
- Website
- simetbus.it
Bus from Rocca Imperiale to Munich
- Ave. Duration
- 14h 45m
- Frequency
- Once a week
- Estimated price
- €90–110
- Schedules at
- simetbus.it
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Munich central bus station to Linz Industriezeile
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- €15–24
- Website
- https://www.flixbus.co.uk
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Munich central bus station to Linz Industriezeile
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a week
- Estimated price
- €15–21
- Website
- https://ardatur.bg/en/
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Durrës
- Ave. Duration
- 7h 59m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Durrës to Passau
- Ave. Duration
- 15h 20m
- Frequency
- 3 times a week
- Schedules at
- devatours.eu
- Phone
- +43 5 17 17
- service@postbus.at
- Website
- postbus.at
Bus from Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayer to Linz/Donau Obere Donaulände
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a day
- Estimated price
- €23–35
- Website
- https://www.postbus.at/en/
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Brindisi to Linz bus services, operated by Inter Saj, arrive at Rocca Imperiale station.
Brindisi to Linz train services, operated by Trenitalia Intercity, arrive at Bolzano Bozen station.
Yes, the driving distance between Brindisi to Linz is 1382 km. It takes approximately 14h 14m to drive from Brindisi to Linz.
Book your Brindisi to Linz train tickets online with Omio.
There are 371+ hotels available in Linz.





























































