Brescia to Trento train

Fri, Sep 13
+ 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 Trento

Showing times and prices for Sep 13

Cheapest

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

Cheapest
Regionale
Regionale TRENORD 2623
12:33PM2h19
Brescia station
02:52PMTrento station
$151One-way
1 transfer
Cheapest
Regionale
Regionale TRENORD 1945
01:01PM3h29
Brescia Borgo San Giovanni
04:30PMTrento station
$151One-way
2 transfers
Cheapest
Regionale
REGIONALE TRENORD 977
07:01PM3h29
Brescia Borgo San Giovanni
10:30PMTrento station
$151One-way
2 transfers
Cheapest
Regionale
Regionale TRENORD 2613
07:33AM2h17
Brescia station
09:50AMTrento station
$151One-way
1 transfer
Cheapest
Regionale
Regionale TRENORD 2629
03:33PM2h57
Brescia station
06:30PMTrento station
$151One-way
1 transfer

Train schedule from Brescia to Trento

Showing trains for tomorrow, Friday, September 13
Regionale
Regionale 17177
05:45AM2h45
Brescia station
08:30AMTrento station
1 transfer
Regionale
Regionale TRENORD 10909
06:15AM2h37
Brescia Borgo San Giovanni
08:52AMTrento station
2 transfers
Regionale
Regionale 16017
06:31AM2h21
Brescia station
08:52AMTrento station
1 transfer
Regionale
Regionale 16017
06:31AM2h37
Brescia station
09:08AMTrento Santa Chiara
2 transfers
Frecciarossa
Regionale TRENORD 1913
07:08AM2h22
Brescia Borgo San Giovanni
09:30AMTrento station
2 transfers
Regionale
Regionale TRENORD 1913
07:08AM2h42
Brescia Borgo San Giovanni
09:50AMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9703
07:23AM2h16
Brescia station
09:39AMTrento Santa Chiara
2 transfers
Frecciarossa
FRECCIAROSSA 9703
07:23AM2h07
Brescia station
09:30AMTrento station
1 transfer
Frecciarossa
Regionale TRENORD 10915
07:25AM2h25
Brescia Borgo San Giovanni
09:50AMTrento station
2 transfers
Regionale
Regionale TRENORD 2613
07:33AM2h17
Brescia station
09:50AMTrento station
1 transfer
Regionale
Regionale TRENORD 2613
07:33AM2h36
Brescia station
10:09AMTrento Santa Chiara
2 transfers
Frecciarossa
FRECCIAROSSA 9705
07:53AM1h57
Brescia station
09:50AMTrento station
1 transfer
Regionale
Regionale TRENORD 1921
09:01AM3h29
Brescia Borgo San Giovanni
12:30PMTrento station
2 transfers
Frecciarossa
Regionale TRENORD 1921
09:01AM2h14
Brescia Borgo San Giovanni
11:15AMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9710
09:23AM1h52
Brescia station
11:15AMTrento station
1 transfer
Regionale
Regionale TRENORD 2617
09:33AM2h57
Brescia station
12:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 2617
09:33AM3h06
Brescia station
12:39PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 12929
10:20AM2h32
Brescia Borgo San Giovanni
12:52PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9717
10:23AM2h07
Brescia station
12:30PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 9717
10:23AM2h16
Brescia station
12:39PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2619
10:33AM2h35
Brescia station
01:08PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2619
10:33AM2h19
Brescia station
12:52PMTrento station
1 transfer
Frecciarossa
REGIONALE TRENORD 2933
11:01AM3h29
Brescia Borgo San Giovanni
02:30PMTrento station
2 transfers
Regionale
Regionale TRENORD 12941
12:20PM2h32
Brescia Borgo San Giovanni
02:52PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9723
12:23PM2h07
Brescia station
02:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 2623
12:33PM2h36
Brescia station
03:09PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2623
12:33PM2h19
Brescia station
02:52PMTrento station
1 transfer
Regionale
Regionale TRENORD 1945
01:01PM3h29
Brescia Borgo San Giovanni
04:30PMTrento station
2 transfers
Frecciarossa
Regionale TRENORD 1945
01:01PM2h14
Brescia Borgo San Giovanni
03:15PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9727
01:23PM1h52
Brescia station
03:15PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 9727
01:23PM2h16
Brescia station
03:39PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2625
01:33PM3h05
Brescia station
04:38PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2625
01:33PM2h57
Brescia station
04:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 12953
02:20PM2h32
Brescia Borgo San Giovanni
04:52PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9731
02:23PM2h15
Brescia station
04:38PMTrento Santa Chiara
2 transfers
Frecciarossa
FRECCIAROSSA 9731
02:23PM2h07
Brescia station
04:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 2627
02:33PM2h35
Brescia station
05:08PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2627
02:33PM2h19
Brescia station
04:52PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 1000 9733
02:53PM1h59
Brescia station
04:52PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 1000 9733
02:53PM2h15
Brescia station
05:08PMTrento Santa Chiara
2 transfers
Regionale
REGIONALE TRENORD 957
03:01PM3h29
Brescia Borgo San Giovanni
06:30PMTrento station
2 transfers
Frecciarossa
REGIONALE TRENORD 957
03:01PM2h29
Brescia Borgo San Giovanni
05:30PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9735
03:23PM2h07
Brescia station
05:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 2629
03:33PM2h57
Brescia station
06:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 12965
04:20PM2h32
Brescia Borgo San Giovanni
06:52PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 1000 9741
04:23PM2h07
Brescia station
06:30PMTrento station
1 transfer
Regionale
Regionale TRENORD 2631
04:33PM2h35
Brescia station
07:08PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2631
04:33PM2h19
Brescia station
06:52PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 1000 8527
05:00PM2h08
Brescia station
07:08PMTrento Santa Chiara
2 transfers
Frecciarossa
FRECCIAROSSA 1000 8527
05:00PM1h52
Brescia station
06:52PMTrento station
1 transfer
Intercity
REGIONALE TRENORD 969
05:01PM2h46
Brescia Borgo San Giovanni
07:47PMTrento station
2 transfers
Frecciarossa
REGIONALE TRENORD 969
05:01PM3h14
Brescia Borgo San Giovanni
08:15PMTrento station
1 transfer
Regionale
REGIONALE TRENORD 969
05:01PM3h29
Brescia Borgo San Giovanni
08:30PMTrento station
2 transfers
Frecciarossa
REGIONALE TRENORD 969
05:01PM2h14
Brescia Borgo San Giovanni
07:15PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9747
05:23PM1h52
Brescia station
07:15PMTrento station
1 transfer
Intercity
Regionale TRENORD 2633
05:33PM2h14
Brescia station
07:47PMTrento station
1 transfer
Intercity
Regionale TRENORD 2633
05:33PM2h41
Brescia station
08:14PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2633
05:33PM2h57
Brescia station
08:30PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 9749
05:53PM1h54
Brescia station
07:47PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 9749
05:53PM2h21
Brescia station
08:14PMTrento Santa Chiara
2 transfers
Frecciarossa
FRECCIAROSSA 9751
06:23PM2h46
Brescia station
09:09PMTrento Santa Chiara
1 transfer
Frecciarossa
FRECCIAROSSA 9751
06:23PM1h52
Brescia station
08:15PMTrento station
0 transfers
Frecciarossa
Regionale TRENORD 12973
06:31PM2h21
Brescia Borgo San Giovanni
08:52PMTrento station
2 transfers
Regionale
Regionale TRENORD 2635
06:33PM2h36
Brescia station
09:09PMTrento Santa Chiara
2 transfers
Regionale
Regionale TRENORD 2635
06:33PM2h19
Brescia station
08:52PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 9753
06:53PM1h59
Brescia station
08:52PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 9753
06:53PM2h16
Brescia station
09:09PMTrento Santa Chiara
2 transfers
Regionale
REGIONALE TRENORD 977
07:01PM3h29
Brescia Borgo San Giovanni
10:30PMTrento station
2 transfers
Frecciarossa
REGIONALE TRENORD 977
07:01PM2h14
Brescia Borgo San Giovanni
09:15PMTrento station
2 transfers
Frecciarossa
FRECCIAROSSA 9755
07:23PM1h52
Brescia station
09:15PMTrento station
1 transfer
Regionale
Regionale TRENORD 2637
07:33PM2h57
Brescia station
10:30PMTrento station
1 transfer
Frecciarossa
FRECCIAROSSA 1000 9759
08:23PM1h52
Brescia station
10:15PMTrento station
1 transfer
Regionale
Regionale TRENORD 2639
08:33PM2h26
Brescia station
10:59PMTrento station
1 transfer
Frecciarossa
REGIONALE TRENORD 985
09:01PM2h54
Brescia Borgo San Giovanni
11:55PMTrento station
2 transfers
Regionale
Regionale TRENORD 2641
09:33PM2h22
Brescia station
11:55PMTrento station
1 transfer

Find all the dates and times for this journey

Compare prices and tickets Brescia to Trento by train or bus

Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03

Fastest train times from Brescia to Trento

Showing times and prices for Sep 13

Fastest Journey

1 h 52 m

Average

2 h 28 m

Trains per day

75

Distance

92 km

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

Fastest
Frecciarossa
FRECCIAROSSA 9710
09:23AM1h52
Brescia station
11:15AMTrento station
$571One-way
1 transfer
Fastest
Frecciarossa
FRECCIAROSSA 1000 9759
08:23PM1h52
Brescia station
10:15PMTrento station
$571One-way
1 transfer
Fastest
Frecciarossa
FRECCIAROSSA 1000 8527
05:00PM1h52
Brescia station
06:52PMTrento station
$351One-way
1 transfer
Fastest
Frecciarossa
FRECCIAROSSA 9727
01:23PM1h52
Brescia station
03:15PMTrento station
$571One-way
1 transfer
Fastest
Frecciarossa
FRECCIAROSSA 9751
06:23PM1h52
Brescia station
08:15PMTrento station
$441One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Brescia to Trento

distanceDistance56 miles (91 km)
durationAverage train duration2 h 17 min
priceAverage train ticket price$15 (€13)
frequencyTrain frequency16 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRegionale, Frecciarossa, Trenord, Italo or ÖBB Nightjet

Trains from Brescia to Trento cover the 56 miles (91 km) long trip taking on average 2 h 17 min with our travel partners like Regionale, Frecciarossa, Trenord, Italo or ÖBB Nightjet. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $15 (€13), but the average price of train tickets is $15 (€13).

Train companies: Regionale, Frecciarossa and Frecciargento from Brescia to Trento trains

Travel to Trento from Brescia from $12 (€10) with Omio’s train partners Regionale, Frecciarossa and Frecciargento! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Frecciargento is a high-speed train service operated by Trenitalia, the national railway company of Italy. It runs on the most popular routes throughout the country, connecting major cities such as Rome, Milan, Florence, and Venice. Frecciargento trains offer a comfortable and convenient way to travel, with a range of ticket types available, including Economy, Standard, and Business. Onboard facilities include air-conditioning, power sockets, and free Wi-Fi. Frecciargento trains are fast and reliable, with journey times of up to four hours between Rome and Milan. They are a great way to explore Italy in style and comfort.

FAQs: Trains from Brescia to Trento

FAQs: Travel by train from Brescia to Trento 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 Trento.
FAQs
Cheap train tickets from Brescia to Trento can start from as little as $15 (€13) when you book in advance. The average train ticket price for Brescia to Trento is $15 (€13); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time to Trento from Brescia is on average 2 h 17 min   for the 56 mile (91 km) long journey, but the time it takes to go between Brescia and Trento by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Brescia to Trento leaves at 4: 31 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Brescia to Trento leaves at 7: 33 PM.
Yes, it is possible to travel from Brescia to Trento without having to change trains with Frecciarossa. There is 1 direct train from Brescia to Trento each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Brescia to Trento with Frecciarossa or Italo. Overall you can travel with the following companies: Regionale, Frecciarossa, Trenord, Italo or ÖBB Nightjet.
For the route from Brescia to Trento you can take a train with Regionale, Frecciarossa, Trenord, Italo or ÖBB Nightjet. Be sure to check out all possible train companies that offer services between Brescia and Trento on Omio to compare what amenities they may have.
Yes, you can take a night train from Brescia to Trento with ÖBB Nightjet. Find all the info regarding night trains in Europe.  
A trip to Trento from Brescia is worth doing but not as a day trip with a journey time of 2 h 17 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Brescia to Trento is August.
It's helpful to compare your options as there are 2 ways to travel from Brescia to Trento including taking a train or bus.

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
Currency
Language

Useful links