The cheapest and fastest trains from Peschiera del Garda to Venice
Cheapest price
£12
Average price
£18
Fastest journey
1 h 16 m
Average duration
1 h 16 m
Trains per day
47
Distance
128 km
The best way to find a cheap train ticket from Peschiera del Garda to Venice is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Peschiera del Garda to Venice will cost around £18 if you buy it on the day, but you can find cheap train tickets today for only £12.
Of the 47 trains that leave Peschiera del Garda for Venice every day 24 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 16 m but if you time it right, some trains will get you there in just 1 h 16 m .
The slowest trains will take 1 h 16 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.
Regionale TRENORD 2641 · Regionale Veloce 3521
Regionale TRENORD 2637 · Regionale 17247
Regionale TRENORD 2633 · Regionale Veloce 3551
Regionale TRENORD 2627 · Regionale Veloce 3503
Regionale TRENORD 2623 · Regionale Veloce 3497
FRECCIAROSSA 9741
FRECCIAROSSA 9705
FRECCIAROSSA 9731
FRECCIAROSSA 9763
FRECCIAROSSA 9707Travel Information
Compare train and coach for Peschiera del Garda to Venice
Omio recommends booking the train as it is the most popular option from Peschiera del Garda to Venice among Omio's users. If you are prioritising price take the train with prices starting from £11. For those with little time consider booking a train which can get you there in 1h 32m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a train costs an average of £11, and a coach costs an average of £11.
Distance: 128 km
Compare train with
Most popular Train | Coach |
|---|---|
£12 Average Price Cheapest | £22 Average Price |
2h 2m Average total duration Fastest 1h 32m Onboard + 30m Additional time* | 2h 31m Average total duration 2h 1m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.3kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Peschiera del Garda to Venice train times
The table below shows live departures for Peschiera del Garda to Venice trains for today, Monday 1 December. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
Regionale TRENORD 2615+ FRECCIAROSSA 9709 | 07:58 Peschiera del Garda station | 1h32 | 09:30 Venice Mestre | 1 change | |
Regionale TRENORD 2615 · Regionale Veloce 3485 | 07:58 Peschiera del Garda station | 1h39 | 09:37 Venice Mestre | 1 change | |
FRECCIAROSSA 9710 | 08:44 Peschiera del Garda station | 1h16 | 10:00 Venice Mestre | 0 changesdirect | |
FRECCIAROSSA 9710 | 08:44 Peschiera del Garda station | 1h28 | 10:12 Venice Santa Lucia | 0 changesdirect | |
Regionale TRENORD 2617+ FRECCIAROSSA 9715 | 08:58 Peschiera del Garda station | 1h32 | 10:30 Venice Mestre | 1 change | |
Regionale TRENORD 2617 · Regionale Veloce 3495 | 08:58 Peschiera del Garda station | 1h39 | 10:37 Venice Mestre | 1 change | |
FRECCIAROSSA 9717 | 09:44 Peschiera del Garda station | 1h16 | 11:00 Venice Mestre | 0 changesdirect | |
FRECCIAROSSA 9717 | 09:44 Peschiera del Garda station | 1h28 | 11:12 Venice Santa Lucia | 0 changesdirect | |
Regionale TRENORD 2619 · Regionale Veloce 3513 | 09:58 Peschiera del Garda station | 1h39 | 11:37 Venice Mestre | 1 change | |
Regionale TRENORD 2628+ FRECCIAROSSA 9723 | 10:57 Peschiera del Garda station | 2h03 | 13:00 Venice Mestre | 1 change | |
8981 | 11:34 Peschiera del Garda station | 1h29 | 13:03 Venice Santa Lucia | 0 changesdirect | |
8981 | 11:34 Peschiera del Garda station | 1h18 | 12:52 Venice Mestre | 0 changesdirect | |
Regionale TRENORD 2623 · Regionale Veloce 3497 | 11:58 Peschiera del Garda station | 1h39 | 13:37 Venice Mestre | 1 change | |
Regionale TRENORD 2625 · Regionale Veloce 3499 | 12:59 Peschiera del Garda station | 1h38 | 14:37 Venice Mestre | 1 change | |
FRECCIAROSSA 9731 | 13:44 Peschiera del Garda station | 1h16 | 15:00 Venice Mestre | 0 changesdirect | |
FRECCIAROSSA 9731 | 13:44 Peschiera del Garda station | 1h28 | 15:12 Venice Santa Lucia | 0 changesdirect | |
Regionale TRENORD 2627 · Regionale Veloce 3503 | 13:58 Peschiera del Garda station | 1h39 | 15:37 Venice Mestre | 1 change | |
Regionale TRENORD 2627+ FRECCIAROSSA 9733 | 13:58 Peschiera del Garda station | 1h32 | 15:30 Venice Mestre | 1 change | |
8987 | 14:33 Peschiera del Garda station | 1h19 | 15:52 Venice Mestre | 0 changesdirect | |
8987 | 14:33 Peschiera del Garda station | 1h30 | 16:03 Venice Santa Lucia | 0 changesdirect | |
Regionale TRENORD 2629 · Regionale Veloce 3505 | 14:58 Peschiera del Garda station | 1h39 | 16:37 Venice Mestre | 1 change | |
FRECCIAROSSA 9737 | 15:14 Peschiera del Garda station | 1h16 | 16:30 Venice Mestre | 0 changesdirect | |
FRECCIAROSSA 9741 | 15:44 Peschiera del Garda station | 1h28 | 17:12 Venice Santa Lucia | 0 changesdirect | |
FRECCIAROSSA 9741 | 15:44 Peschiera del Garda station | 1h16 | 17:00 Venice Mestre | 0 changesdirect | |
Regionale TRENORD 2631 · Regionale Veloce 3507 | 15:58 Peschiera del Garda station | 1h39 | 17:37 Venice Mestre | 1 change | |
Regionale TRENORD 2631+ FRECCIAROSSA 9743 | 15:58 Peschiera del Garda station | 1h32 | 17:30 Venice Mestre | 1 change | |
FRECCIAROSSA 9747 | 16:44 Peschiera del Garda station | 1h16 | 18:00 Venice Mestre | 0 changesdirect | |
FRECCIAROSSA 9747 | 16:44 Peschiera del Garda station | 1h28 | 18:12 Venice Santa Lucia | 0 changesdirect | |
Regionale TRENORD 2633+ FRECCIAROSSA 9749 | 16:58 Peschiera del Garda station | 1h30 | 18:28 Venice Mestre | 1 change | |
Regionale TRENORD 2633 · Regionale Veloce 3551 | 16:58 Peschiera del Garda station | 1h39 | 18:37 Venice Mestre | 1 change | |
Regionale TRENORD 2635+ FRECCIAROSSA 9753 | 17:58 Peschiera del Garda station | 1h32 | 19:30 Venice Mestre | 1 change | |
Regionale TRENORD 2635 · Regionale Veloce 3523 | 17:58 Peschiera del Garda station | 1h39 | 19:37 Venice Mestre | 1 change | |
8995 | 18:34 Peschiera del Garda station | 1h18 | 19:52 Venice Mestre | 0 changesdirect | |
8995 | 18:34 Peschiera del Garda station | 1h29 | 20:03 Venice Santa Lucia | 0 changesdirect | |
FRECCIAROSSA 9755 | 18:44 Peschiera del Garda station | 1h16 | 20:00 Venice Mestre | 0 changesdirect | |
Regionale TRENORD 2637 · Regionale 17247 | 18:58 Peschiera del Garda station | 2h45 | 21:43 Venice Mestre | 1 change | |
Regionale TRENORD 2637+ FRECCIAROSSA 9757 | 18:58 Peschiera del Garda station | 1h32 | 20:30 Venice Mestre | 1 change | |
FRECCIAROSSA 9763 | 20:47 Peschiera del Garda station | 1h28 | 22:15 Venice Santa Lucia | 0 changesdirect | |
FRECCIAROSSA 9763 | 20:47 Peschiera del Garda station | 1h16 | 22:03 Venice Mestre | 0 changesdirect | |
Regionale TRENORD 2641 · Regionale Veloce 3521 | 20:58 Peschiera del Garda station | 1h39 | 22:37 Venice Mestre | 1 change | |
Regionale 16277 | 05:16 Peschiera del Garda station | 2h40 | 07:56 Venice Santa Lucia | 0 changesdirect | |
Regionale 16277 · Regionale Veloce 3483 | 05:16 Peschiera del Garda station | 1h58 | 07:14 Venice Santa Lucia | 1 change | |
Regionale 16017 | 06:03 Peschiera del Garda station | 1h34 | 07:37 Venice Mestre | 0 changesdirect | |
Regionale 16017 | 06:03 Peschiera del Garda station | 1h47 | 07:50 Venice Santa Lucia | 0 changesdirect | |
Regionale TRENORD 2608+ FRECCIAROSSA 9703 | 06:12 Peschiera del Garda station | 1h48 | 08:00 Venice Mestre | 1 change | |
Regionale TRENORD 2613 · Regionale Veloce 3489 | 06:58 Peschiera del Garda station | 1h39 | 08:37 Venice Mestre | 1 change | |
FRECCIAROSSA 9705 | 07:14 Peschiera del Garda station | 1h28 | 08:42 Venice Santa Lucia | 0 changesdirect | |
FRECCIAROSSA 9705 | 07:14 Peschiera del Garda station | 1h16 | 08:30 Venice Mestre | 0 changesdirect | |
FRECCIAROSSA 9707 | 07:44 Peschiera del Garda station | 1h16 | 09:00 Venice Mestre | 0 changesdirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Peschiera del Garda to Venice by train or coach
Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
02 Dec
03 Dec
04 Dec
05 Dec
06 Dec
07 Dec
08 Dec
How far in advance should I book train tickets from Peschiera del Garda to Venice?
ReviewsReviews for the rail journey from Peschiera del Garda to Venice

Journey information
Overview: Train from Peschiera del Garda to Venice
Trains from Peschiera del Garda to Venice run on average 37 times per day, taking around 1h 32m. Cheap train tickets for this journey start at £11 if you book in advance.
There are 17 trains per day. The earliest train runs at 00:17, the last at 23:51. The fastest train covers the 128 km distance in 1h 32m.
Distance 128 km |
Average train duration 1h 32m |
Cheapest ticket price £11 |
Trains per day 37 |
Direct trains 17 |
Fastest train 1h 32m |
First train 00:17 |
Last train 23:51 |
Train companies: Regionale, Frecciarossa, Italo, Trenitalia, Trenord from Peschiera del Garda to Venice trainsRegionale, Frecciarossa, Italo, Trenitalia, Trenord trains will get you between Peschiera del Garda and Venice from £11. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale
Frecciarossa
Italo
Trenitalia
Trenord
Venice’s new Access Fee
If you’re traveling to Venice by between April 25 and July 14, you might need to pay an additional €5 Access Fee. Find out more about traveling to Venice.
Trains from Peschiera del Garda to Venice
When looking at trains travelling from Pescheira del Garda to Venice, you'll find numerous routes offered every day. These trips start as early as 06:15 a.m. and run a couple of times an hour until later in the evening. There are a variety of routes available, some with no changeovers and others with one or two changes en route. Your train will always depart from the same station but you'll arrive at one of four stations in Venice including Santa Lucia, the main train station serving the city, as well as Venice Mestre, which is on the mainland rather than in Venice, and Venezia Porto Marghera and Venezia Carpenedo. There are two train operators offering a variety of different trains. Italo offers a high_speed train between the destinations that usually travels to Santa Lucia without a changeover and will take close to 1h 30min. Trenitalia offers a regional service, a high_speed service, and a night train between these destinations.
Peschiera del Garda to Venice Train Time: Daily Departures
Thanks to the popularity of this route, you'll find several trains travelling throughout the day between these destinations. Your first train will start each morning around 06:15 a.m. and there will be a couple of trains per hour between then and the last train departure around 09:58 p.m. each evening. There are roughly 27 trains per day covering the 79 miles (127 km) between the two main stations. Trenitalia operates approximately 25 of these trains, while Italo usually only has two trains operating this route on a normal day.
How long is the journey by train from Peschiera del Garda to Venice?
The travel time between these two cities depends largely on where you're travelling to and how many changeovers you have along the way. The majority of the high_speed trains operated by either Italo or Trenitalia usually have direct routes and will cover the distance in a time between 1h 15min and 1h 30min if there are no stops along the way. If you're taking a regional train with one stopover en route, expect your travel time to be close to 2h, depending on the length of the stopover. If you're travelling on one of the night buses with multiple stopovers along the way, your travel time will be closer to 2h 30min, depending on how long the changeovers are.


Abbaye d'Abbeville. Source: Shutterstock
="People visiting Piazza San Marco square in Venice.">What is/are the departure and arrival stations for trains from Peschiera del Garda to Venice?
Departure train station: Peschiera del Garda train station is the main station serving the region and also forms part of the Milan Venice railway line. You'll find the station situated in Piazzale Stazione along the eastern bank of the Minicio River and the station offers standard amenities for all travellers including ATMs, luggage storage facilities, and toilets.
Arrival train station: When travelling between these two cities, you'll have the choice of four different arrival stations. Venice Mestre, which is a large train station fitted with all the basic amenities. This station is located on the mainland and not directly in the city centre of Venice. If you're staying on the outskirts, this is a better option. The three night train options travel to either Mestre, Venezia Porto Marghera, or Venezia Carpenedo train stations. The more frequent options all travel to Santa Lucia, which is the main train station serving the city of Venice. located in the heart of the city. The station is home to a wide variety of amenities including numerous eateries, bars, and restaurants, as well as ATMs, luggage storage, a first_class Trenitalia lounge and a standard_class Italo lounge for all passengers.
Which train companies travel from Peschiera del Garda to Venice?
When travelling this route, your trip will be operated by one of two train operators. Italo or Trenitalia. Trenitalia offers the more frequent options, with around 25 daily trains operating between these two destinations. If you're travelling with Italo, you'll have the choice of two options during the day. Italo trains are high_speed trains operating throughout Italy and will get you to Venice in around 1h 30min. Trenitalia offers three options for this route. A high_speed train, an intercity train, and a night train. The high_speed trains will take between 1h 15min and 1h 30min, while the others will take anywhere from 1h 50min to 2h 30min depending on the length of the stopovers and how many there are en route.
Italo trains from Peschiera del Garda to Venice
Italo offers the less frequent option when travelling these routes. All of their trains are high_speed operators and they usually offer direct routes without the need for a changeover en route. A trip on one of the Italo trains typically takes close to 1h 30min.
Trenitalia trains from Peschiera del Garda to Venice
Trenitalia offers the more frequent option and provides you with numerous choices. Your high_speed options are the fastest and usually come with direct routes from Peschiera del Garda to Venice Santa Lucia in less than 1h 30min. The Regionale intercity and night train options usually have at least one changeover en route and tend to take longer. They are usually the more comfortable options though.
Train Peschiera del Garda to Venice: Services on Board
When taking a train from Peschiera del Garda to Venice, you'll have the luxury of choosing between first and second class. First_class may not give you an extra luggage allowance, you'll still be limited to one large stowaway bag, but you will have extra legroom, more comfortable seats, charging stations, a foldable table, WiFi, and access to food and beverages if they're available on the cart. You'll be able to take at least two small pets with you provided they're in a suitable pet carrier for the whole journey. If you want to take a bicycle with you, you'll need to call ahead and book a space for a non_foldable bike, though most foldable bikes can be carried on provided they fit in the luggage carrier. If you're travelling with a disability, you can visit Sala Blu directly at your departure station or call the train company a day or two before and arrange the assistance you need.
Night trains Peschiera del Garda
When taking this route in the evening, you'll have access to three night train options. All three trains leave the station at 09:58 p.m. each evening and make their way to Venice with two stops en route. Your stops will be at Venice Mestre, Venezia Porto Marghera, or Venezia Carpenedo. These trains typically take a little longer than the other trains, with a travel time of around 2h 30min, but they are usually more comfortable.
Traveling by train: Sustainable journey
The only travel that is currently more sustainable than train travel is if you either walk or bike the distance. Travelling by train tends to emit up to 70% less carbon into the atmosphere than travelling by car or plane. Covering the distance between these two destinations by car could mean three times more CO2 emissions, while a plane could be four times as much. You'll also find the use of space when travelling by train to be more efficient and there's less noise pollution.
How to find cheap train tickets from Peschiera del Garda to Venice?
There are a variety of ways to ensure cheap travel when booking your train tickets to Venice. Take advantage of the Omio Magazine and the tips offered for travelling efficiently. Search on Omio to take advantage of the consolidated information provided to you on a single results page in your language and also offers the chance to filter by price. try to book your tickets as early as possible. They go on sale months in advance and increase in price the closer to the departure date you get. You can also save by searching with flexible dates and picking up different deals on different days. Avoid travelling on the weekend as these tickets are usually more pricey than those during the week.

Abbaye d'Abbeville. Source: Shutterstock
o_bridge_grand_canal_venice.jpg); width:100%; height:200px;">__
Abbaye d'Abbeville. Source: Shutterstock
o_bridge_grand_canal_venice.jpg "
Abbaye d'Abbeville. Source: Shutterstock
="Ri
Abbaye d'Abbeville. Source: Shutterstock
o bridge over the Grand Canal of Venice.">To Venice by train—travel tips
Venice stands as the capital of the Veneto region in northern Italy and is a popular holiday destination for many travellers. It's most well_known for having no roads, only canals, and all of them are lined with Gothic palaces Renaissance palaces among others. There is no shortage of activities to indulge in, sights to see, and foods to eat while visiting Venice. Consider doing a couple of these things while you're in the city:
- Visit St. Mark’s Basilica, a beautiful piece of history and architecture
- Check out St. Mark’s Square
- Visit the Ponte di Ri

Abbaye d'Abbeville. Source: Shutterstock
o, one of the most famous and iconic bridges - Take a trip along Canale Grande
- Explore the works and exhibits housed at Gallerie dell’Accademia
- Travel under the Bridge of Sighs
- Ride a Vaporetto through the Grand Canal
- Spend time exploring one of the smaller islands, San Giorgio Maggiore
FAQs: Peschiera del Garda to Venice train
Find answers to the most common questions about traveling from Peschiera del Garda to Venice by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Venice, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Peschiera del Garda and Venice
- 6:00 AM - 8:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours a day. Access via Piazzale Stazione.
- Iona Seafood Pub
- Osteria Goto
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €1
- Hotel Bella Italia
- Hotel San Marco
- Hotel Garden
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-3 for trains to Verona, Milan, and Venice
- Bus: Several local lines available
- Ferry: Connections to other Lake Garda towns
- Mon - Sun: 05:50 - 20:30
- Provided by KiPoint and located on the ground floor.
- McDonald’s
- Chock Full O'Nuts
- Puro Gusto
- Juice Bar
- Rossosapore
- Full accessibility facilities, including toilets, ramps, wheelchairs, elevators and a mobility assistance center.
- Best Western Hotel Tritone
- The Plaza Hotel
- Hotel Villa Constanza
- Mon - Sun: 05:50 - 20:30
- Located in the main concourse.
- Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
- Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
- Mon - Sun: 06:00 - 21:00
- Free WiFi available throughout station.
- Luggage lockers are located on Platform 1.
- GROM Ice Cream
- Venchi Cioccolato
- Bistrot
- Tentazione Café
- L’Artenl Gelato
- Wheelchair access, step-free access to platforms.
- Venice Times Hotel
- Hotel Antiche Figure
- Hotel Abbazia
- Mon - Sun: 06:00 - 21:00
- Located in the main passenger area.
- Bus lines: 1, 2, 4.1, 4.2, 5.1, 5.2, 3, N
- Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE
- 6:00 AM - 10:00 PM Monday - Sunday
- The car park is open 7 days a week, accessible via Viale della Stazione.
- Outside the main entrance.
- Ramps, restrooms.
- €1
- Hotel Mercure Venezia Marghera
- Hotel Lugano Torretta
- Hotel Mondial
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-2 for trains to Venice and Mestre
- Bus: Several lines available
- Tram: Line T1
- Train: Regional trains to Venice and Mestre
- 6:00 AM - 8:00 PM Monday - Sunday
- Parking is available near the station.
- Outside the main entrance.
- Ramps, restrooms.
- €1
- Hotel Alverì
- Hotel Garibaldi
- Hotel Kappa
- Free
- The station is a small regional stop with basic facilities and two platforms.
- Bus: Line 2
- Tram: Line T1
Most popular train connections from Peschiera del Garda
More options for your journey from Peschiera del Garda to Venice
Here are some other resources that might have the information you need


