Bus from Basel to Milan and return

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

calendar
Advanced search
617 Companies - 1,436,057 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Ticket prices for a bus from Basel to Milan normally range between £16.97 and £33.85, 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, ExpressBus.ch, Distribusion, Eurolines Germany, Movelia, Cipolla Group, Eurolines Suisse and . The fastest bus from Milan to Basel only takes 5 hr 10 min, while the longest travelling time amounts to 6 hr 45 min. Just click the "Find Now" button and find all available buses!

  Bus Basel - Milan    263 km
Ø Bus connections22 x
Savings-35%

The cheapest coach connections from Basel 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
  • Basel
    Milan
      16:30
      23:15
    7 May
    ALSA
    from £1696
  • Basel
    Milan
      16:30
      23:15
    11 May
    +16
    ALSA
    from £1696
  • Basel
    Milan
      16:30
      23:15
    2 May
    ALSA
    from £1696
  • Basel
    Milan
      16:30
      23:15
    4 May
    ALSA
    from £1696
  • Basel
    Milan
      16:30
      23:15
    9 May
    ALSA
    from £1696
  • Basel
    Milan
      16:30
      23:15
    22 Jun
    ALSA
    from £1696
  • Basel
    Milan
      16:30
      23:15
    30 Apr
    ALSA
    from £1696
  • Basel
    Milan
      17:45
      23:00
    2 May
    FlixBusFlixBus
    from £1866
  • Basel
    Milan
      17:45
      23:00
    3 May
    FlixBusFlixBus
    from £1866
  • Basel
    Milan
      17:45
      23:00
    4 May
    FlixBusFlixBus
    from £1866
  • Basel
    Milan
      17:45
      23:00
    5 May
    FlixBusFlixBus
    from £1866
  • Basel
    Milan
      16:30
      22:00
    11 May
    Eurolines Germany
    from £2035
  • Basel
    Milan
      14:00
      19:15
    10 Jun
    Cipolla Group
    from £2629
  • Basel
    Milan
      14:00
      19:15
    3 Jun
    Cipolla Group
    from £2629


  Train Basel - Milan    263 km
   Savings

The cheapest train connections from Basel to Milan

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Basel
    Milan
      20:31
      06:25
    11 May
    Deutsche BahnDeutsche Bahn
    from £10034
  • Basel
    Milan
      21:02
      06:31
    11 May
    Deutsche BahnDeutsche Bahn
    from £10620


  Carpooling Basel - Milan    263 km
   Savings

The cheapest carpooling offers from Basel to Milan

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Basel
    Milan
      14:40
      19:30
    28 Apr
    BlaBlaCarBlaBlaCar
    from £1187
  • Basel
    Milan
      05:00
      08:50
    11 May
    BlaBlaCarBlaBlaCar
    from £1272
  • Basel
    Milan
      08:00
      12:50
    8 May
    BlaBlaCarBlaBlaCar
    from £1357
  • Basel
    Milan
      14:30
      18:40
    12 May
    BlaBlaCarBlaBlaCar
    from £1442


  Bus Milan - Basel    263 km
Ø Bus connections22 x
Savings-49%

The cheapest coach connections from Milan to Basel

%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
    Basel
      01:00
      06:30
    22 May
    ALSA
    from £1696
  • Milan
    Basel
      16:45
      22:10
    12 May
    FlixBusFlixBus
    from £1866
  • Milan
    Basel
      16:45
      22:10
    29 Apr
    FlixBusFlixBus
    from £1866
  • Milan
    Basel
      16:45
      22:10
    6 Jul
    FlixBusFlixBus
    from £1866
  • Milan
    Basel
      08:00
      13:40
    11 May
    Eurolines Germany
    from £2035
  • Milan
    Basel
      12:15
      17:45
    27 May
    FlixBusFlixBus
    from £2196
  • Milan
    Basel
      12:15
      17:45
    4 Jun
    FlixBusFlixBus
    from £2196
  • Milan
    Basel
      12:15
      17:45
    28 Apr
    FlixBusFlixBus
    from £2536
  • Milan
    Basel
      16:45
      22:10
    30 Apr
    FlixBusFlixBus
    from £2536
  • Milan
    Basel
      18:10
      00:05
    11 May
    Distribusion
    from £3046
  • Milan
    Basel
      18:10
      00:05
    11 May
    ExpressBus.ch
    from £3052
  • Milan
    Basel
      08:00
      13:40
    11 May
    Eurolines Germany
    from £3053
  • Milan
    Basel
      18:10
      00:05
    11 May
    Distribusion
    from £3308


  Train Milan - Basel    263 km
   Savings

The cheapest train connections from Milan to Basel

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Milan
    Basel
      13:10
      19:27
    11 May
    Deutsche BahnDeutsche Bahn
    from £10034
  • Milan
    Basel
      08:29
      13:57
    11 May
    Deutsche BahnDeutsche Bahn
    from £10620


  Carpooling Milan - Basel    263 km
   Savings

The cheapest train connections from Milan to Basel

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Basel
      12:20
      16:20
    11 May
    BlaBlaCarBlaBlaCar
    from £1300
  • Milan
    Basel
      10:00
      14:10
    11 May
    BlaBlaCarBlaBlaCar
    from £1526
  • Milan
    Basel
      20:00
      00:40
    11 May
    BlaBlaCarBlaBlaCar
    from £1526
  • Milan
    Basel
      12:00
      16:50
    11 May
    BlaBlaCarBlaBlaCar
    from £1611


  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

You think that only train or plane travel is convenient as well as comfortable? Allow us to prove you wrong. When you're taking the bus from Basel to Milan or vice versa, you’ll soon find out that you don’t have to spend a lot of money to experience top-notch on-board features: While air-conditioning systems, free luggage transportation and comfy seats are fairly standard and available on most buses, there’s additional features catering to the needs of the modern traveller. Examples range from USB ports over entertainment systems to wireless internet for free. On the route Milan - Basel, for instance, the latter is available on the buses of FlixBus. If you want to know which provider in particular offers which features, then just check out the individual search results on CheckMyBus: Not only will you be able to tell which services are available, you will also instantly see whether they’re fee-based or not. A last piece of advice: Make sure to check our webpage for current discount codes. After all, who doesn’t like a good bargain?