Rome2Rio

How to get fromTaranto to Viennaby train, bus, plane, train (Trenitalia), ferry, night train, shuttle, busferry, or car

Find Transport to Vienna

See all options

There are 11 ways to get from Taranto to Vienna by train, bus, plane, train (Trenitalia), ferry, night train, shuttle, busferry, 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.

  1. Train, bus, bus to Bari Karol Wojtyła Airport, fly to Vienna International Airport

    best
    1. Take the train from Taranto to Gioia Del Colletrain train
    2. Take the bus from Gioia del Colle - Ospedale to Altamura - Alberghierobus bus
    3. Take the bus from Altamura Via Matera to Bari Airportbus bus
    4. Fly from Bari Karol Wojtyła Airport (BRI) to Vienna International Airport (VIE)plane plane BRI - VIE
    8h 36m
    €50–222
  2. Train, bus, bus to Bari Karol Wojtyła Airport, fly to Bratislava Airport

    cheapest
    1. Take the train from Taranto to Gioia Del Colletrain train
    2. Take the bus from Gioia del Colle - Ospedale to Altamura - Alberghierobus bus
    3. Take the bus from Altamura Via Matera to Bari Airportbus bus
    4. Fly from Bari Karol Wojtyła Airport (BRI) to Bratislava Airport (BTS)plane plane BRI - BTS
    5. Take the train from Bratislava Hlavna Stanica to Wien Hbftrain train
    10h 12m
    €49–170
  3. Train

    1. Take the train from Taranto to Bari Centraletrain train Re
    2. Take the train from Bari Centrale to Bologna Centraletrain train Fr
    3. Take the train from Bologna Centrale to Venezia Mestretrain train Fr
    4. Take the train from Venezia Mestre to Wien Hbftrain train Rjx
    16h 55m
    €183–408
  4. Bus

    1. Take the bus from Taranto to München Hackerbrückebus bus
    2. Take the bus from Munich central bus station to Vienna, International Busterminal (VIB)bus bus 036 / ...
    21h 7m
  5. Train, ferry, night train

    1. Take the train from Taranto to Bari Centraletrain train Re
    2. Take the ferry from Bari to Splitferry ferry 56
    3. Take the night train from Split to Wien Hbfnighttrain night train En
    29h 55m
    €323–514
  6. Train, shuttle to Lamezia Terme International Airport, fly to Vienna International Airport

    1. Take the train from Taranto to Sibaritrain train
    2. Take the train from Sibari to Castiglione Cosentintrain train
    3. Take the train from Paola to Lamezia Terme C.train train
    4. Take a shuttle bus from S. Eufemia Lamezia Terme - Stazione FS to 2º Reggimento Aves Sirioshuttle bus
    5. Fly from Lamezia Terme International Airport (SUF) to Vienna International Airport (VIE)plane plane SUF - VIE
    12h 13m
    €75–269
  7. Train, bus and ferry to Tirana International Airport Nënë Tereza, fly to Vienna International Airport

    1. Take the train from Taranto to Bari Centraletrain train
    2. Take the busferry from Bari Porto to Durrësbusferry bus ferry
    3. Fly from Tirana International Airport Nënë Tereza (TIA) to Vienna International Airport (VIE)plane plane TIA - VIE
    13h 18m
  8. Train, ferry to Dubrovnik Airport, fly to Vienna International Airport

    1. Take the train from Taranto to Bari Centraletrain train
    2. Take the ferry from Bari to Dubrovnikferry ferry
    3. Fly from Dubrovnik Airport (DBV) to Vienna International Airport (VIE)plane plane DBV - VIE
    16h 1m
    €124–345
  9. Train, bus, bus to Bari Karol Wojtyła Airport, fly to Budapest Ferenc Liszt International Airport

    1. Take the train from Taranto to Gioia Del Colletrain train
    2. Take the bus from Gioia del Colle - Ospedale to Altamura - Alberghierobus bus
    3. Take the bus from Altamura Via Matera to Bari Airportbus bus
    4. Fly from Bari Karol Wojtyła Airport (BRI) to Budapest Ferenc Liszt International Airport (BUD)plane plane BRI - BUD
    5. Take the train from Budapest-Kelenfoeld to Wien Hbftrain train
    11h 44m
    €61–230
  10. Bus and ferry, bus

    1. Take the busferry from Taranto Port to Durrësbusferry bus ferry
    2. Take the bus from Durrës to Prizren,Autobuska Stanicabus bus
    3. Take the bus from Prizren,Autobuska Stanica to Viennabus bus
    30h 31m
  11. Drive 1,402.4 km

    1. Drive from Taranto to Viennacar car 1,402.4 km
    14h 10m
    €229–330

Taranto to Vienna by train

Calendar28Weekly Trains
Duration16h 55mAverage Duration
Ticket€183Cheapest Price
See schedules

Questions & Answers

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

You can take a train from Taranto to Wien Hbf via Bari Centrale, Bologna Centrale, and Venezia Mestre in around 16h 55m. Alternatively, you can take a bus from Taranto to Vienna, International Busterminal (VIB) via München Hackerbrücke and Munich central bus station in around 21h 7m.

Airlines
Train operators
Bus operators
Ferry operators

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

Italy Travel Guides

Read the travel guideItaly Travel Guides

More Questions & Answers