There are 9 ways to get from Berlin to Turin by plane, train, bus, night train 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.

Recommended option

Fly Berlin Tegel to Turin  •  6 h 33 min

  1. Fly from Berlin Tegel (TXL) to Turin (TRN) TXL - TRN

$50 - $216

Cheapest option

Fly Berlin Schoenefeld to Milan Bergamo, train  •  6 h 41 min

  1. Fly from Berlin Schoenefeld (SXF) to Milan Bergamo (BGY) SXF - BGY
  2. Take the train from Milano Centrale to Torino Porta Susa

$45 - $210

7 alternative options

Fly Berlin Tegel to Milan Malpensa, train  •  6 h 31 min

  1. Fly from Berlin Tegel (TXL) to Milan Malpensa (MXP) TXL - MXP
  2. Take the train from Malpensa Aeroporto T.1 to Milano Centrale
  3. Take the train from Milano Centrale to Torino Porta Susa

$89 - $259

Fly Berlin Schoenefeld to Milan Malpensa, train  •  6 h 49 min

  1. Fly from Berlin Schoenefeld (SXF) to Milan Malpensa (MXP) SXF - MXP
  2. Take the train from Malpensa Aeroporto T.1 to Milano Centrale
  3. Take the train from Milano Centrale to Torino Porta Susa

$58 - $203

Train  •  13 h 33 min

  1. Take the train from Berlin Hbf (tief) to München Hbf Ice
  2. Take the train from München Hbf to Verona Porta Nuova Ec
  3. Take the train from Verona Porta Nuova to Torino Porta Susa Fr

$207 - $317

Bus FlixBus  •  19 h 36 min

  1. Take the bus from Berlin, Berlin central bus station to Milan, Milan N95
  2. Take the bus from Milan to Torino - Bus station Ouibus / ...

$75 - $130

Bus Eurolines FR  •  30 h 19 min

  1. Take the bus from Berlin Kaiserdamm to Lyon
  2. Take the bus from Lyon to Torino Marinobus

$160 - $232

Night train, bus  •  18 h 47 min

  1. Take the night train from Berlin Ostbahnhof to Zürich HB Nj
  2. Take the bus from Zurich to Torino - Bus station Ouibus / ...

$229 - $361

Drive  •  10 h 58 min

  1. Drive from Berlin to Turin 727.3 miles

$170 - $260

Questions & Answers

The cheapest way to get from Berlin to Turin is to fly and train which costs 35€ - 180€ and takes 6 h 41 min.

More details

The quickest way to get from Berlin to Turin is to fly and train which costs 75€ - 230€ and takes 6 h 31 min.

More details

The distance between Berlin and Turin is 928 km. The road distance is 1163.7 km.

Get driving directions

It takes approximately 6 h 33 min to get from Berlin to Turin, including transfers.

More details

No, there is no direct bus from Berlin to Turin station. However, there are services departing from Berlin, S+U Alexanderplatz Bhf/Memhardstr. and arriving at Torino - Bus station via S+U Zoologischer Garten Bhf, Berlin, Berlin central bus station and Milan. The journey, including transfers, takes approximately 19 h 36 min.

More details

No, there is no direct train from Berlin to Turin. However, there are services departing from Berlin Hbf (tief) and arriving at Torino Porta Susa via München Hbf and Verona Porta Nuova. The journey, including transfers, takes approximately 13 h 33 min.

More details

What companies run services between Berlin, Germany and Turin, Italy?

Lufthansa, Air France and five other airlines fly from Berlin to Turin hourly. Alternatively, you can take a train from Berlin to Turin via München Hbf and Verona Porta Nuova in around 13 h 33 min.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Berlin Tegel to Turin via Frankfurt
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$190 - $700
Flights from Berlin Tegel to Turin via Munich
Ave. Duration
3 h 37 min
When
Every day
Estimated price
$190 - $700
Flights from Berlin Tegel to Turin via Munich, Frankfurt
Ave. Duration
5 h
When
Every day
Estimated price
$190 - $700
Flights from Berlin Tegel to Turin via Frankfurt, Munich
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$190 - $700
Flights from Berlin Tegel to Milan Malpensa via Munich
Ave. Duration
3 h 18 min
When
Every day
Estimated price
$180 - $550
Flights from Berlin Tegel to Milan Malpensa via Frankfurt
Ave. Duration
3 h 23 min
When
Every day
Estimated price
$180 - $550
easyJet
Website
easyjet.com
Flights from Berlin Tegel to Turin via London Gatwick
Ave. Duration
6 h 40 min
When
Thursday and Friday
Estimated price
$70 - $360
Flights from Berlin Tegel to Milan Malpensa
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$40 - $190
Flights from Berlin Schoenefeld to Milan Malpensa
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$35 - $170
Cairo Aviation
Website
cairoaviation.com.eg
Flights from Berlin Tegel to Milan Malpensa
Ave. Duration
1 h 35 min
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$40 - $260
Air France
Website
airfrance.com
Flights from Berlin Tegel to Turin via Paris CDG
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$150 - $360
KLM
Website
klm.com
Flights from Berlin Tegel to Turin via Amsterdam
Ave. Duration
4 h 57 min
When
Every day
Estimated price
$150 - $360
Swiss
Website
swiss.com
Flights from Berlin Tegel to Milan Malpensa via Zurich
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$210 - $850
Ryanair
Website
ryanair.com
Flights from Berlin Schoenefeld to Milan Bergamo
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$17 - $210
Brussels Airlines
Website
brusselsairlines.com
Flights from Berlin Tegel to Turin via Brussels
Ave. Duration
5 h
When
Thursday
Estimated price
$130 - $600
Alitalia
Website
alitalia.com
Flights from Berlin Tegel to Turin via Rome
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$120 - $350
Eurowings
Website
eurowings.com
Flights from Berlin Tegel to Milan Malpensa via Stuttgart
Ave. Duration
3 h 20 min
When
Monday to Friday
Estimated price
$60 - $290
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Milano Centrale to Torino Porta Susa
Ave. Duration
48 min
Frequency
Hourly
Estimated price
$21 - $30
Website
orario.trenitalia.com
Train from Verona Porta Nuova to Torino Porta Susa
Ave. Duration
2 h 11 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Website
orario.trenitalia.com
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Berlin Hbf (tief) to München Hbf
Ave. Duration
3 h 58 min
Frequency
Every 2 hours
Estimated price
$120 - $180
Website
bahn.de
Train from München Hbf to Verona Porta Nuova
Ave. Duration
5 h 24 min
Frequency
Every 4 hours
Estimated price
$50 - $90
Website
bahn.de
Night train from Berlin Ostbahnhof to Zürich HB
Ave. Duration
12 h 9 min
Frequency
Once daily
Estimated price
$210 - $330
Website
bahn.de
Bus operators
FlixBus
Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Berlin, Berlin central bus station to Milan, Milan
Ave. Duration
16 h
Frequency
Once daily
Estimated price
$65 - $110
Website
flixbus.co.uk
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Milan to Torino - Bus station
Ave. Duration
1 h 45 min
Frequency
Every 5 minutes
Estimated price
$5 - $8
Website
Ouibus
Bus from Zurich to Torino - Bus station
Ave. Duration
6 h 25 min
Frequency
Every 15 minutes
Estimated price
$15 - $22
Website
Ouibus
Marino Autolinee
Phone
+39 080 3112335
Email
info@marinobus.it
Website
marinobus.it
Bus from Milano to Torino
Ave. Duration
1 h 15 min
Frequency
Once daily
Estimated price
$12
Schedules at
marinobus.it
Bus from Lyon to Torino
Ave. Duration
5 h 40 min
Frequency
Twice a week
Estimated price
$26
Schedules at
marinobus.it
Bus from Zurigo to Torino
Ave. Duration
6 h 25 min
Frequency
Once daily
Estimated price
$32
Schedules at
marinobus.it
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Berlin Kaiserdamm to Lyon
Ave. Duration
21 h 40 min
Frequency
Twice a week
Estimated price
$130 - $200
Schedules at
eurolines.fr

Want to know more about travelling around Italy

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.