Cheap trains tickets to Province of Brescia
Mainz Main to Province of Brescia
10h 57m
From
€204.75
Rüdesheim (Rhein) to Province of Brescia
11h 46m
From
€207.89
Frankfurt (Main) Central to Province of Brescia
9h 37m
From
€213.60
How to book cheap train tickets to Province of Brescia

Use TrainPal
Find affordable train tickets with TrainPal. We list second and first-class prices, and our journey planner secures the best deals. Use discount codes for extra savings.

Super Saver from €17.99
Second-class Super Saver fares start at €17.99, first class at €23.99.

Book early for ICE trains
Book German long-distance train tickets (IC, ICE, EC) early for lower prices, as they increase closer to the departure date.

Regional Day Ticket
Regional Day Ticket (Quer-durchs-Land-Ticket) starts at €46, offering unlimited rides on regional trains for one day.

IC and ICE overnight trains
Explore Germany and neighbouring countries on IC and ICE overnight trains with super saver fares starting at €17.99 and saver fares from €21.99.

Group travel for 6+ people
Groups of six+ get super saver fares in Germany from €8.90, and in Europe from €13.90 per person.
More Province of Brescia train routes
Trains from Province of Brescia | Trains to Province of Brescia |
|---|---|
| - | Mainz Main Station to Province of Brescia |
| - | Rüdesheim (Rhein) to Province of Brescia |
| - | Frankfurt (Main) Central Station to Province of Brescia |
| - | Heidelberg to Province of Brescia |
| - | Stuttgart-Rohr to Province of Brescia |






New user welcome pack