travel Milan Brescia

There are 3 ways via 3 modes from Milan to Brescia - train, bus or driving option. The cheapest train costs $34. There are 2 train routes - RFI Linea 46, S6 - to Brescia from Milan.

Train
Milano to Brescia

$35
, 1h 29min

Train
Milano to Brescia

From Milano Dateo
To Ospitaletto-Travagliato
$34
1h 20min

RFI
Schedules, tickets, and information

Train

Direct
$34

1h 20min
Milano Forlanini · Milano
RFI · 1h 22min
Ospitaletto-Travagliato · Ospitaletto
From Milano
To Ospitaletto
$75
6h 6min

RFI
Schedules, tickets, and information

Train

1 stop
$75

6h 6min
Milano Repubblica · Milano
RFI · 3h 24min
Ponte di Brenta · Padua
RFI · 2h 42min
Ospitaletto-Travagliato · Ospitaletto
From Segrate
To Mandolossa
$34
1h 24min

RFI
Schedules, tickets, and information

Train

Direct
$34

1h 24min
Segrate
RFI · 1h 21min
Brescia
From Segrate
To Brescia
$72
4h 45min

RFI
Schedules, tickets, and information

Train

1 stop
$72

4h 45min
Segrate
RFI · 3h 17min
Ponte di Brenta · Padua
RFI · 1h 28min
Brescia
From Novate Milanese
To Brescia
$47
2h 11min

RFI · Trenord
Schedules, tickets, and information

Train

1 stop
$47

2h 11min
Novate Milanese
Trenord · 1h 3min
Treviglio
RFI · 1h 7min
Brescia

Trenord

Find tickets
From Milano Repubblica
To Castegnato
$34
1h 26min

RFI
Schedules, tickets, and information

Train

Direct
$34

1h 26min
Milano Forlanini · Milano
RFI · 1h 25min
Castegnato
From Milano
To Castegnato
$75
5h 57min

RFI
Schedules, tickets, and information

Train

1 stop
$75

5h 57min
Milano Forlanini · Milano
RFI · 3h 17min
Padova
RFI · 2h 39min
Castegnato
From Milano Porta Vittoria
To Brescia
$34
1h 29min

RFI
Schedules, tickets, and information

Train

Direct
$34

1h 29min
Milano Forlanini · Milano
RFI · 1h 27min
Brescia
From Milano
To Brescia
$75
5h 56min

RFI
Schedules, tickets, and information

Train

1 stop
$75

5h 56min
Milano Repubblica · Milano
RFI · 3h 24min
Ponte di Brenta · Padua
RFI · 2h 32min
Brescia

Bus
Milan to Brescia

$20
, 2h 4min

Bus tickets from Milan to Brescia

Drive
Milan to Brescia

$5
, 1h 15min

Drive
Milan to Brescia

From Milan
To Brescia
$5
1h 15min


Schedules, tickets, and information

Drive

Direct
$5

1h 15min
Milan
1h 15min
Brescia

What is the best way to travel from Milan to Brescia?

There are 3 ways to travel from Milan to Brescia. 1 train, 1 bus and 1 driving option are possible between the two areas. The driving option from Milan to Brescia is the cheapest and fastest. The train operated by RFI running from Milano Porta Vittoria to Brescia is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

Train from Milano to BresciaTrain from Monza to BergamoBus Novara to VeronaBus Bergamo to PiacenzaHow to get from Piacenza to Monza

Milan airports, bus, and train stations

Milano Dateo Milano
Segrate Segrate
Milano Repubblica Milano
Milano Porta Vittoria Milano

Brescia airports, bus, and train stations

Ospitaletto-Travagliato Ospitaletto
Mandolossa Brescia
Castegnato Castegnato

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

oneway