calendar
Advanced search
509 Companies - 1,155,578 Connections

Bus from Basel to Milan and return

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

You want to travel for less? You're looking for a bus line from Basel to Milan? Have a look on our webpage, we'll help you catch the bus which suits you the best. Compare all the routes, times, durations, prices and comfort features on CheckMyBus and decide yourself, which provider you'll pick in the end.

  Bus Basel - Milan    263 km
Ø Bus connections17 x
Savings-64%

The cheapest coach connections from Basel to Milan

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Basel
    Milan
      16:30
      23:15
    30 Jan
    Movelia
    from £1766
  • Basel
    Milan
      14:10
      19:15
    30 Jan
    Cipolla Group
    from £1943
  • Basel
    Milan
      17:45
      22:55
    30 Jan
    FlixBusFlixBus
    from £1943
  • Basel
    Milan
      14:10
      19:15
    30 Jan
    Cipolla Group
    from £2031
  • Basel
    Milan
      16:30
      22:00
    30 Jan
    Eurolines Germany
    from £2120
  • Basel
    Milan
      14:10
      19:15
    30 Jan
    Cipolla Group
    from £2208
  • Basel
    Milan
      14:10
      19:15
    30 Jan
    Cipolla Group
    from £2473
  • Basel
    Milan
      16:30
      22:00
    30 Jan
    Movelia
    from £2561
  • Basel
    Milan
      14:10
      19:30
    30 Jan
    Cipolla Group
    from £2561
  • Basel
    Milan
      14:10
      19:15
    30 Jan
    Cipolla Group
    from £2738
  • Basel
    Milan
      15:10
      20:20
    30 Jan
    FlixBusFlixBus
    from £3047
  • Basel
    Milan
      07:35
      12:45
    30 Jan
    FlixBusFlixBus
    from £3930
  • Basel
    Milan
      15:55
      21:05
    30 Jan
    FlixBusFlixBus
    from £4902


  Train Basel - Milan    263 km
   Savings

The cheapest train connections from Basel to Milan

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Basel
    Milan
      20:31
      06:25
    30 Jan
    Deutsche BahnDeutsche Bahn
    from £10448
  • Basel
    Milan
      21:02
      06:31
    30 Jan
    Deutsche BahnDeutsche Bahn
    from £11057


  Carpooling Basel - Milan    263 km
   Savings

The cheapest carpooling offers from Basel to Milan

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Basel
    Milan
      07:30
      13:00
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1060
  • Basel
    Milan
      22:30
      02:30
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1148
  • Basel
    Milan
      14:00
      17:50
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1236
  • Basel
    Milan
      14:00
      18:10
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1325


  Bus Milan - Basel    263 km
Ø Bus connections17 x
Savings-64%

The cheapest coach connections from Milan to Basel

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Milan
    Basel
      01:00
      06:30
    30 Jan
    Movelia
    from £1766
  • Milan
    Basel
      08:30
      13:35
    30 Jan
    FlixBusFlixBus
    from £1943
  • Milan
    Basel
      08:00
      13:40
    30 Jan
    Eurolines Germany
    from £2120
  • Milan
    Basel
      08:00
      13:45
    30 Jan
    Movelia
    from £2561
  • Milan
    Basel
      08:30
      13:35
    30 Jan
    FlixBusFlixBus
    from £3047
  • Milan
    Basel
      18:10
      00:05
    30 Jan
    Distribusion
    from £3171
  • Milan
    Basel
      18:10
      00:05
    30 Jan
    ExpressBus.ch
    from £3178
  • Milan
    Basel
      08:00
      13:40
    30 Jan
    Eurolines Germany
    from £3179
  • Milan
    Basel
      18:10
      00:05
    30 Jan
    Distribusion
    from £3444
  • Milan
    Basel
      23:40
      14:20
    30 Jan
    FlixBusFlixBus
    from £3886
  • Milan
    Basel
      12:15
      17:35
    30 Jan
    FlixBusFlixBus
    from £3930
  • Milan
    Basel
      01:30
      15:00
    30 Jan
    FlixBusFlixBus
    from £4239
  • Milan
    Basel
      08:30
      13:35
    30 Jan
    FlixBusFlixBus
    from £4902
  • Milan
    Basel
      23:40
      14:20
    30 Jan
    FlixBusFlixBus
    from £4946


  Train Milan - Basel    263 km
   Savings

The cheapest train connections from Milan to Basel

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Milan
    Basel
      13:10
      19:27
    30 Jan
    Deutsche BahnDeutsche Bahn
    from £10448
  • Milan
    Basel
      08:29
      13:57
    30 Jan
    Deutsche BahnDeutsche Bahn
    from £11057


  Carpooling Milan - Basel    263 km
   Savings

The cheapest train connections from Milan to Basel

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Milan
    Basel
      12:30
      16:40
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1236
  • Milan
    Basel
      07:10
      11:20
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1325
  • Milan
    Basel
      11:50
      16:40
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1413
  • Milan
    Basel
      20:30
      00:40
    30 Jan
    BlaBlaCarBlaBlaCar
    from £1501


  Stations
Meret Oppenheim-Strasse 35, Basel (Switzerland)
Centralbahnstrasse 1, 4051 Basel (Switzerland)
  Stations
Via Giulio Natta – Lampugnano , Milan (Italy)
Via Fratelli Rizzardi , 20151 Milan (Italy)

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