There are 10 ways to get from Tirano to Vienna by train, bus, night train, 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  •  12 h 14 min

  1. Take the train from Tirano to Chur Express
  2. Take the train from Sargans to Wien Hbf Rj

$145 - $258

Cheapest option

Train to Milan Bergamo, fly to Bratislava, bus  •  9 h 19 min

  1. Take the train from Tirano to Lecco
  2. Fly from Milan Bergamo (BGY) to Bratislava (BTS) BGY - BTS
  3. Take the bus from Bratislava, Bratislava Airport to Vienna Airport

$58 - $1,162

8 alternative options

Bus  •  16 h 35 min

  1. Take the bus from Edolo - Stazione FNM to Brescia - Autostazione F27
  2. Take the bus from Brescia Autostazione to Wien Erdbergstraße

$68 - $97

Train, night train Swiss Railways (SBB/CFF/FFS)  •  14 h 20 min

  1. Take the train from Tirano to St. Moritz
  2. Take the train from St. Moritz to Chur 7-Y / ...
  3. Take the night train from Sargans to Wien Hbf En / ...

$155 - $303

Train, night train  •  16 h 17 min

  1. Take the train from Edolo to Brescia Re_3 / ...
  2. Take the night train from Brescia to Wien HBF En

$67 - $160

Drive  •  7 h 54 min

  1. Drive from Tirano to Vienna 452.1 miles

$100 - $160

Train, train to Milan Malpensa, fly to Vienna  •  7 h 38 min

  1. Take the train from Tirano to Milano Centrale
  2. Take the train from Milano Centrale to Malpensa Aeroporto T.1
  3. Fly from Milan Malpensa (MXP) to Vienna (VIE) MXP - VIE

$93 - $281

Train, train to Zurich, fly to Vienna  •  9 h 38 min

  1. Take the train from Tirano to Chur
  2. Take the train from Chur to Zürich HB
  3. Fly from Zurich (ZRH) to Vienna (VIE) ZRH - VIE

$150 - $417

Train, train to Altenrhein, fly to Vienna  •  9 h 59 min

  1. Take the train from Tirano to Chur
  2. Take the train from Chur to Rorschach
  3. Fly from Altenrhein (ACH) to Vienna (VIE) ACH - VIE

$228 - $1,145

Train, train to Venice, fly to Vienna  •  9 h 21 min

  1. Take the train from Tirano to Milano Centrale
  2. Take the train from Milano Centrale to Venezia Mestre
  3. Fly from Venice (VCE) to Vienna (VIE) VCE - VIE

$145 - $470

What companies run services between Tirano, Italy and Vienna, Austria?

You can take a train from Tirano to Vienna via Chur and Sargans in around 12 h 14 min. Alternatively, you can take a bus from Tirano to Vienna via Edolo Station, Edolo - Stazione FNM, Brescia - Autostazione, and Brescia Autostazione in around 16 h 35 min.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Milan Malpensa to Vienna
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$110 - $550
Flights from Zurich to Vienna
Ave. Duration
1 h 22 min
When
Every day
Estimated price
$110 - $420
Flights from Venice to Vienna
Ave. Duration
1 h 7 min
When
Every day
Estimated price
$150 - $700
Swiss
Website
swiss.com
Flights from Milan Malpensa to Vienna via Zurich
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$170 - $900
Flights from Zurich to Vienna
Ave. Duration
1 h 22 min
When
Every day
Estimated price
$110 - $420
Lufthansa
Website
lufthansa.com
Flights from Milan Malpensa to Vienna via Munich
Ave. Duration
3 h 23 min
When
Every day
Estimated price
$160 - $550
Flights from Milan Malpensa to Vienna via Frankfurt
Ave. Duration
3 h 38 min
When
Every day
Estimated price
$160 - $550
Flights from Zurich to Vienna via Munich
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$150 - $550
Flights from Zurich to Vienna via Frankfurt
Ave. Duration
3 h 10 min
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$150 - $550
Flights from Venice to Vienna via Munich
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$200 - $750
People's Viennaline
Website
peoples.ch
Flights from Altenrhein to Vienna
Ave. Duration
1 h
When
Every day
Estimated price
$310 - $1,000
Wizz Air
Website
wizzair.com
Flights from Milan Malpensa to Vienna
Ave. Duration
1 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$22 - $140
easyJet
Website
easyjet.com
Flights from Milan Malpensa to Vienna
Ave. Duration
1 h 35 min
When
Thursday
Estimated price
$100 - $260
Ryanair
Website
ryanair.com
Flights from Milan Bergamo to Bratislava
Ave. Duration
1 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$35 - $190
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Tirano to Chur
Ave. Duration
3 h 54 min
Frequency
Twice daily
Estimated price
$40 - $75
Website
orario.trenitalia.com
Train from Tirano to St. Moritz
Ave. Duration
2 h 11 min
Frequency
Every 3 hours
Estimated price
$20 - $40
Website
orario.trenitalia.com
Night train from Brescia to Wien HBF
Ave. Duration
11 h 2 min
Frequency
Twice daily
Estimated price
$55 - $120
Website
orario.trenitalia.com
1st Class
$95 - $120
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Sargans to Wien Hbf
Ave. Duration
6 h 53 min
Frequency
Twice daily
Estimated price
$100 - $160
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from St. Moritz to Chur
Ave. Duration
2 h 1 min
Frequency
Once daily
Estimated price
$30 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Chur to Zürich HB
Ave. Duration
1 h 14 min
Frequency
Hourly
Estimated price
$40 - $75
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Chur to Rorschach
Ave. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$30 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Rhätische Bahn
Phone
+41 81 288 65 65
Website
rhb.ch
Train from Tirano to St. Moritz
Ave. Duration
2 h 11 min
Frequency
5 times a day
Estimated price
$23 - $28
Schedules at
rhb.ch
Book at
rhb.ch
Train from St. Moritz to Chur
Ave. Duration
2 h 1 min
Frequency
Hourly
Estimated price
$35 - $50
Schedules at
rhb.ch
Book at
rhb.ch
Trenord
Phone
+39 02 7249 4494
Email
my-link@trenord.it
Website
trenord.it
Train from Edolo to Brescia
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$8 - $35
Schedules at
trenord.it
Train from Tirano to Milano Centrale
Ave. Duration
2 h 32 min
Frequency
Every 2 hours
Estimated price
$11 - $50
Schedules at
trenord.it
Train from Milano Centrale to Malpensa Aeroporto T.1
Ave. Duration
51 min
Frequency
Hourly
Estimated price
$5 - $15
Schedules at
trenord.it
Train from Tirano to Lecco
Ave. Duration
1 h 50 min
Frequency
Every 2 hours
Estimated price
$8 - $35
Schedules at
trenord.it
Bus operators
FNM Autoservizi
Phone
02/961921
Email
info.fnma@ferrovienord.it
Website
fnmautoservizi.it
Bus from Edolo - Stazione FNM to Brescia - Autostazione
Ave. Duration
2 h 20 min
Frequency
4 times a day
Estimated price
$9 - $12
Schedules at
fnmautoservizi.it
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Bratislava, Bratislava Airport to Vienna Airport
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$4 - $7
Website
flixbus.co.uk

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.

Questions & Answers

The distance between Tirano and Vienna is 518 km. The road distance is 723 km.

The cheapest way to get from Tirano to Vienna is to bus which costs 55€ - 85€ and takes 16 h 35 min.

The quickest way to get from Tirano to Vienna is to train and fly which takes 7 h 38 min and costs 75€ - 250€.

No, there is no direct train from Tirano to Vienna. However, there are services departing from Tirano and arriving at Wien Hbf via Chur and Sargans. The journey, including transfers, takes approximately 12 h 14 min.

No, there is no direct bus from Tirano to Vienna. However, there are services departing from Tirano and arriving at Wien Erdbergstraße via Edolo - Stazione FNM and Brescia Autostazione. The journey, including transfers, takes approximately 16 h 35 min.

It takes approximately 12 h 14 min to get from Tirano to Vienna, including transfers.