The cheapest trains from Brescia to Treviso

Showing times and prices for Oct 25

Cheapest

$20

Average

$43

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 Treviso will cost around $ 43 if you buy it on the day, but the cheapest tickets can be found for only $ 20.

Cheapest
01:33PMBrescia2h49 04:22PMTreviso Centrale
2 changes
$201One-way
Cheapest
09:33AMBrescia2h49 12:22PMTreviso Centrale
2 changes
$201One-way
Cheapest
06:33PMBrescia2h49 09:22PMTreviso Centrale
2 changes
$201One-way
Cheapest
02:33PMBrescia2h49 05:22PMTreviso Centrale
2 changes
$201One-way
Cheapest
03:33PMBrescia2h49 06:22PMTreviso Centrale
2 changes
$201One-way

Timetable Brescia to Treviso

Showing trains for tomorrow, Mon, Oct 25
06:13AMBrescia, Borgo San Giovanni3h09 09:22AMTreviso Centrale
0 changes
06:13AMBrescia, Borgo San Giovanni2h52 09:05AMTreviso Centrale
0 changes
06:31AMBrescia2h34 09:05AMTreviso Centrale
0 changes
06:31AMBrescia3h02 09:33AMTreviso
0 changes
06:31AMBrescia3h32 10:03AMTreviso
0 changes
06:31AMBrescia2h51 09:22AMTreviso Centrale
0 changes
07:33AMBrescia2h50 10:23AMTreviso Centrale
0 changes
07:39AMBrescia, Borgo San Giovanni2h53 10:32AMTreviso Centrale
0 changes
08:23AMBrescia2h09 10:32AMTreviso Centrale
0 changes
08:23AMBrescia2h40 11:03AMTreviso
0 changes
09:00AMBrescia, Borgo San Giovanni3h22 12:22PMTreviso Centrale
0 changes
09:23AMBrescia3h40 01:03PMTreviso
0 changes
09:33AMBrescia2h49 12:22PMTreviso Centrale
0 changes
11:42AMBrescia, Borgo San Giovanni2h50 02:32PMTreviso Centrale
0 changes
12:23PMBrescia2h09 02:32PMTreviso Centrale
0 changes
12:23PMBrescia2h40 03:03PMTreviso
0 changes
12:33PMBrescia2h32 03:05PMTreviso Centrale
0 changes
12:33PMBrescia2h49 03:22PMTreviso Centrale
0 changes
01:00PMBrescia, Borgo San Giovanni3h32 04:32PMTreviso Centrale
0 changes
01:33PMBrescia2h49 04:22PMTreviso Centrale
0 changes
01:33PMBrescia2h32 04:05PMTreviso Centrale
0 changes
02:23PMBrescia2h09 04:32PMTreviso Centrale
0 changes
02:23PMBrescia2h40 05:03PMTreviso
0 changes
02:33PMBrescia2h32 05:05PMTreviso Centrale
0 changes
02:33PMBrescia2h49 05:22PMTreviso Centrale
0 changes
03:00PMBrescia, Borgo San Giovanni3h22 06:22PMTreviso Centrale
0 changes
03:00PMBrescia, Borgo San Giovanni2h32 05:32PMTreviso Centrale
0 changes
03:23PMBrescia3h40 07:03PMTreviso
0 changes
03:23PMBrescia2h09 05:32PMTreviso Centrale
0 changes
03:23PMBrescia2h40 06:03PMTreviso
0 changes
03:33PMBrescia2h32 06:05PMTreviso Centrale
0 changes
03:33PMBrescia2h49 06:22PMTreviso Centrale
0 changes
04:19PMBrescia, Borgo San Giovanni2h46 07:05PMTreviso Centrale
0 changes
04:19PMBrescia, Borgo San Giovanni3h03 07:22PMTreviso Centrale
0 changes
04:23PMBrescia2h40 07:03PMTreviso
0 changes
04:23PMBrescia2h09 06:32PMTreviso Centrale
0 changes
04:33PMBrescia2h49 07:22PMTreviso Centrale
0 changes
04:33PMBrescia2h32 07:05PMTreviso Centrale
0 changes
04:53PMBrescia3h10 08:03PMTreviso
0 changes
04:53PMBrescia2h40 07:33PMTreviso
0 changes
04:53PMBrescia2h12 07:05PMTreviso Centrale
0 changes
04:53PMBrescia2h29 07:22PMTreviso Centrale
0 changes
05:33PMBrescia2h32 08:05PMTreviso Centrale
0 changes
05:33PMBrescia2h49 08:22PMTreviso Centrale
0 changes
06:29PMBrescia, Borgo San Giovanni2h53 09:22PMTreviso Centrale
0 changes
06:33PMBrescia2h49 09:22PMTreviso Centrale
0 changes
06:53PMBrescia2h29 09:22PMTreviso Centrale
0 changes
07:00PMBrescia, Borgo San Giovanni2h28 09:28PMTreviso Centrale
0 changes
07:23PMBrescia2h05 09:28PMTreviso Centrale
0 changes
07:33PMBrescia4h00 11:33PMTreviso Centrale
0 changes
08:23PMBrescia2h10 10:33PMTreviso Centrale
0 changes
09:33PMBrescia3h20 12:53AMTreviso Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

The fastest trains from Brescia to Treviso

Showing times and prices for Oct 25

Fastest Journey

2 h 5 m

Average

2 h 46 m

Trains per day

52

Distance

158 km

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

These direct trains cover the 158 km distance in an average of 2 h 46 m but if you time it right, some trains will get you there in just 2 h 5 m .

The slowest trains will take 4 h 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:23PMBrescia2h05 09:28PMTreviso Centrale
0 changes
$571One-way
2nd Fastest
12:23PMBrescia2h09 02:32PMTreviso Centrale
1 changes
$621One-way
2nd Fastest
04:23PMBrescia2h09 06:32PMTreviso Centrale
1 changes
$621One-way
2nd Fastest
08:23AMBrescia2h09 10:32AMTreviso Centrale
1 changes
$621One-way
2nd Fastest
02:23PMBrescia2h09 04:32PMTreviso Centrale
1 changes
$621One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Treviso from Brescia

distanceDistance97 miles (157 km)
durationAverage train duration2 h 49 min
priceAverage train ticket price$18 (€14)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Brescia to Treviso cover the 97 miles (157 km) long trip taking on average 2 h 49 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around $18 (€14), you can find the cheapest train ticket for as low as $18 (€14). Travelers depart most frequently from Brescia and arrive in Treviso Centrale.

Travel Tips

Trains from Brescia to Treviso
Travel by train to Treviso 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 Treviso.
FAQs
What is the price of the cheapest train from Brescia to Treviso?
Omio customers have found the cheapest trains from Brescia to Treviso to cost as little as $18 (€14)  in the next 7 days.
How much does it cost to take a train from Brescia to Treviso?
The train price to Treviso from Brescia is on average $18 (€14)  if you are looking to book your tickets for this journey in the next 7 days.
How far is Treviso from Brescia by train?
The distance from Brescia to Treviso by train is approximately 97 miles (157 km).
How many hours is the train time between Brescia and Treviso?
While the time it takes to travel 97 miles (157 km) to Treviso from Brescia can vary based on specific dates, weekends, and holidays, the Brescia to Treviso train journey time is on average 2 h 49 min.
What station does the train from Brescia to Treviso depart from? Which Treviso train station do I come into from Brescia?

Omio customers traveling this route depart most frequently from Brescia   and arrive in Treviso Centrale.

Where is the train station in Brescia? Where is the train station in Treviso?

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

The most popular arrival train station, Treviso Centrale, is located 0 mile (s) / 0 km away from the city center of Treviso.

How many train services are there to Treviso from Brescia a day?
On average, there are 12 trains a day from Brescia to Treviso. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Brescia to Treviso? When does the last train depart from Brescia to Treviso?
You can take the first train from Brescia to Treviso at 10: 33 AM. The last train from Brescia to Treviso that you can take departs at 1: 33 PM. Omio shows you the latest train from Brescia to Treviso schedule to help you book the best departure time for this route.
How far in advance should I book train tickets from Brescia to Treviso for the best deals?
If you book the Brescia to Treviso train within the next 7 days, you can find one way tickets to cost on average $18 (€14). However, booking your train ticket in advance gives you access to the best prices for trains to Treviso from Brescia. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Brescia
Treviso
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 journey to Treviso from Brescia.