calendar
Advanced search
487 Companies - 1,053,636 Connections

Bus from Basel to Milan and return

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

Ticket prices for a bus from Basel to Milan usually range between £22.00 and £22.00, which is why it’s good to compare! Use our search function to find the ideal option for your preferences and pick one of the coaches offered by FlixBus, OneBus, ExpressBus.ch, Eurolines Germany, Movelia and Cipolla Group. The fastest bus from Milan to Basel only takes 5 hr 10 min, while the longest travelling time amounts to 5 hr 10 min. Just click the "Find Now" button and find all available buses!

  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
    21 Dec
    Movelia
    from £1707
  • Basel
    Milan
      14:10
      19:15
    19 Dec
    Cipolla Group
    from £1877
  • Basel
    Milan
      17:45
      22:55
    21 Dec
    FlixBusFlixBus
    from £1877
  • Basel
    Milan
      14:10
      19:15
    29 Dec
    Cipolla Group
    from £1963
  • Basel
    Milan
      16:30
      22:00
    21 Dec
    Eurolines Germany
    from £2048
  • Basel
    Milan
      14:10
      19:15
    21 Dec
    Cipolla Group
    from £2134
  • Basel
    Milan
      14:10
      19:15
    21 Dec
    Cipolla Group
    from £2390
  • Basel
    Milan
      16:30
      22:00
    21 Dec
    Movelia
    from £2475
  • Basel
    Milan
      14:10
      19:30
    21 Dec
    Cipolla Group
    from £2475
  • Basel
    Milan
      14:10
      19:15
    21 Dec
    Cipolla Group
    from £2646
  • Basel
    Milan
      15:10
      20:20
    21 Dec
    FlixBusFlixBus
    from £2944
  • Basel
    Milan
      07:35
      12:45
    21 Dec
    FlixBusFlixBus
    from £3798
  • Basel
    Milan
      15:55
      21:05
    21 Dec
    FlixBusFlixBus
    from £4736


  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
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1024
  • Basel
    Milan
      14:00
      18:10
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1280
  • Basel
    Milan
      13:00
      16:50
    1 Jan
    BlaBlaCarBlaBlaCar
    from £1365
  • Basel
    Milan
      15:30
      19:30
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1451


  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
    21 Dec
    Movelia
    from £1707
  • Milan
    Basel
      08:30
      13:35
    21 Dec
    FlixBusFlixBus
    from £1877
  • Milan
    Basel
      08:00
      13:40
    21 Dec
    Eurolines Germany
    from £2048
  • Milan
    Basel
      08:00
      13:45
    21 Dec
    Movelia
    from £2475
  • Milan
    Basel
      08:30
      13:35
    21 Dec
    FlixBusFlixBus
    from £2944
  • Milan
    Basel
      18:10
      00:05
    21 Dec
    Distribusion
    from £3065
  • Milan
    Basel
      18:10
      00:05
    21 Dec
    ExpressBus.ch
    from £3071
  • Milan
    Basel
      08:00
      13:40
    21 Dec
    Eurolines Germany
    from £3072
  • Milan
    Basel
      18:10
      00:05
    21 Dec
    Distribusion
    from £3328
  • Milan
    Basel
      23:40
      14:20
    21 Dec
    FlixBusFlixBus
    from £3755
  • Milan
    Basel
      12:15
      17:35
    21 Dec
    FlixBusFlixBus
    from £3798
  • Milan
    Basel
      01:30
      15:00
    21 Dec
    FlixBusFlixBus
    from £4096
  • Milan
    Basel
      08:30
      13:35
    21 Dec
    FlixBusFlixBus
    from £4736
  • Milan
    Basel
      23:40
      14:20
    21 Dec
    FlixBusFlixBus
    from £4779


  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
    21 Dec
    Deutsche BahnDeutsche Bahn
    from £10096
  • Milan
    Basel
      08:29
      13:57
    21 Dec
    Deutsche BahnDeutsche Bahn
    from £10685


  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
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1195
  • Milan
    Basel
      07:10
      11:20
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1280
  • Milan
    Basel
      11:50
      16:40
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1365
  • Milan
    Basel
      20:30
      00:40
    21 Dec
    BlaBlaCarBlaBlaCar
    from £1451


  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

Finding a cheap bus ticket from Basel to Milan is not rocket science, but finding the best bus can be a bit of a hassle – especially so if you don’t know where to look for it. This is where CheckMyBus comes in: You can compare and contrast all the offers available and select the one which suits you perfectly. Go for the fastest bus if you lack time, select the most affordable one if you want to save some extra pounds or select the one that offers the best comfort features. While handluggage, air-conditioning and xxl legroom are basically a given on any bus, some providers go the extra mile and offer modern appliances such as electrical outlets (sometimes in every single row) or WiFi free of charge. All the details can be found in our search results: Simply insert point of departure, destination and your preferred date of travel and take a look at the individual connections that are available. For instance, when you take a bus from Milan or Basel, WiFi free of charge can be found on the buses of FlixBus, OneBus and ExpressBus.ch. We’ll help you pick the best offer so that your bus trip from Basel to Milan and return is as convenient and comfortable as taking the train or a plane.