The cheapest trains from Brescia to Venice

Showing times and prices for 17 Oct

Cheapest

£13

Average

£24

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 Brescia to Venice will cost around £ 24 if you buy it on the day, but the cheapest tickets can be found for only £ 13.

Cheapest
10:19Brescia, Borgo San Giovanni2h31 12:50Venice Santa Lucia
2 changes
£131One-way
Cheapest
10:33Brescia2h17 12:50Venice Santa Lucia
1 changes
£131One-way
Cheapest
18:33Brescia2h17 20:50Venice Santa Lucia
1 changes
£131One-way
Cheapest
08:33Brescia2h17 10:50Venice Santa Lucia
1 changes
£131One-way
Cheapest
13:33Brescia2h17 15:50Venice Santa Lucia
1 changes
£131One-way

Timetable Brescia to Venice

Showing trains for tomorrow, Sun, 17 Oct
07:25Brescia, Borgo San Giovanni2h25 09:50Venice Santa Lucia
0 changes
07:33Brescia2h17 09:50Venice Santa Lucia
0 changes
08:13Brescia1h50 10:03Venice Santa Lucia
0 changes
08:23Brescia1h37 10:00Venice Mestre
0 changes
08:33Brescia2h17 10:50Venice Santa Lucia
0 changes
08:35Brescia, Borgo San Giovanni2h07 10:42Venice Santa Lucia
0 changes
08:53Brescia1h49 10:42Venice Santa Lucia
0 changes
09:00Brescia, Borgo San Giovanni2h50 11:50Venice Santa Lucia
0 changes
09:00Brescia, Borgo San Giovanni2h12 11:12Venice Santa Lucia
0 changes
09:23Brescia1h49 11:12Venice Santa Lucia
0 changes
09:33Brescia2h17 11:50Venice Santa Lucia
0 changes
10:13Brescia1h50 12:03Venice Santa Lucia
0 changes
10:19Brescia, Borgo San Giovanni2h31 12:50Venice Santa Lucia
0 changes
10:33Brescia2h17 12:50Venice Santa Lucia
0 changes
11:42Brescia, Borgo San Giovanni2h30 14:12Venice Santa Lucia
0 changes
12:13Brescia1h50 14:03Venice Santa Lucia
0 changes
12:23Brescia1h49 14:12Venice Santa Lucia
0 changes
12:33Brescia2h17 14:50Venice Santa Lucia
0 changes
13:33Brescia2h17 15:50Venice Santa Lucia
0 changes
14:23Brescia1h49 16:12Venice Santa Lucia
0 changes
14:33Brescia2h17 16:50Venice Santa Lucia
0 changes
15:00Brescia, Borgo San Giovanni2h50 17:50Venice Santa Lucia
0 changes
15:00Brescia, Borgo San Giovanni2h12 17:12Venice Santa Lucia
0 changes
15:13Brescia1h50 17:03Venice Santa Lucia
0 changes
15:23Brescia1h49 17:12Venice Santa Lucia
0 changes
15:33Brescia2h17 17:50Venice Santa Lucia
0 changes
16:23Brescia1h49 18:12Venice Santa Lucia
0 changes
16:33Brescia2h17 18:50Venice Santa Lucia
0 changes
16:53Brescia1h49 18:42Venice Santa Lucia
0 changes
17:00Brescia, Borgo San Giovanni2h50 19:50Venice Santa Lucia
0 changes
17:13Brescia1h50 19:03Venice Santa Lucia
0 changes
17:33Brescia2h17 19:50Venice Santa Lucia
0 changes
18:33Brescia2h17 20:50Venice Santa Lucia
0 changes
18:53Brescia1h49 20:42Venice Santa Lucia
0 changes
19:00Brescia, Borgo San Giovanni2h00 21:00Venice Mestre
0 changes
19:00Brescia, Borgo San Giovanni3h56 22:56Venice Santa Lucia
0 changes
19:13Brescia1h50 21:03Venice Santa Lucia
0 changes
19:23Brescia1h37 21:00Venice Mestre
0 changes
19:33Brescia3h23 22:56Venice Santa Lucia
0 changes
20:23Brescia1h32 21:55Venice Mestre
0 changes
21:00Brescia, Borgo San Giovanni2h50 23:50Venice Santa Lucia
0 changes
21:13Brescia1h50 23:03Venice Santa Lucia
0 changes
21:33Brescia2h42 00:15Venice Mestre
0 changes
21:33Brescia2h17 23:50Venice Santa Lucia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
16 Oct
£13Regionale
£12Flixbus
Sun
17 Oct
£13Regionale
£9Flixbus
Mon
18 Oct
£13Regionale
£12Flixbus
Tue
19 Oct
£13Regionale
Find prices
Wed
20 Oct
£13Regionale
Find prices
Thu
21 Oct
£13Regionale
Find prices
Fri
22 Oct
£13Regionale
£12Flixbus
Sat
23 Oct
£13Regionale
£9Flixbus
Sun
24 Oct
£13Regionale
£9Flixbus
Mon
25 Oct
£13Regionale
£7Flixbus
Tue
26 Oct
£13Regionale
Find prices
Wed
27 Oct
£13Regionale
Find prices
Thu
28 Oct
£13Regionale
Find prices
Fri
29 Oct
£13Regionale
Find prices
Sat
30 Oct
£13Regionale
£14Flixbus
Sun
31 Oct
£13Regionale
Find prices
Mon
1 Nov
£13Regionale
£14Flixbus
Tue
2 Nov
£13Regionale
Find prices
Wed
3 Nov
£13Regionale
Find prices

The fastest trains from Brescia to Venice

Showing times and prices for 17 Oct

Fastest Journey

1 h 32 m

Average

2 h 12 m

Trains per day

44

Distance

164 km

Of the 44 trains that leave Brescia for Venice every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 164 km distance in an average of 2 h 12 m but if you time it right, some trains will get you there in just 1 h 32 m .

The slowest trains will take 3 h 56 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
20:23Brescia1h32 21:55Venice Mestre
0 changes
£331One-way
2nd Fastest
08:23Brescia1h37 10:00Venice Mestre
0 changes
£331One-way
2nd Fastest
19:23Brescia1h37 21:00Venice Mestre
0 changes
£411One-way
14:23Brescia1h49 16:12Venice Santa Lucia
0 changes
£331One-way
16:53Brescia1h49 18:42Venice Santa Lucia
0 changes
£371One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Venice from Brescia

distanceDistance101 miles (163 km)
durationAverage train duration2 h 55 min
priceAverage train ticket price£13 (€14)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesItalo, Frecciarossa, Regionale Veloce, Regionale or Trenitalia

Trains from Brescia to Venice cover the 101 miles (163 km) long trip taking on average 2 h 55 min with our travel partners like Italo, Frecciarossa, Regionale Veloce, Regionale or Trenitalia. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £13, but the average price of train tickets is £13. Travellers depart most frequently from Brescia and arrive in Venezia Mestre.

Train companies

Italo trains between Brescia and Venice

Italo trains will get you between Brescia and Venice from £13. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Italo

Find cheap tickets for Italo trains between Brescia and Venice on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Brescia to Venice train timetable from Italo, the latest train ticket offers available and other travel information for the 101 miles (163 km) route between Brescia and Venice, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Brescia and Venice in the Omio app, you can check to see if the Italo trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Italo train timetable for your ideal departure and arrival times, compare the best route available to get to Venice from Brescia and then book a cheap train with ease. Sit back and enjoy your upcoming train between Brescia and Venice with Italo!

Operator ticket policies for COVID

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

Travel Tips

Trains from Brescia 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 Brescia to Venice.
FAQs
How much do cheap train tickets to Venice from Brescia cost?
If you’re looking to save money on tickets, you can find a cheap train from Brescia to Venice for as little as £13  in the next 7 days.
What is the average cost of a train from Brescia to Venice?
If you’re looking to purchase your train tickets in the next week, you can expect the Brescia to Venice train price to come in at an average of £13  one way.
What is the distance by train from Brescia to Venice?
When travelling this route you should expect the distance between Brescia and Venice via train to be approximately 101 miles (163 km).
What is the average Brescia to Venice train duration?
The Brescia to Venice train duration is on average 2 h 55 min, which is to be expected when travelling 101 miles (163 km) from Brescia to Venice. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure train station in Brescia and arrival train station in Venice?

Omio customers travelling this route depart most frequently from Brescia   and arrive in Venezia Mestre.

Where is the departure train station in Brescia located? Where is the arrival train station in Venice located?

The most popular departure train station with passengers for this trip, called Brescia, is located 1 mile (s) / 1 km from the city centre of Brescia.

The most popular arrival train station, Venezia Mestre, is located 5 mile (s) / 8 km away from the city centre of Venice.

Which train providers can get me from Brescia to Venice?
Take the Brescia to Venice train with Italo, Frecciarossa, Regionale Veloce, Regionale or Trenitalia. However, it's always good to check out all possible train providers for the journey to Venice from Brescia as there might be differences in the amenities they offer.
Are there any Brescia to Venice direct trains?
Yes, there are 25 direct trains per day from Brescia to Venice with Trenitalia, Frecciarossa or Regionale, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your train ticket.
How many trains per day are there to Venice from Brescia?
The average number of trains departing Brescia for Venice is 25 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Brescia to Venice? When does the last train depart from Brescia to Venice?
The first train from Brescia to Venice leaves at 19: 33   and the last train for this leaves at 20: 33. Omio shows you the latest train from Brescia to Venice times to help you book the best departure time for this journey.
How far in advance should I purchase a train ticket from Brescia to Venice to get the best deals?
If you buy a train ticket from Brescia to Venice within the next 7 days, you can find tickets to cost on average £13 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Brescia to Venice are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Brescia
Venice
The major railway station for departures from Brescia is Brescia. Read all the information you need to know about services, amenities and connections at Brescia for your trip from Brescia to Venice.