Vienna to Peschiera del Garda train

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Vienna to Peschiera del Garda

distanceDistance329 miles (530 km)
durationAverage train duration11 h 4 min
priceAverage train ticket price$67 (€59)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersÖBB | Nightjet

Trains from Vienna to Peschiera del Garda cover the 329 miles (530 km) long route taking on average 11 h 4 min with our travel partners like ÖBB | Nightjet. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this trip costs around $67 (€59), you can find the cheapest train ticket for as low as $67 (€59). Travelers depart most frequently from Wien Westbahnhof and arrive in Peschiera del Garda.

Important Stations and Airports for this Journey

Peschiera del Garda
The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your journey to Peschiera del Garda from Vienna.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone