Brescia to Venice train

Sun, 19 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Brescia to Venice

Showing times and prices for 19 May

Cheapest

The best way to find a cheap train ticket from Brescia to Venice is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Regionale
08:582h18
Brescia station
11:16Venice Mestre
£141One-way
1 change
Cheapest
Regionale
08:362h40
Brescia Borgo San Giovanni
11:16Venice Mestre
£141One-way
2 changes
Cheapest
Regionale
07:253h12
Brescia Borgo San Giovanni
10:37Venice Mestre
£141One-way
2 changes
Cheapest
Regionale
07:223h15
Brescia
10:37Venice Mestre
£141One-way
2 changes
Cheapest
Regionale
08:332h43
Brescia
11:16Venice Mestre
£141One-way
2 changes

Train timetableBrescia to Venice

Showing trains for tomorrow, Sunday, 19 May
Regionale
06:123h38
Brescia
09:50Venice Santa Lucia
2 changes
Frecciarossa
06:122h48
Brescia
09:00Venice Mestre
1 change
Frecciarossa
06:152h45
Brescia Borgo San Giovanni
09:00Venice Mestre
1 change
Regionale
06:153h35
Brescia Borgo San Giovanni
09:50Venice Santa Lucia
2 changes
Frecciarossa
07:222h20
Brescia
09:42Venice Santa Lucia
1 change
Regionale
07:223h15
Brescia
10:37Venice Mestre
2 changes
Frecciarossa
07:231h37
Brescia station
09:00Venice Mestre
0 changes
Regionale
07:253h12
Brescia Borgo San Giovanni
10:37Venice Mestre
2 changes
Frecciarossa
07:252h17
Brescia Borgo San Giovanni
09:42Venice Santa Lucia
1 change
Regionale
07:332h17
Brescia station
09:50Venice Santa Lucia
1 change
Frecciarossa
07:531h49
Brescia station
09:42Venice Santa Lucia
0 changes
Italo
08:131h39
Brescia station
09:52Venice Mestre
0 changes
Italo
08:131h50
Brescia station
10:03Venice Santa Lucia
0 changes
Frecciarossa
08:231h37
Brescia station
10:00Venice Mestre
0 changes
Regionale
08:332h43
Brescia
11:16Venice Mestre
2 changes
Frecciarossa
08:332h09
Brescia
10:42Venice Santa Lucia
1 change
Regionale
08:332h04
Brescia station
10:37Venice Mestre
1 change
Regionale
08:362h40
Brescia Borgo San Giovanni
11:16Venice Mestre
2 changes
Frecciarossa
08:362h06
Brescia Borgo San Giovanni
10:42Venice Santa Lucia
1 change
Frecciarossa
08:531h49
Brescia station
10:42Venice Santa Lucia
0 changes
Regionale
08:582h18
Brescia station
11:16Venice Mestre
1 change
Regionale
08:582h52
Brescia
11:50Venice Santa Lucia
2 changes
Frecciarossa
08:582h14
Brescia
11:12Venice Santa Lucia
1 change
Frecciarossa
09:012h11
Brescia Borgo San Giovanni
11:12Venice Santa Lucia
1 change
Regionale
09:012h49
Brescia Borgo San Giovanni
11:50Venice Santa Lucia
2 changes
Frecciarossa
09:231h49
Brescia station
11:12Venice Santa Lucia
0 changes
Regionale
09:332h17
Brescia station
11:50Venice Santa Lucia
1 change
Frecciarossa
09:531h49
Brescia station
11:42Venice Santa Lucia
0 changes
Italo
10:131h39
Brescia station
11:52Venice Mestre
0 changes
Italo
10:131h50
Brescia station
12:03Venice Santa Lucia
0 changes
Frecciarossa
10:231h49
Brescia station
12:12Venice Santa Lucia
0 changes
Regionale
10:332h17
Brescia station
12:50Venice Santa Lucia
1 change
Regionale
10:582h52
Brescia
13:50Venice Santa Lucia
2 changes
Frecciarossa
10:583h14
Brescia
14:12Venice Santa Lucia
1 change
Regionale
11:012h49
Brescia Borgo San Giovanni
13:50Venice Santa Lucia
2 changes
Frecciarossa
11:013h11
Brescia Borgo San Giovanni
14:12Venice Santa Lucia
1 change
Regionale
11:332h17
Brescia station
13:50Venice Santa Lucia
1 change
Italo
12:131h39
Brescia station
13:52Venice Mestre
0 changes
Italo
12:131h50
Brescia station
14:03Venice Santa Lucia
0 changes
Frecciarossa
12:231h49
Brescia station
14:12Venice Santa Lucia
0 changes
Regionale
12:332h17
Brescia station
14:50Venice Santa Lucia
1 change
Italo
13:131h39
Brescia station
14:52Venice Mestre
0 changes
Italo
13:131h50
Brescia station
15:03Venice Santa Lucia
0 changes
Frecciarossa
13:231h49
Brescia station
15:12Venice Santa Lucia
0 changes
Regionale
13:332h17
Brescia station
15:50Venice Santa Lucia
1 change
Frecciarossa
14:231h49
Brescia station
16:12Venice Santa Lucia
0 changes
Regionale
14:332h17
Brescia station
16:50Venice Santa Lucia
1 change
Frecciarossa
14:531h49
Brescia station
16:42Venice Santa Lucia
0 changes
Frecciarossa
14:582h14
Brescia
17:12Venice Santa Lucia
1 change
Regionale
14:582h52
Brescia
17:50Venice Santa Lucia
2 changes
Regionale
15:012h49
Brescia Borgo San Giovanni
17:50Venice Santa Lucia
2 changes
Frecciarossa
15:012h11
Brescia Borgo San Giovanni
17:12Venice Santa Lucia
1 change
Frecciarossa
15:231h49
Brescia station
17:12Venice Santa Lucia
0 changes
Regionale
15:332h17
Brescia station
17:50Venice Santa Lucia
1 change
Frecciarossa
15:531h37
Brescia station
17:30Venice Mestre
0 changes
Frecciarossa
16:231h49
Brescia station
18:12Venice Santa Lucia
0 changes
Regionale
16:332h17
Brescia station
18:50Venice Santa Lucia
1 change
Frecciarossa
16:531h49
Brescia station
18:42Venice Santa Lucia
0 changes
Regionale
16:582h52
Brescia
19:50Venice Santa Lucia
2 changes
Frecciarossa
16:582h14
Brescia
19:12Venice Santa Lucia
1 change
Frecciarossa
17:012h11
Brescia Borgo San Giovanni
19:12Venice Santa Lucia
1 change
Regionale
17:012h49
Brescia Borgo San Giovanni
19:50Venice Santa Lucia
2 changes
Frecciarossa
17:231h49
Brescia station
19:12Venice Santa Lucia
0 changes
Regionale
17:332h17
Brescia station
19:50Venice Santa Lucia
1 change
Frecciarossa
17:531h35
Brescia station
19:28Venice Mestre
0 changes
Italo
18:131h37
Brescia station
19:50Venice Mestre
0 changes
Regionale
18:332h17
Brescia station
20:50Venice Santa Lucia
1 change
Frecciarossa
18:531h49
Brescia station
20:42Venice Santa Lucia
0 changes
Regionale
18:583h05
Brescia
22:03Venice Santa Lucia
2 changes
Frecciarossa
18:582h02
Brescia
21:00Venice Mestre
1 change
Regionale
19:013h02
Brescia Borgo San Giovanni
22:03Venice Santa Lucia
2 changes
Frecciarossa
19:011h59
Brescia Borgo San Giovanni
21:00Venice Mestre
1 change
Italo
19:131h39
Brescia station
20:52Venice Mestre
0 changes
Italo
19:131h50
Brescia station
21:03Venice Santa Lucia
0 changes
Frecciarossa
19:231h37
Brescia station
21:00Venice Mestre
0 changes
Regionale
19:332h30
Brescia station
22:03Venice Santa Lucia
1 change
Frecciarossa
19:531h49
Brescia station
21:42Venice Santa Lucia
0 changes
Italo
20:131h39
Brescia station
21:52Venice Mestre
0 changes
Italo
20:131h50
Brescia station
22:03Venice Santa Lucia
0 changes
Frecciarossa
20:231h37
Brescia station
22:00Venice Mestre
0 changes
Frecciarossa
20:582h17
Brescia
23:15Venice Santa Lucia
1 change
Regionale
20:582h52
Brescia
23:50Venice Santa Lucia
2 changes
Regionale
21:012h49
Brescia Borgo San Giovanni
23:50Venice Santa Lucia
2 changes
Frecciarossa
21:012h14
Brescia Borgo San Giovanni
23:15Venice Santa Lucia
1 change
Frecciarossa
21:231h52
Brescia station
23:15Venice Santa Lucia
0 changes
Regionale
21:332h17
Brescia station
23:50Venice Santa Lucia
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Brescia to Venice by train or coach

Sun
19 May
Mon
20 May
Tue
21 May
Wed
22 May
Thu
23 May
Fri
24 May
Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun
Sat
08 Jun

Train times from Brescia to Venice

Showing times and prices for 19 May

Fastest Journey

1 h 35 m

Average

2 h 13 m

Trains per day

86

Distance

164 km

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

Fastest
Frecciarossa
17:531h35
Brescia station
19:28Venice Mestre
£421One-way
0 changes
2nd Fastest
Italo
18:131h37
Brescia station
19:50Venice Mestre
£571One-way
0 changes
2nd Fastest
Frecciarossa
08:231h37
Brescia station
10:00Venice Mestre
£421One-way
0 changes
2nd Fastest
Frecciarossa
20:231h37
Brescia station
22:00Venice Mestre
£421One-way
0 changes
2nd Fastest
Frecciarossa
15:531h37
Brescia station
17:30Venice Mestre
£421One-way
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Brescia to Venice

distanceDistance101 miles
durationAverage train duration1 h 37 min
priceAverage train ticket price£15 (€16)
frequencyTrain frequency24 a day
changesDirect trainYes, there are 14 direct trains a day
carriersTrain providersRegionale, Italo, Frecciarossa, Trenitalia, ÖBB Nightjet or Trenord

Trains from Brescia to Venice cover the 101 miles long journey taking on average 1 h 37 min with our travel partners like Regionale, Italo, Frecciarossa, Trenitalia, ÖBB Nightjet or Trenord. Normally, there are 24 trains operating per day, including direct services available. While the average ticket price for this trip costs around £15, you can find the cheapest train ticket for as low as £13. Travellers depart most frequently from Brescia and arrive in Venice Santa Lucia.

Train providers: Regionale, Italo and Frecciarossa trains Brescia to Venice

For as little as £12 you can travel by train from Brescia to Venice with Regionale, Italo and Frecciarossa. Omio will show you the best deals, timetables and tickets available for this route.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Regionale from Brescia to Venice train information:

  • Average Duration: 2 h 17 min
  • Cheapest Price: £13

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.

FAQs: Brescia to Venice train

FAQs: Travel by train from Brescia 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
Cheap train tickets from Brescia to Venice can start from as little as £13 when you book in advance. The average train ticket price for Brescia to Venice is £15; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Brescia to Venice train time is 1 h 37 min   covering the 101 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Brescia to Venice leaves at 06: 17. Plan your trip with the Journey Planner   from Omio.
The last train from Brescia to Venice leaves at 20: 33.
Yes, there are 14 direct trains a day from Brescia to Venice with Regionale, Italo or Frecciarossa. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Brescia to Venice with Italo or Frecciarossa. Overall you can travel with the following companies: Regionale, Italo, Frecciarossa, Trenitalia, ÖBB Nightjet or Trenord.
Take the Brescia to Venice train with Regionale, Italo, Frecciarossa, Trenitalia, ÖBB Nightjet or Trenord. However, it's always good to check out all possible train providers for the journey from Brescia to Venice as there might be differences in the amenities they offer.
Yes, you can take a night train from Brescia to Venice with ÖBB Nightjet. Find all the info regarding night trains in Europe.  

When departing from Brescia, you have various train station options to start your route from including Brescia, Brescia Borgo San Giovanni and Brescia Violino. When arriving in Venice, you can end your journey in train stations like Venice Santa Lucia, Venice Mestre and Venice.

Passengers board the train most frequently from Brescia, which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the train at Venice Santa Lucia, located 0 miles (0 m) away from the city centre.

A day trip to Venice from Brescia is worth doing with a journey time of 1 h 37 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Brescia to Venice by train is September.
You have options as you can travel to Venice from Brescia 2 different ways: train or coach.

Important Stations and Airports in Brescia and Venice

Brescia
Venice
Brescia is the most popular Brescia railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Brescia for your journey to Venice.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Brescia Borgo San GiovanniParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility

More options for your journey from Brescia to Venice

Here are some other resources that might have the information you need

Travel to popular destinations by train, coach, flight or ferry

HomeTrainsTrain Times to Venice Brescia to Venice train

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.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers