Travel options
from Treviso to Brescia

You can get from Treviso to Brescia by train, bus or flight.

Our recommendation

To get from Treviso to Brescia on May 20 we recommend taking a train because it’s the best combination of price and speed.

07:53AMTreviso Centrale2h33 10:26AMBrescia
2 changes
05:38PMTreviso Centrale2h48 08:26PMBrescia
2 changes
Other options
05:53PMTreviso Centrale2h33 08:26PMBrescia
2 changes
06:53PMTreviso Centrale2h33 09:26PMBrescia
2 changes
06:38PMTreviso Centrale2h48 09:26PMBrescia
2 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

May 20
May 21
May 22
May 23
May 24
May 26

Travel Information from Treviso to Brescia

distanceDistance97 miles (157 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $16 (€14) • 3 h 41 min
carriersPopular travel companiesRegionale

Take a train to travel 97 miles (157 km) to Brescia from Treviso. Regionale is the main travel company operating this journey. Travelers can even take a direct from Treviso to Brescia.

Travel Tips: Travel from Treviso to Brescia

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

How do I travel from Treviso to Brescia?

Travel Treviso to Brescia by train.

What is the fastest way to travel between Treviso and Brescia?

A train is the fastest way to get to Brescia from Treviso with an average travel time for this journey around 3 h 41 min.

How far is Brescia from Treviso?

Brescia is approximately 97 miles (157 km) away from Treviso.

How many services a day are there to Brescia from Treviso?

The average frequency per day from Treviso to Brescia is:

  • Around 24 trains per day.

However, we recommend checking specific travel dates for your journey from Treviso to Brescia as scheduled services by train can vary by season or day of the week.

When traveling from Treviso to Brescia, where do I depart from Treviso and where do I arrive in Brescia?

These are the most popular departure and arrival points from Treviso to Brescia:

  • Trains most often depart from Treviso at Treviso Centrale and arrive in Brescia at Brescia.

Which travel companies can help me find a way to get from Treviso to Brescia?

Let Omio help you find the best company to travel with between Treviso and Brescia:

  • You can go to Brescia from Treviso by train with Regionale. You'll see cheap train tickets for $16 (€14) with Regionale from Treviso to Brescia on Omio.

What other destinations are worth visiting after traveling from Treviso to Brescia?

Your trip from Treviso to Brescia doesn't have to end in Brescia. Many of our customers like to extend their vacation to explore other popular destinations like Milan, Rome or Naples. If you’d like to add Milan, Rome or Naples to your Treviso to Brescia tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Brescia today!

How early should I purchase tickets to Brescia from Treviso online for the best deals?

Before traveling from Treviso to Brescia, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A train ticket for this route costs on average $16 (€14) one way.

But we recommend booking Treviso to Brescia tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Treviso to Brescia: related information

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