There are 11 ways to get from Linz to Berlin by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train Deutsche Bahn  •  6 h 49 min

  1. Take the train from Linz Hbf to Nürnberg Hbf Ice
  2. Take the train from Nürnberg Hbf to Berlin Hbf (tief) Ice

$166 - $250

Cheapest option

Bus FlixBus  •  8 h 58 min

  1. Take the bus from Linz, Linz Industriezeile to Berlin, Berlin Südkreuz N160

$38 - $61

9 alternative options

Bus Eurolines DE  •  10 h 31 min

  1. Take the bus from Linz Industriezeile to Praha ÚAN Florenc Leb9750
  2. Take the bus from Prague to Berlin Kaiserdamm

$59 - $91

Train Czech Railways (ČD)  •  11 h 41 min

  1. Take the train from Linz Hbf to Praha hl.n. En / ...
  2. Take the train from Praha hl.n. to Berlin Hbf (tief) Ec

$79 - $121

Drive  •  6 h 18 min

  1. Drive from Linz to Berlin 369.2 miles

$75 - $120

Train to Salzburg, fly to Berlin Tegel  •  5 h 32 min

  1. Take the train from Linz, Linz Hbf to Salzburg, Salzburg
  2. Fly from Salzburg (SZG) to Berlin Tegel (TXL) SZG - TXL

$68 - $237

Fly Linz to Berlin Tegel  •  6 h 9 min

  1. Fly from Linz (LNZ) to Berlin Tegel (TXL) LNZ - TXL

$129 - $494

Train to Vienna, fly to Berlin Tegel  •  5 h 28 min

  1. Take the train from Linz, Linz Hbf to Vienna, Vienna Mitte
  2. Fly from Vienna (VIE) to Berlin Tegel (TXL) VIE - TXL

$76 - $190

Train, train to Munich, fly to Berlin Tegel  •  6 h 5 min

  1. Take the train from Linz Hbf to Passau Hbf
  2. Take the train from Passau Hbf to Freising
  3. Fly from Munich (MUC) to Berlin Tegel (TXL) MUC - TXL

$102 - $272

Train to Salzburg, fly to Berlin Schoenefeld  •  5 h 30 min

  1. Take the train from Linz, Linz Hbf to Salzburg, Salzburg
  2. Fly from Salzburg (SZG) to Berlin Schoenefeld (SXF) SZG - SXF

$57 - $1,002

Bus to Graz, fly to Berlin Tegel  •  7 h 8 min

  1. Take the bus from Linz, Linz Wissensturm to Graz, Graz central train station
  2. Fly from Graz (GRZ) to Berlin Tegel (TXL) GRZ - TXL

$85 - $422

What companies run services between Linz, Austria and Berlin, Germany?

You can take a train from Linz to Berlin via Nürnberg Hbf in around 6 h 49 min. Alternatively, FlixBus operates a bus from Linz to Berlin once daily. Tickets cost $30 - $60 and the journey takes 8 h 20 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Salzburg to Berlin Tegel via Frankfurt
Ave. Duration
3 h 31 min
When
Every day
Estimated price
$180 - $750
Flights from Linz to Berlin Tegel via Frankfurt
Ave. Duration
3 h 21 min
When
Every day
Estimated price
$120 - $550
Flights from Linz to Berlin Tegel via Frankfurt, Munich
Ave. Duration
5 h 26 min
When
Every day
Estimated price
$140 - $650
Flights from Vienna to Berlin Tegel
Ave. Duration
1 h 18 min
When
Every day
Estimated price
$80 - $280
Flights from Vienna to Berlin Tegel via Munich
Ave. Duration
3 h
When
Every day
Estimated price
$90 - $410
Flights from Munich to Berlin Tegel
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$85 - $360
Flights from Graz to Berlin Tegel via Munich
Ave. Duration
3 h 2 min
When
Every day
Estimated price
$180 - $800
Flights from Graz to Berlin Tegel via Frankfurt
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$180 - $1,100
easyJet
Website
easyjet.com
Flights from Vienna to Berlin Tegel
Ave. Duration
1 h 19 min
When
Every day
Estimated price
$35 - $160
Flights from Munich to Berlin Tegel
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$35 - $150
Flights from Salzburg to Berlin Schoenefeld
Ave. Duration
1 h 20 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$40 - $300
Flights from Graz to Berlin Tegel
Ave. Duration
1 h 25 min
When
Saturday
Estimated price
$45 - $200
Austrian Airlines
Website
austrian.com
Flights from Salzburg to Berlin Tegel via Vienna
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$170 - $800
Flights from Linz to Berlin Tegel via Vienna
Ave. Duration
4 h 30 min
When
Monday to Saturday
Estimated price
$120 - $480
Flights from Vienna to Berlin Tegel
Ave. Duration
1 h 18 min
When
Every day
Estimated price
$80 - $280
Flights from Graz to Berlin Tegel via Vienna
Ave. Duration
3 h 5 min
When
Every day
Estimated price
$180 - $1,100
Eurowings
Website
eurowings.com
Flights from Salzburg to Berlin Tegel
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$90 - $430
Flights from Salzburg to Berlin Tegel via Cologne/Bonn Apt
Ave. Duration
3 h 30 min
When
Thursday, Friday and Sunday
Estimated price
$90 - $430
Sky Work Airlines
Website
flyskywork.com
Flights from Graz to Berlin Tegel
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$150 - $550
Train operators
Austrian Railways (ÖBB)
Website
oebb.at
Train from Linz Hbf to Nürnberg Hbf
Ave. Duration
2 h 53 min
Frequency
Every 4 hours
Estimated price
$65 - $95
Website
fahrplan.oebb.at
Purchase an
eurail.com
Train from Linz Hbf to Praha hl.n.
Ave. Duration
4 h 5 min
Frequency
Once daily
Estimated price
$27 - $45
Website
fahrplan.oebb.at
Purchase an
eurail.com
Train from Linz Hbf to Salzburg Hbf
Ave. Duration
1 h 6 min
Frequency
5 times a day
Estimated price
$20 - $35
Website
fahrplan.oebb.at
Purchase an
eurail.com
Train from Linz Hbf to Passau Hbf
Ave. Duration
55 min
Frequency
Every 4 hours
Estimated price
$23 - $35
Website
fahrplan.oebb.at
Purchase an
eurail.com
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Linz/Donau Hbf to Nürnberg Hauptbahnhof
Ave. Duration
2 h 51 min
Frequency
3 times a day
Estimated price
$70 - $100
Website
bahn.de
Train from Nürnberg Hbf to Berlin Hbf (tief)
Ave. Duration
3 h 24 min
Frequency
Hourly
Estimated price
$100 - $150
Website
bahn.de
Train from Linz/Donau Hbf to Passau Hauptbahnhof
Ave. Duration
55 min
Frequency
3 times a day
Estimated price
$29 - $45
Website
bahn.de
Train from Passau Hbf to Freising
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$35 - $55
Website
bahn.de
EuroNight
Website
cd.cz
Train from Linz Hbf to Praha hl.n.
Ave. Duration
6 h
Frequency
Once daily
Website
cd.cz
Czech Railways (ČD)
Flixtrain
Website
flixtrain.com
Train from Linz, Linz Hbf to Salzburg, Salzburg
Ave. Duration
1 h 10 min
Frequency
Hourly
Schedules at
flixtrain.com
Train from Linz, Linz Hbf to Vienna, Vienna Mitte
Ave. Duration
1 h 25 min
Frequency
Hourly
Schedules at
flixtrain.com
WESTbahn Gmbh
Phone
+43 1 89900
Email
meinenachricht@westbahn.at
Website
westbahn.at
Train from Linz Hauptbahnhof to Salzburg Hbf
Ave. Duration
1 h 12 min
Frequency
Hourly
Estimated price
$15 - $17
Schedules at
westbahn.at
Train from Linz Hauptbahnhof to Wien Mitte
Ave. Duration
1 h 27 min
Frequency
Hourly
Estimated price
$20 - $24
Schedules at
westbahn.at
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Linz, Linz Industriezeile to Berlin, Berlin Südkreuz
Ave. Duration
8 h 20 min
Frequency
Once daily
Estimated price
$30 - $60
Website
flixbus.co.uk
Bus from Linz, Linz Wissensturm to Graz, Graz central train station
Ave. Duration
2 h 40 min
Frequency
Twice daily
Estimated price
$13 - $22
Website
flixbus.co.uk
Leo Express
Phone
+420 220 311 700
Email
info@le.cz
Website
le.cz
Bus from Linz Industriezeile to Praha ÚAN Florenc
Ave. Duration
4 h 15 min
Frequency
Once daily
Estimated price
$11 - $16
Schedules at
le.cz
Eurolines DE
Phone
+49 6196 2078-501
Email
service@eurolines.de
Website
eurolines.de
Bus from Prague to Berlin Kaiserdamm
Ave. Duration
4 h 45 min
Frequency
Twice daily
Estimated price
$45 - $70
Website
eurolines.de

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.

Questions & Answers

How far is it from Linz to Berlin?

The distance between Linz and Berlin is 473 km. The road distance is 591 km.

What is the cheapest way to get from Linz to Berlin?

The cheapest way to get from Linz to Berlin is to bus which costs 30€ - 50€ and takes 8 h 58 min.

What is the fastest way to get from Linz to Berlin?

The quickest way to get from Linz to Berlin is to train and fly which takes 5 h 28 min and costs 60€ - 160€.

Is there a direct train between Linz and Berlin?

No, there is no direct train from Linz to Berlin. However, there are services departing from Linz Hbf and arriving at Berlin Hbf (tief) via Nürnberg Hbf. The journey, including transfers, takes approximately 6 h 49 min.

Is there a direct bus between Linz and Berlin?

No, there is no direct bus from Linz to Berlin. However, there are services departing from Linz, Linz Industriezeile and arriving at Berlin, Littenstr. via S Südkreuz Bhf/Ostseite. The journey, including transfers, takes approximately 8 h 58 min.

How long does it take to get from Linz to Berlin?

It takes approximately 6 h 49 min to get from Linz to Berlin, including transfers.