Bus from Brescia to Milan and return

Find cheap coach tickets for your bus journey from Brescia to Milan and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
You are looking for an inexpensive coach ticket for a ride from Brescia to Milan? Then you're in the right spot! By using our search engine, you will always find the ideal bus. But take a close look: ticket prices can vary from day to day. For instance, coach fares might be a little bit more expensive in times of unusually high demand, such as during school holidays or just before a bank holiday. Always bear in mind: Comparing offers is certainly worth your while!

Brescia to Milan Coach Information

Cheapest Bus£6.36
Fastest Bus1h 15m
Distance80.4 km
Coach CompaniesAutolinee Federico, FlixBus, GoOpti
  Bus Brescia - Milan    80 km
Ø Bus connections23 x
Savings-81%

The cheapest coach connections from Brescia to Milan

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Brescia
    Milan
      11:15
      12:35
    11 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Brescia
    Milan
      11:15
      12:35
    18 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Brescia
    Milan
      11:15
      12:35
    21 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Brescia
    Milan
      11:15
      12:35
    23 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Brescia
    Milan
      11:20
      15:50
    8 Sep
    FlixBusFlixBus
    from £11.80
  • Brescia
    Milan
      04:30
      05:45
    2 Sep
    GoOptiGoOpti
    from £23.63
  • Brescia
    Milan
      06:00
      07:15
    20 Sep
    GoOptiGoOpti
    from £27.27
  • Brescia
    Milan
      06:00
      07:15
    1 Oct
    GoOptiGoOpti
    from £27.27
  • Brescia
    Milan
      03:00
      04:15
    1 Nov
    GoOptiGoOpti
    from £27.27
  • Brescia
    Milan
      06:00
      07:15
    5 Sep
    GoOptiGoOpti
    from £27.27
  • Brescia
    Milan
      06:00
      07:15
    2 Nov
    GoOptiGoOpti
    from £27.27
  • Brescia
    Milan
      13:45
      15:00
    27 Aug
    GoOptiGoOpti
    from £32.72


  Train Brescia - Milan    80 km
   Savings

The cheapest train connections from Brescia to Milan

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Brescia
    Milan
      07:28
      08:35
    8 Sep
    TrenitaliaTrenitalia
    from £6.64
  • Brescia
    Milan
      07:28
      08:35
    8 Sep
    TrenitaliaTrenitalia
    from £6.64
  • Brescia
    Milan
      21:49
      22:26
    4 Sep
    ItalotrenoItalotreno
    from £9.00
  • Brescia
    Milan
      21:49
      22:26
    7 Sep
    ItalotrenoItalotreno
    from £9.00


  Carpooling Brescia - Milan    80 km
   Savings

The cheapest carpooling offers from Brescia to Milan

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Brescia
    Milan
      16:20
      17:20
    28 Aug
    BlaBlaCarBlaBlaCar
    from £3.64
  • Brescia
    Milan
      18:20
      19:50
    26 Aug
    BlaBlaCarBlaBlaCar
    from £3.64
  • Brescia
    Milan
      08:20
      09:50
    26 Aug
    BlaBlaCarBlaBlaCar
    from £4.55
  • Brescia
    Milan
      15:35
      16:35
    26 Aug
    BlaBlaCarBlaBlaCar
    from £4.55


  Bus Milan - Brescia    80 km
Ø Bus connections23 x
Savings-84%

The cheapest coach connections from Milan to Brescia

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Milan
    Brescia
      12:10
      13:50
    15 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Milan
    Brescia
      12:10
      13:50
    17 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Milan
    Brescia
      12:10
      13:50
    20 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Milan
    Brescia
      12:10
      13:50
    22 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Milan
    Brescia
      12:10
      13:50
    24 Sep
    Autolinee FedericoAutolinee Federico
    from £6.36
  • Milan
    Brescia
      17:00
      20:35
    8 Sep
    FlixBusFlixBus
    from £11.80
  • Milan
    Brescia
      15:45
      20:05
    8 Sep
    FlixBusFlixBus
    from £11.80
  • Milan
    Brescia
      20:15
      21:30
    8 Sep
    GoOptiGoOpti
    from £23.63
  • Milan
    Brescia
      05:00
      06:15
    17 Sep
    GoOptiGoOpti
    from £30.00
  • Milan
    Brescia
      06:00
      07:15
    1 Nov
    GoOptiGoOpti
    from £30.00
  • Milan
    Brescia
      16:00
      17:15
    3 Sep
    GoOptiGoOpti
    from £38.18
  • Milan
    Brescia
      06:00
      07:15
    2 Nov
    GoOptiGoOpti
    from £38.18
  • Milan
    Brescia
      12:45
      14:00
    14 Sep
    GoOptiGoOpti
    from £40.91
  • Milan
    Brescia
      09:30
      10:45
    8 Sep
    GoOptiGoOpti
    from £40.91


  Train Milan - Brescia    80 km
   Savings

The cheapest train connections from Milan to Brescia

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Milan
    Brescia
      00:15
      01:35
    8 Sep
    TrenitaliaTrenitalia
    from £6.64
  • Milan
    Brescia
      05:35
      07:16
    8 Sep
    TrenitaliaTrenitalia
    from £6.64
  • Milan
    Brescia
      18:37
      19:11
    4 Sep
    ItalotrenoItalotreno
    from £9.00
  • Milan
    Brescia
      18:37
      19:11
    7 Sep
    ItalotrenoItalotreno
    from £9.00


  Carpooling Milan - Brescia    80 km
   Savings

The cheapest carpooling offers from Milan to Brescia

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Brescia
      11:40
      12:40
    26 Aug
    BlaBlaCarBlaBlaCar
    from £4.55
  • Milan
    Brescia
      13:00
      14:20
    26 Aug
    BlaBlaCarBlaBlaCar
    from £5.45
  • Milan
    Brescia
      17:40
      18:50
    3 Sep
    BlaBlaCarBlaBlaCar
    from £6.36
  • Milan
    Brescia
      20:00
      21:10
    27 Aug
    BlaBlaCarBlaBlaCar
    from £6.36


Current ticket prices


Bus stops in Brescia and Milan

  Stations
Via Giulio Natta 226, 20151 Milan (Italy)
Largo Metropolitana 5, Milan (Italy)
Piazza Duca D'Aosta 16, 20124 Milan (Italy)

Find out more details about the service on your bus from Brescia to Milan and return

Every traveller has his or her own specific needs. For your coach trip from Brescia to Milan you might be looking for a particularly short travel time, the cheapest coach ticket or for the provider which offers you the perfect special features. Whereas you are generally allowed to take handluggage on every coach, there might be limitations concerning additional items of luggage or bulky luggage. Let’s say you want to bring a very large bag exceeding normal measurements on a coach from Milan to Brescia then you should opt for the offer provided by the coach company FlixBus. The details of every individual trip are presented in our search results and you can also see if they are free of charge or not: Just check for the coach company that has WiFi for free, a lot of electric sockets and a good selection of snacks and drinks. Bascially, we are here to help you find the best buses Brescia - Milan.

Brescia and Milan: Useful Info

Brescia
184,826
Milan
1.24 Million
Taxi
£4.90
£5.54
Brescia
Milan
A taxi journey in Brescia is 12% cheaper than in Milan.
Local buses
£1.27
£1.36
Brescia
Milan
A bus fare in Brescia is 7% cheaper than in Milan.
Beer
£3.64
£4.55
Brescia
Milan
A pint of beer in Brescia is 20% cheaper than in Milan.
Water
£0.33
£0.36
Brescia
Milan
A bottle of water in Brescia is 9% cheaper than in Milan.
Meal
£9.01
£12.34
Brescia
Milan
A meal in Brescia is 27% cheaper than in Milan.
Trusted shop
The CheckMyBus App
Free Download