There are 12 ways to get from Vienna to Verona by train (Trenitalia), bus, 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.
Train
best- Take the train from Wien Hbf to Venezia MestreRjx
- Take the train from Venezia Mestre to Verona Porta NuovaFr
8h 16m€99–210Bus
cheapest- Take the bus from Vienna, Central Station Südtiroler Platz to VeronaN874
12h€35–95Bus, train
- Take the bus from Vienna, Central Station Südtiroler Platz to Padua Bus StationRegioJet 31
- Take the train from Padova to Verona Porta NuovaFr
9h 11m€36–150Drive 660.1 km
- Drive from Vienna to Verona660.1 km
7h 2m€106–153Fly to Verona Villafranca Airport
- Fly from Vienna International Airport (VIE) to Verona Villafranca Airport (VRN)VIE - VRN
5h 54m€75–231Train via Innsbruck
- Take the train from Wien Hbf to Innsbruck HauptbahnhofRjx
- Take the train from Innsbruck Hauptbahnhof to Verona Porta Nuova89
9h 1m€87–173Fly to Venice Marco Polo Airport, train
- Fly from Vienna International Airport (VIE) to Venice Marco Polo Airport (VCE)VIE - VCE
- Take the train from Venezia Mestre to Verona Porta Nuova
5h 4m€62–275Fly to Bologna Guglielmo Marconi Airport, train
- Fly from Vienna International Airport (VIE) to Bologna Guglielmo Marconi Airport (BLQ)VIE - BLQ
- Take the train from Bologna Centrale to Verona Porta Nuova
5h 10m€64–254Fly to Il Caravaggio International Airport, bus
- Fly from Vienna International Airport (VIE) to Il Caravaggio International Airport (BGY)VIE - BGY
- Take the bus from Bergamo to Verona
5h 58m€45–221Fly to Milan Linate Airport, train
- Fly from Vienna International Airport (VIE) to Milan Linate Airport (LIN)VIE - LIN
- Take the train from Milano Centrale to Verona Porta Nuova
6h 2m€63–274Fly to Innsbruck Airport, train
- Fly from Vienna International Airport (VIE) to Innsbruck Airport (INN)VIE - INN
- Take the train from Innsbruck Hauptbahnhof to Verona Porta Nuova
7h 10m€101–355Fly to Treviso Airport, train
- Fly from Vienna International Airport (VIE) to Treviso Airport (TSF)VIE - TSF
- Take the train from Venezia Mestre to Verona Porta Nuova
6h 3m€48–250
Vienna to Verona by train
Questions & Answers
The cheapest way to get from Vienna to Verona is to bus which costs €35 - €95 and takes 12h.
The fastest way to get from Vienna to Verona is to fly and train which takes 5h 4m and costs €60 - €280.
Yes, there is a direct bus departing from Vienna, Central Station Südtiroler Platz station and arriving at Verona. Services depart six times a week, and operate every day. The journey takes approximately 12h.
No, there is no direct train from Vienna to Verona. However, there are services departing from Wien Hbf and arriving at Verona Porta Nuova via Venezia Mestre. The journey, including transfers, takes approximately 8h 16m.
The distance between Vienna and Verona is 786 km. The road distance is 660.1 km.
The best way to get from Vienna to Verona without a car is to train which takes 8h 16m and costs €95 - €210.
It takes approximately 8h 16m to get from Vienna to Verona, including transfers.
Vienna to Verona bus services, operated by FlixBus, depart from Vienna, Central Station Südtiroler Platz.
Vienna to Verona train services, operated by Railjet, depart from Wien Hbf station.
The best way to get from Vienna to Verona is to train which takes 8h 16m and costs €95 - €210. Alternatively, you can fly, which costs €75 - €240 and takes 5h 54m, you could also bus, which costs €35 - €95 and takes 12h.
What companies run services between Vienna, Austria and Verona, Italy?
You can take a train from Wien Hbf to Verona Porta Nuova via Venezia Mestre in around 8h 16m. Alternatively, Austrian Airlines, Air Dolomiti, and three other airlines fly from Vienna International Airport (VIE) to Verona Villafranca Airport (VRN) 5 times a day.
- Website
- ryanair.com
Flights from Vienna International Airport to Verona Villafranca Airport via Bari
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €70–200
Flights from Vienna International Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 15m
- When
- Sunday
- Estimated price
- €30–150
Flights from Vienna International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–160
Flights from Vienna International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–170
Flights from Vienna International Airport to Treviso Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €28–130
- Website
- lufthansa.com
Flights from Vienna International Airport to Verona Villafranca Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €70–310
Flights from Vienna International Airport to Verona Villafranca Airport via Frankfurt
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- €70–330
Flights from Vienna International Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €50–170
Flights from Vienna International Airport to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €95–290
Flights from Vienna International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €65–230
Flights from Vienna International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €160–260
Flights from Vienna International Airport to Innsbruck Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €80–260
- Website
- austrian.com
Flights from Vienna International Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €50–170
Flights from Vienna International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €60–200
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €65–230
Flights from Vienna International Airport to Innsbruck Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €80–260
- Website
- neosair.it
Flights from Vienna International Airport to Verona Villafranca Airport via Milan Malpensa
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- €70–200
- Website
- airdolomiti.it
Flights from Vienna International Airport to Verona Villafranca Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–240
- Website
- easyjet.com
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €40–140
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
Train from Wien Hbf to Innsbruck Hauptbahnhof
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- €70–110
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €70–110
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Verona Porta Nuova
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €10–29
- Schedules at
- trenitalia.com
Train from Padova to Verona Porta Nuova
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €14–24
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €14–50
- Schedules at
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €17–35
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Venezia Mestre to Verona Porta Nuova
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- https://www.trenitalia.com/en.html
Train from Padova to Verona Porta Nuova
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €8–12
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Verona Porta Nuova
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €30–75
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €50–75
- 2nd Class
- €30–40
Train from Padova to Verona Porta Nuova
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Estimated price
- €25–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €25–35
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- €35–85
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–85
- 2nd Class
- €35–50
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Innsbruck Hauptbahnhof to Verona Porta Nuova
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- €17–70
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Vienna, Central Station Südtiroler Platz to Padua Bus Station
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Estimated price
- €29–80
- Website
- https://regiojet.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vienna, Central Station Südtiroler Platz to Verona
- Ave. Duration
- 12h
- Frequency
- 6 times a week
- Estimated price
- €35–95
- Website
- https://www.flixbus.co.uk
Bus from Bergamo to Verona
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €11–16
- Website
- https://www.flixbus.co.uk
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.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Vienna to Verona bus services, operated by FlixBus, arrive at Verona station.
Vienna to Verona train services, operated by Railjet, arrive at Venezia Mestre station.
Yes, the driving distance between Vienna to Verona is 660 km. It takes approximately 7h 2m to drive from Vienna to Verona.
Book your Vienna to Verona train tickets online with Omio.
Book your Vienna to Verona bus tickets online with Omio and FlixBus.
There are 4584+ hotels available in Verona.































