There are 5 ways to get from Bari to Vienna by plane, train, bus, night bus 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  •  4 h 11 min

  1. Fly from Bari (BRI) to Vienna (VIE) BRI - VIE

$99 - $449

Cheapest option

Bus  •  22 h 42 min

  1. Take the bus from Bari to Napoli Marinobus
  2. Take the bus from Naples, Via Benedetto Brin to Vienna, Hbf RegioJet

$60 - $75

3 alternative options

Train  •  15 h 51 min

  1. Take the train from Bari Centrale to Venezia Mestre Fb
  2. Take the train from Venezia Mestre to Wien Hbf Rj / ...

$156 - $258

Night bus, bus  •  25 h 19 min

  1. Take the night bus from Bari to Avellino
  2. Take the bus from Torrette di Mercogliano to Naples
  3. Take the bus from NapoIi Metropark to Wien Erdbergstraße

$113 - $159

Drive  •  12 h 53 min

  1. Drive from Bari to Vienna 883.7 miles

$210 - $310

Questions & Answers

No, there is no direct bus from Bari to Vienna. However, there are services departing from Bari and arriving at Vienna, Hbf via Naples, Via Benedetto Brin. The journey, including transfers, takes approximately 22 h 42 min.

More details

No, there is no direct train from Bari to Vienna. However, there are services departing from Bari Centrale and arriving at Wien Hbf via Venezia Mestre. The journey, including transfers, takes approximately 15 h 51 min.

More details

The distance between Bari and Vienna is 790 km. The road distance is 1413.9 km.

Get driving directions

The best way to get from Bari to Vienna without a car is to train which takes 15 h 51 min and costs .

More details

It takes approximately 4 h 11 min to get from Bari to Vienna, including transfers.

More details

Bari to Vienna bus services, operated by Marino Autolinee, depart from Bari station.

More details

Bari to Vienna train services, operated by Trenitalia Frecce, depart from Bari Centrale station.

More details

The best way to get from Bari to Vienna is to fly which takes 4 h 11 min and costs . Alternatively, you can train, which costs and takes 15 h 51 min, you could also bus, which costs and takes 22 h 42 min.

Mode details

The quickest flight from Bari Airport to Vienna Airport is the direct flight which takes 1 h 30 min.

Search flights

Bari to Vienna bus services, operated by RegioJet, arrive at Vienna, Hbf station.

More details

Map of how to get from Bari to Vienna.
Launch map view
  • Distance: 493.8 miles
  • Duration: 4 h 11 min

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

Wizz Air, Austrian Airlines and two other airlines fly from Bari to Vienna twice daily. Alternatively, you can take a train from Bari to Vienna via Venezia Mestre in around 15 h 51 min.

Airlines
Wizz Air
Website
wizzair.com
Flights from Bari to Vienna
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$29 - $180
Austrian Airlines
Website
austrian.com
Flights from Bari to Vienna
Ave. Duration
1 h 35 min
When
Sunday
Estimated price
$120 - $500
Lufthansa
Website
lufthansa.com
Flights from Bari to Vienna via Munich
Ave. Duration
4 h
When
Every day
Estimated price
$240 - $390
Train operators
Trenitalia Frecce

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Bari Centrale to Venezia Mestre
Ave. Duration
7 h 23 min
Frequency
Twice daily
Estimated price
$90 - $130
Website
orario.trenitalia.com
Trenitalia

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Venezia Mestre to Wien Hbf
Ave. Duration
7 h 28 min
Frequency
3 times a day
Estimated price
$65 - $120
Website
orario.trenitalia.com
Trenitalia Eurocity

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Venezia Mestre to Wien HBF
Ave. Duration
7 h 28 min
Frequency
Twice daily
Estimated price
$90 - $130
Website
orario.trenitalia.com
Bus operators
Marino Autolinee
Phone
+39 080 3112335
Email
info@marinobus.it
Website
marinobus.it
Bus from Bari to Napoli
Ave. Duration
3 h
Frequency
Every 4 hours
Estimated price
$20
Schedules at
marinobus.it
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Naples, Via Benedetto Brin to Vienna, Hbf
Ave. Duration
18 h 30 min
Frequency
Once a week
Estimated price
$40 - $55
Schedules at
regiojet.sk
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Night bus from Bari to Avellino
Ave. Duration
3 h 5 min
Frequency
Hourly
Estimated price
$20 - $25
Schedules at
marozzivt.it
Bus from Torelli Di Mercogliano to Napoli
Ave. Duration
40 min
Frequency
3 times a day
Estimated price
$9 - $12
Schedules at
marozzivt.it
Air-Spa
Phone
+39 0825.204250
Website
air-spa.it
Bus from Torrette di Mercogliano to Naples
Ave. Duration
50 min
Frequency
Every 30 minutes
Estimated price
$4 - $7
Schedules at
air-spa.it

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.

More Questions & Answers

Bari to Vienna train services, operated by Trenitalia, arrive at Wien Hbf station.

More details

Yes, the driving distance between Bari to Vienna is 1414 km. It takes approximately 12 h 53 min to drive from Bari to Vienna.

Get driving directions

Wizz Air, Austrian Airlines, Air Dolomiti and Lufthansa offer flights from Bari Airport to Vienna Airport.

Search flights

Book your Bari to Vienna train tickets online with Loco2 and Loco2.

Search and book

There are 2049+ hotels available in Vienna. Prices start at $67 USD per night.

More details

The best way to get from Bari to Bari Airport is to train which takes 12 min and costs .

More details