[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Peschiera del Garda to Venice

Showing times and prices for May 26

Cheapest

$16

Average

$22

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Peschiera del Garda to Venice will cost around $ 22 if you buy it on the day, but the cheapest tickets can be found for only $ 16.

Cheapest
05:58PMPeschiera del Garda1h52 07:50PMVenice Santa Lucia
1 changes
$161One-way
Cheapest
06:58PMPeschiera del Garda1h52 08:50PMVenice Santa Lucia
1 changes
$161One-way
Cheapest
04:58PMPeschiera del Garda1h52 06:50PMVenice Santa Lucia
1 changes
$161One-way
Cheapest
06:16AMPeschiera del Garda1h58 08:14AMVenice Santa Lucia
1 changes
$161One-way
Cheapest
07:03AMPeschiera del Garda1h47 08:50AMVenice Santa Lucia
0 changes
$161One-way

Train schedule from Peschiera del Garda to Venice

Showing trains for tomorrow, Thu, May 26
06:16AMPeschiera del Garda1h58 08:14AMVenice Santa Lucia
0 changes
06:16AMPeschiera del Garda2h40 08:56AMVenice Santa Lucia
0 changes
07:03AMPeschiera del Garda1h47 08:50AMVenice Santa Lucia
0 changes
07:58AMPeschiera del Garda1h52 09:50AMVenice Santa Lucia
0 changes
08:44AMPeschiera del Garda1h16 10:00AMVenice Mestre
0 changes
08:58AMPeschiera del Garda1h52 10:50AMVenice Santa Lucia
0 changes
09:44AMPeschiera del Garda1h28 11:12AMVenice Santa Lucia
0 changes
09:58AMPeschiera del Garda1h52 11:50AMVenice Santa Lucia
0 changes
10:34AMPeschiera del Garda1h29 12:03PMVenice Santa Lucia
0 changes
10:34AMPeschiera del Garda1h18 11:52AMVenice Mestre
0 changes
10:44AMPeschiera del Garda1h28 12:12PMVenice Santa Lucia
0 changes
12:58PMPeschiera del Garda1h52 02:50PMVenice Santa Lucia
0 changes
01:59PMPeschiera del Garda1h51 03:50PMVenice Santa Lucia
0 changes
02:44PMPeschiera del Garda1h28 04:12PMVenice Santa Lucia
0 changes
02:58PMPeschiera del Garda1h52 04:50PMVenice Santa Lucia
0 changes
03:33PMPeschiera del Garda1h30 05:03PMVenice Santa Lucia
0 changes
03:33PMPeschiera del Garda1h19 04:52PMVenice Mestre
0 changes
03:58PMPeschiera del Garda1h52 05:50PMVenice Santa Lucia
0 changes
04:44PMPeschiera del Garda1h28 06:12PMVenice Santa Lucia
0 changes
04:58PMPeschiera del Garda1h52 06:50PMVenice Santa Lucia
0 changes
05:44PMPeschiera del Garda1h28 07:12PMVenice Santa Lucia
0 changes
05:58PMPeschiera del Garda1h52 07:50PMVenice Santa Lucia
0 changes
06:58PMPeschiera del Garda1h44 08:42PMVenice Santa Lucia
0 changes
06:58PMPeschiera del Garda1h52 08:50PMVenice Santa Lucia
0 changes
07:34PMPeschiera del Garda1h29 09:03PMVenice Santa Lucia
0 changes
07:34PMPeschiera del Garda1h18 08:52PMVenice Mestre
0 changes
07:44PMPeschiera del Garda1h16 09:00PMVenice Mestre
0 changes
07:58PMPeschiera del Garda2h58 10:56PMVenice Santa Lucia
0 changes
09:58PMPeschiera del Garda1h52 11:50PMVenice Santa Lucia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
May 26
$14Regionale
$8Itabus
Fri
May 27
$14Regionale
$8Itabus
Sat
May 28
$14Regionale
$8Itabus
Sun
May 29
$14Regionale
$8Itabus
Mon
May 30
$14Regionale
$9Itabus
Tue
May 31
$14Regionale
$9Itabus
Wed
Jun 1
Find prices
$9Itabus
Thu
Jun 2
$14Regionale
$9Itabus
Fri
Jun 3
$14Regionale
$9Itabus
Sat
Jun 4
$14Regionale
$9Itabus
Sun
Jun 5
$14Regionale
$8Itabus
Mon
Jun 6
$14Regionale
$9Itabus
Tue
Jun 7
$14Regionale
$9Itabus
Wed
Jun 8
$14Regionale
$9Itabus
Thu
Jun 9
Find prices
$9Itabus
Fri
Jun 10
$14Regionale
$9Itabus
Sat
Jun 11
$14Regionale
$9Itabus
Sun
Jun 12
Find prices
$9Itabus
Mon
Jun 13
$14Regionale
$9Itabus
Tue
Jun 14
$14Regionale
$9Itabus

Fastest train times from Peschiera del Garda to Venice

Showing times and prices for May 26

Fastest Journey

1 h 16 m

Average

1 h 43 m

Trains per day

29

Distance

128 km

Of the 29 trains that leave Peschiera del Garda for Venice every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 128 km distance in an average of 1 h 43 m but if you time it right, some trains will get you there in just 1 h 16 m .

The slowest trains will take 2 h 58 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:44PMPeschiera del Garda1h16 09:00PMVenice Mestre
0 changes
$311One-way
Fastest
08:44AMPeschiera del Garda1h16 10:00AMVenice Mestre
0 changes
$311One-way
2nd Fastest
10:34AMPeschiera del Garda1h18 11:52AMVenice Mestre
0 changes
$251One-way
2nd Fastest
07:34PMPeschiera del Garda1h18 08:52PMVenice Mestre
0 changes
$251One-way
03:33PMPeschiera del Garda1h19 04:52PMVenice Mestre
0 changes
$251One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Peschiera del Garda to Venice

distanceDistance79 miles (127 km)
durationAverage train duration1 h 52 min
priceAverage train ticket price$14 (€12)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesTrenitalia, Regionale, Italo, Frecciarossa, Frecciabianca or Regionale Veloce

Trains from Peschiera del Garda to Venice cover the 79 miles (127 km) long trip taking on average 1 h 52 min with our travel partners like Trenitalia, Regionale, Italo, Frecciarossa, Frecciabianca or Regionale Veloce. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around $14 (€12), you can find the cheapest train ticket for as low as $14 (€12). Travelers depart most frequently from Peschiera del Garda and arrive in Venezia Mestre.

Train companies: Trenitalia, Italo and Frecciarossa from Peschiera del Garda to Venice trains

Trenitalia, Italo and Frecciarossa trains will get you to Venice from Peschiera del Garda from $14 (€12). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Italo
Frecciarossa
Trenitalia

Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets between Peschiera del Garda and Venice: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

Train information from Peschiera del Garda to Venice with Italo:

  • Average Duration: 1 h 39 min
  • Italo frequency: 3 a day

Italo has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train to Venice from Peschiera del Garda:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips: Trains from Peschiera del Garda to Venice

Travel by train to Venice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Peschiera del Garda to Venice.
FAQs

How much are cheap trains from Peschiera del Garda to Venice?

If you’re looking to save money on tickets, you can find cheap Peschiera del Garda to Venice trains for as little as $14 (€12)  in the next 7 days.

How much does it cost to take a train to Venice from Peschiera del Garda?

If you are looking to buy your train ticket in the next 7 days, you can expect the Peschiera del Garda to Venice train to cost on average $14 (€12)  one way.

How far is it from Peschiera del Garda to Venice by train?

When traveling this route you should expect the distance between Peschiera del Garda and Venice by train to be approximately 79 miles (127 km).

How long is the train ride to Venice from Peschiera del Garda?

While the time it takes to travel 79 miles (127 km) between Peschiera del Garda and Venice can vary based on specific dates, weekends, and holidays, the Peschiera del Garda to Venice train journey time is on average 1 h 52 min.

What station does the train from Peschiera del Garda to Venice depart from? Which Venice train station do I come into from Peschiera del Garda?

When traveling this route, Omio customers are departing most frequently from Peschiera del Garda   and arriving in Venezia Mestre.

Where is the departure train station in Peschiera del Garda located? Where is the arrival train station in Venice located?

Passengers board their train most frequently from Peschiera del Garda and travel around 0.6 miles (945 m) from the city center to this train station.

Passengers traveling this route most often arrive at Venezia Mestre and need to travel approximately 5.6 miles (9.1 km) from the train station to the city center in Venice.

What train companies offer a service to Venice from Peschiera del Garda?

For the best Peschiera del Garda to Venice train to buy, you can travel safely and comfortably with Trenitalia, Regionale, Italo, Frecciarossa, Frecciabianca or Regionale Veloce. However, it's always good to check all possible train providers with services between Peschiera del Garda and Venice to compare what amenities they may offer.

Is there a direct train from Peschiera del Garda to Venice?

Yes, there are 16 direct trains per day from Peschiera del Garda to Venice with Italo, Trenitalia, Frecciarossa or Regionale, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.

How many train services per day are there to Venice from Peschiera del Garda?

The average number of trains departing Peschiera del Garda for Venice is 16 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Peschiera del Garda to Venice? What time is the last train from Peschiera del Garda to Venice?

The first Peschiera del Garda to Venice train departs at 5: 03 AM   and the last train from Peschiera del Garda to Venice leaves at 8: 58 PM. Check out the most up-to-date train schedule from Peschiera del Garda to Venice on Omio and find the best time to travel to your destination.

How far in advance should I book train tickets from Peschiera del Garda to Venice for the best deals?

If you buy a train ticket from Peschiera del Garda to Venice within the next 7 days, you can find tickets to cost on average $14 (€12) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Venice from Peschiera del Garda are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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