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

Eurolines France
Bla Bla Bus

Overview: Bus from Venice to Brescia

distanceDistance101 miles (163 km)
durationAverage bus duration2 h 25 min
priceAverage bus ticket price$10 (€8)
changesDirect busYes
carriersBus providersFlixbus

Buses from Venice to Brescia cover the 101 miles (163 km) long route taking on average 2 h 25 min with our travel partners like Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $10 (€8), but the average price of bus tickets is $10 (€8). Travelers depart most frequently from Venezia Mestre and arrive in Brescia, V. Solferino.

Bus providers: FlixBus from Venice to Brescia

You can travel by bus to Brescia from Venice with FlixBus for as low as $10 (€8). When you search for schedules and tickets, Omio will show you the best trip.


FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $10

Read on for COVID-19 recommendations and policies for your FlixBus bus ticket between Venice and Brescia:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Bus to Brescia from Venice

Take the bus 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 Venice to Brescia.

How much do cheap buses between Venice and Brescia cost?

Omio customers have found the cheapest buses from Venice to Brescia to cost as little as $10 (€8)  in the next 7 days.

How much is the bus to Brescia from Venice on average?

The bus price between Venice and Brescia is on average $10 (€8)  if you are looking to buy your tickets for this trip in the next 7 days.

How many miles is it from Venice to Brescia by bus?

The bus distance from Venice to Brescia is around 101 miles (163 km).

What is the Venice to Brescia bus travel time?

The bus time to Brescia from Venice is on average 2 h 25 min  for the 101 miles (163 km) long journey, but the time it takes to go between Venice and Brescia by bus can vary depending on specific dates or traveling on weekends and holidays.

When traveling by bus from Venice to Brescia, which bus station in Venice do I depart from and which bus station in Brescia do I arrive in?

When taking a bus from Venice, you have a couple of bus stations you can depart from including Venezia, Aeroporto internazionale Marco Polo di Venezia, Venice, Piazzale Roma (city center, vaporetto) and Venice, Port. When you arrive in Brescia, your bus can arrive in bus stations including Brescia, V. Solferino, Brescia, Via della Volta / Viale Duca degli Abruzzi and Brescia, Brescia-Montichiari Airport.

Omio customers traveling this route book their buses from Venezia Mestre   to Brescia, V. Solferino.

Where is the bus station in Venice to go to Brescia? Where is the bus station in Brescia located?

You can find the most popular departure bus station for this trip, Venezia Mestre, located approximately 5.5 miles (8.9 km) from the city center of Venice. The most popular arrival bus station in Brescia, called Brescia, V. Solferino, is located around 0.9 miles (1.4 km) away from its city center.

Which bus companies can take me from Venice to Brescia?

Take the Venice to Brescia bus with Flixbus. However, it's always good to check out all possible bus providers for the trip to Brescia from Venice as there might be differences in the amenities they offer.

Is there a direct bus from Venice to Brescia?

Yes, you can find a direct bus from Venice to Brescia with Flixbus  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

When is the earliest bus from Venice to Brescia? When is the last bus from Venice to Brescia?

The earliest bus departing from Venice to Brescia leaves at 4: 30 PM. The last bus departing from Venice to Brescia leaves at 4: 30 PM. You can find the latest Venice to Brescia bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

When should I buy the Venice to Brescia bus for the best deals on tickets?

If you buy the Venice to Brescia bus within the next 7 days, you can find one way tickets to cost on average $10 (€8). However, booking your bus ticket in advance gives you access to the best prices for buses from Venice to Brescia. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.