Bus Brescia to Milan and return

Cheap bus and train tickets for trips from Milan to Brescia and return

calendar
Advanced search
617 Companies - 1,436,057 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Find the coach line that suits you best from Brescia to Milan. Easily compare prices and features. Then just select a coach connection and enjoy the ride. All on CheckMyBus. Baltour is currently the cheapest bus provider, offering bus-tickets starting at just $10.91!

Intercity bus lines from Brescia to Milan and back: With Baltour, FlixBus, Eurolines Czech Republic, Eurolines Germany and Distribusion from $10.91 to $40.17.
  Bus Brescia - Milan    50 mi
Ø Bus connections55 x
Savings-84%

The cheapest bus routes 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
      5:50 AM
      7:00 AM
    12 May
    L'Aurora Viaggi
    from $327
  • Brescia
    Milan
      1:45 PM
      4:00 PM
    14 May
    BaltourBaltour
    from $1091
  • Brescia
    Milan
      1:45 PM
      4:00 PM
    12 May
    BaltourBaltour
    from $1091
  • Brescia
    Milan
      1:45 PM
      4:00 PM
    14 Aug
    BaltourBaltour
    from $1528
  • Brescia
    Milan
      1:45 PM
      4:00 PM
    4 Aug
    BaltourBaltour
    from $1528
  • Brescia
    Milan
      8:30 PM
      11:55 PM
    10 Jun
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      5:55 PM
      9:50 PM
    15 May
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      5:55 PM
      9:50 PM
    22 May
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      8:30 PM
      11:55 PM
    29 Apr
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      8:30 PM
      11:55 PM
    27 May
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      6:00 AM
      10:20 AM
    3 May
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      6:00 AM
      10:20 AM
    12 May
    FlixBusFlixBus
    from $1626
  • Brescia
    Milan
      1:45 PM
      4:00 PM
    30 Apr
    BaltourBaltour
    from $2073
  • Brescia
    Milan
      1:45 PM
      4:00 PM
    16 Jul
    BaltourBaltour
    from $2073


  Train Brescia - Milan    50 mi
   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
      7:28 PM
      8:35 PM
    12 May
    Logitravel
    from $796
  • Brescia
    Milan
      8:28 PM
      9:35 PM
    29 Apr
    Logitravel
    from $1451
  • Brescia
    Milan
      7:28 PM
      8:35 PM
    4 May
    Logitravel
    from $1451
  • Brescia
    Milan
      7:28 PM
      8:35 PM
    2 May
    Logitravel
    from $1451


  Carpooling Brescia - Milan    50 mi
   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
      8:30 PM
      9:40 PM
    12 May
    BlaBlaCarBlaBlaCar
    from $218
  • Brescia
    Milan
      3:00 PM
      4:20 PM
    4 May
    BlaBlaCarBlaBlaCar
    from $436
  • Brescia
    Milan
      6:20 PM
      7:30 PM
    5 May
    BlaBlaCarBlaBlaCar
    from $436
  • Brescia
    Milan
      12:00 PM
      1:10 PM
    28 Apr
    BlaBlaCarBlaBlaCar
    from $436


  Bus Milan - Brescia    50 mi
Ø Bus connections55 x
Savings-84%

The cheapest bus routes 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
      2:45 PM
      4:05 PM
    12 May
    L'Aurora Viaggi
    from $327
  • Milan
    Brescia
      2:45 PM
      4:05 PM
    12 May
    L'Aurora Viaggi
    from $327
  • Milan
    Brescia
      3:30 PM
      7:10 PM
    28 Jun
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      3:30 PM
      7:10 PM
    20 Jun
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      6:30 AM
      10:15 AM
    6 Jun
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      3:30 PM
      7:10 PM
    10 May
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      3:30 PM
      7:10 PM
    12 Jul
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      3:30 PM
      7:10 PM
    16 May
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      3:30 PM
      7:10 PM
    26 Jul
    FlixBusFlixBus
    from $1407
  • Milan
    Brescia
      7:15 AM
      9:30 AM
    10 Jun
    BaltourBaltour
    from $2073
  • Milan
    Brescia
      7:15 AM
      9:30 AM
    29 Apr
    BaltourBaltour
    from $2073
  • Milan
    Brescia
      7:15 AM
      9:30 AM
    6 May
    BaltourBaltour
    from $2073


  Train Milan - Brescia    50 mi
   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
      12:05 PM
      12:51 PM
    7 May
    Logitravel
    from $1080
  • Milan
    Brescia
      8:25 PM
      9:30 PM
    2 May
    Logitravel
    from $1451
  • Milan
    Brescia
      8:25 PM
      9:30 PM
    5 May
    Logitravel
    from $1451
  • Milan
    Brescia
      9:25 PM
      10:30 PM
    6 May
    Logitravel
    from $1451


  Carpooling Milan - Brescia    50 mi
   Savings

The cheapest train connections from Milan to Brescia

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Brescia
      8:00 AM
      9:10 AM
    5 May
    BlaBlaCarBlaBlaCar
    from $436
  • Milan
    Brescia
      6:30 PM
      7:40 PM
    7 May
    BlaBlaCarBlaBlaCar
    from $436
  • Milan
    Brescia
      5:00 PM
      6:30 PM
    12 May
    BlaBlaCarBlaBlaCar
    from $436
  • Milan
    Brescia
      7:00 PM
      8:50 PM
    30 Apr
    BlaBlaCarBlaBlaCar
    from $545


  Stations
Via Solferino 11, Brescia (Italy)
Via Orzinuovi 86, 25125 Brescia (Italy)
  Stations
Piazza Duca D'Aosta 16, Milan (Italy)
Via Giulio Natta – Lampugnano , Milan (Italy)
Largo Metropolitana 5, Milan (Italy)

More on bus features and services

As a courtesy your carry-ons can be stored in the intercity bus for free if you pick Baltour as your bus provider. Use the loyalty programmes provided by FlixBus, especially if you use buses on a regular basis. 1 of the providers will store even the bulkiest of luggage at a moderate rate. With the WiFi for free in the Baltour intercity buses you can comfortably keep your friends up-to-date regarding your exact whereabouts. The bus provider FlixBus offers its' passengers refreshments at a moderate rate. Eurolines Germany offers people with a disability a reduced rate. More information can be found on the bus provider's site. A bathroom can be found on the coach ride as well and can be used for free. Travelling with pets won't be a problem. Baltour welcomes animals (at a moderate rate). More information can be found on the bus provider's homepage. Get notified in case of a traffic jam. FlixBus sends out a complimentary text message to inform you about a delay. At a moderate rate you can also take your bike with you in the intercity bus from FlixBus.