
Business
- Free Wi-Fi
- Power plugs
- Wide seats
- Food available
Cheapest price on 18 Sept
£5
Average ticket price on 18 Sept
£9
Fastest journey on 18 Sept
19 m
Average journey duration on 18 Sept
19 m
Trains on 18 Sept
39
Distance
40 km
The best way to find a cheap train ticket from Peschiera del Garda station to Brescia station is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Peschiera del Garda station to Brescia station will cost around £9 if you buy it on the day, but you can find cheap train tickets today for only £5.
On Fri 18 Sept, we found 39 trains from Peschiera del Garda station to Brescia station, including 38 direct services.
These direct trains cover the 40 km distance in an average of 19 m but if you time it right, some trains will get you there in just 19 m .
The slowest trains will take 19 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.
Regionale TRENORD 2626
Regionale TRENORD 2638
Regionale TRENORD 2616
Regionale TRENORD 2608
Regionale TRENORD 2642
FRECCIAROSSA 9708
FRECCIAROSSA 9728
FRECCIAROSSA 9716
FRECCIAROSSA 9752
FRECCIAROSSA 9702Omio recommends booking the coach as it is the most popular option from Peschiera del Garda station to Brescia station among Omio's users. If you are prioritising price, take the train, with an average ticket price of £9 For those with little time, consider booking a train, which has an average total journey time of 57m. Average ticket prices depend on the travel mode: a train costs an average of £9, while a coach costs an average of £68.
Distance: 40 km
| Train | Most popular Coach | Driving |
|---|---|---|
£9 Average Price Cheapest | £68 Average Price | £9 Average Price (fuel + tolls) |
57m Average total duration Fastest 27m Onboard + 30m Additional time* | 1h 15m Average total duration 45m Onboard + 30m Additional time* | 35m Average total duration (door-to-door) |
Direct Options | Direct Options | Direct Options |
This is compared to other travel options from Peschiera del Garda station to Brescia station:
A train is £59 less than a coach for this route with tickets for a coach from Peschiera del Garda station to Brescia station costing on average £68.
Other travel options to Brescia station take longer:
Coach takes on average 45m.
The journey is about 8m faster (27m by train vs 35m by car) and roughly £0.74 cheaper once you factor in fuel and tolls (£9 vs £9). You'll also arrive in the city centre rather than hunting for parking, and you can work, read, or watch the landscape go by instead of concentrating on the road.
Direct services run with Frecciarossa, Italo, Regionale.
Driving is still worth considering if you want to stop along the way or need a car once you arrive.
The table below shows live departures for Peschiera del Garda station to Brescia station trains for today, Thursday 17 September. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
Regionale TRENORD 2606 | 6:57 Peschiera del Garda station | 0h29 | 7:26 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9700 | 7:07 Peschiera del Garda station | 0h25 | 7:32 Brescia station | 0 changesdirect | |
Regionale TRENORD 2608 | 7:12 Peschiera del Garda station | 0h26 | 7:38 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9702 | 7:48 Peschiera del Garda station | 0h19 | 8:07 Brescia station | 0 changesdirect | |
Regionale TRENORD 2620 | 7:57 Peschiera del Garda station | 0h29 | 8:26 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9708 | 8:48 Peschiera del Garda station | 0h19 | 9:07 Brescia station | 0 changesdirect | |
Regionale TRENORD 2622 | 8:53 Peschiera del Garda station | 0h33 | 9:26 Brescia station | 0 changesdirect | |
8974 | 9:26 Peschiera del Garda station | 0h21 | 9:47 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9716 | 9:48 Peschiera del Garda station | 0h19 | 10:07 Brescia station | 0 changesdirect | |
Regionale TRENORD 2624 | 9:57 Peschiera del Garda station | 0h29 | 10:26 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9721 | 10:48 Peschiera del Garda station | 0h19 | 11:07 Brescia station | 0 changesdirect | |
Regionale TRENORD 2626 | 10:57 Peschiera del Garda station | 0h29 | 11:26 Brescia station | 0 changesdirect | |
Regionale TRENORD 2628 | 11:57 Peschiera del Garda station | 0h29 | 12:26 Brescia station | 0 changesdirect | |
8956 | 12:07 Peschiera del Garda station | 0h26 | 12:33 Brescia station | 0 changesdirect | |
8978 | 12:26 Peschiera del Garda station | 0h21 | 12:47 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9728 | 13:18 Peschiera del Garda station | 0h19 | 13:37 Brescia station | 0 changesdirect | |
FRECCIAROSSA 8508 | 13:36 Peschiera del Garda station | 0h24 | 14:00 Brescia station | 0 changesdirect | |
Regionale TRENORD 2632 | 13:57 Peschiera del Garda station | 0h29 | 14:26 Brescia station | 0 changesdirect | |
Regionale TRENORD 2625+ FRECCIAROSSA 9729 | 13:59 Peschiera del Garda station | 1h08 | 15:07 Brescia station | 1 change | |
Regionale TRENORD 2634 | 14:57 Peschiera del Garda station | 0h29 | 15:26 Brescia station | 0 changesdirect | |
Regionale TRENORD 2636 | 15:57 Peschiera del Garda station | 0h29 | 16:26 Brescia station | 0 changesdirect | |
8960 | 16:07 Peschiera del Garda station | 0h26 | 16:33 Brescia station | 0 changesdirect | |
8986 | 16:26 Peschiera del Garda station | 0h21 | 16:47 Brescia station | 0 changesdirect | |
Regionale TRENORD 2638 | 16:57 Peschiera del Garda station | 0h29 | 17:26 Brescia station | 0 changesdirect | |
Regionale TRENORD 2640 | 17:57 Peschiera del Garda station | 0h29 | 18:26 Brescia station | 0 changesdirect | |
Regionale 16026 | 18:05 Peschiera del Garda station | 0h38 | 18:43 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9750 | 18:48 Peschiera del Garda station | 0h19 | 19:07 Brescia station | 0 changesdirect | |
Regionale TRENORD 2642 | 18:57 Peschiera del Garda station | 0h29 | 19:26 Brescia station | 0 changesdirect | |
Regionale TRENORD 2696 | 19:04 Peschiera del Garda station | 0h28 | 19:32 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9752 | 19:18 Peschiera del Garda station | 0h19 | 19:37 Brescia station | 0 changesdirect | |
8992 | 19:26 Peschiera del Garda station | 0h21 | 19:47 Brescia station | 0 changesdirect | |
Regionale TRENORD 2644 | 19:57 Peschiera del Garda station | 0h29 | 20:26 Brescia station | 0 changesdirect | |
FRECCIAROSSA 9758 | 20:18 Peschiera del Garda station | 0h19 | 20:37 Brescia station | 0 changesdirect | |
Regionale TRENORD 2646 | 20:57 Peschiera del Garda station | 0h29 | 21:26 Brescia station | 0 changesdirect | |
Regionale TRENORD 2648 | 21:57 Peschiera del Garda station | 0h29 | 22:26 Brescia station | 0 changesdirect | |
Regionale Veloce 3574 | 22:09 Peschiera del Garda station | 0h32 | 22:41 Brescia station | 0 changesdirect | |
FRECCIAROSSA 8528 | 22:36 Peschiera del Garda station | 0h24 | 23:00 Brescia station | 0 changesdirect | |
8968 | 23:07 Peschiera del Garda station | 0h26 | 23:33 Brescia station | 0 changesdirect | |
| Friday 18 September | |||||
Regionale TRENORD 2616 | 5:57 Peschiera del Garda station | 0h29 | 6:26 Brescia station | 0 changesdirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Trains from Peschiera del Garda station to Brescia station run on average 35 times per day, taking around 27m. Cheap train tickets for this journey start at £5 but you can travel from only £4 by coach.
There are 34 trains per day. The earliest train runs at 08:57, the last at 21:07. The fastest train covers the 40 km distance in 19m.
Distance 40 km |
Average train duration 27m |
Cheapest ticket price £5 |
Trains per day 35 |
Direct trains 34 |
Fastest train 19m |
First train 8:57 |
Last train 21:07 |
Cheapest Month Jun |
Cheapest Day Sat |
High Season Jul - Sept |
Low Season Jan - Mar |
Busiest Day Sat |
Least Busy Day Thu |
Best time to book 21 days |
Compare Frecciarossa classes and the amenities included in each one.





Compare Italo classes and the amenities included in each one.



Compare Regionale classes and the amenities included in each one.

Find answers to the most common questions about traveling from Peschiera del Garda station to Brescia station by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Brescia station, this guide helps you travel smarter and with confidence.

Most Peschiera del Garda station to Brescia station trains use the Peschiera del Garda to Brescia station pair. Use this guide to compare Peschiera del Garda station and Brescia station train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Peschiera del Garda is 1 km from Peschiera del Garda city centre. Public transport options include:
Peschiera del Garda has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.
Food options include: Iona Seafood Pub, Osteria Goto
Free. ATMs are available in the train station.
Ticket office support is available at Peschiera del Garda. Information desks are located in the main hall.
Luggage storage is available at Peschiera del Garda. Lost and found is available at the station.
Available at Peschiera del Garda: Parking, Taxis, WC.
Available at Peschiera del Garda: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Peschiera del Garda: Elevators, ramps, restrooms.
Nearby hotels include Hotel Bella Italia, Hotel San Marco, Hotel Garden.
Brescia is 1 km from Brescia city centre. Public transport options include:
Brescia has practical services for this route, including Wifi, Lockers, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Lost and Found Office, Ticket Office, Bike Parking, Bike Rental, Car Rental, Information Desk and Luggage Carts.
Food options include: Ristorante La Vineria, Osteria Al Bianchi
Free. ATMs are available in the train station.
Ticket office support is available at Brescia. Information desks are located in the main hall.
Luggage storage is available at Brescia. Lost and found is available at the station.
Available at Brescia: Parking, Taxis, WC.
Available at Brescia: Bike Parking, Bike Rental, Car Rental.
Accessibility facilities are available at Brescia: Ramps.
Nearby hotels include Hotel Igea, Hotel Cristallo Brescia, DoubleTree by Hilton Brescia.
Here are some other resources that might have the information you need