Bus from Ancona to Milan and return

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

calendar
Advanced search
625 Companies - 1,681,112 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Are you seeking bus from Ancona to Milan or the other way around? FlixBus is currently the most inexpensive provider with prices starting from £12.69. The fastest bus is provided by FlixBus and only needs 12 hr 40 min for the distance between the two cities. The first bus of the day leaves at 05:00 - or travel with the last one at 05:00. The choice is yours: Click "Find Now" to see all options and take your pick!

  Bus Ancona - Milan    400 km
Ø Bus connections16 x
Savings-60%

The cheapest coach connections from Ancona 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
  • Ancona
    Milan
      14:30
      19:40
    24 Aug
    FlixBusFlixBus
    from £13.90
  • Ancona
    Milan
      05:00
      11:55
    4 Sep
    Buscenter.it
    from £15.99
  • Ancona
    Milan
      05:00
      11:10
    29 Sep
    Buscenter.it
    from £15.99
  • Ancona
    Milan
      05:00
      11:10
    19 Aug
    Buscenter.it
    from £15.99
  • Ancona
    Milan
      05:00
      11:10
    5 Sep
    Buscenter.it
    from £15.99
  • Ancona
    Milan
      05:00
      11:55
    20 Aug
    Buscenter.it
    from £15.99
  • Ancona
    Milan
      23:59
      06:25
    1 Sep
    +1
    BaltourBaltour
    from £19.00
  • Ancona
    Milan
      23:59
      06:25
    4 Sep
    +1
    BaltourBaltour
    from £19.00
  • Ancona
    Milan
      23:59
      06:25
    5 Sep
    +1
    BaltourBaltour
    from £19.00
  • Ancona
    Milan
      23:59
      06:25
    8 Sep
    +1
    BaltourBaltour
    from £19.00
  • Ancona
    Milan
      23:59
      06:25
    18 Aug
    +1
    BaltourBaltour
    from £25.00
  • Ancona
    Milan
      11:35
      18:50
    8 Sep
    FlixBusFlixBus
    from £25.80
  • Ancona
    Milan
      23:59
      06:45
    18 Aug
    +1
    Movelia
    from £35.00
  • Ancona
    Milan
      23:59
      06:45
    28 Aug
    +1
    Movelia
    from £35.00


  Train Ancona - Milan    400 km
   Savings

The cheapest train connections from Ancona to Milan

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Ancona
    Milan
      02:28
      07:12
    29 Sep
    Logitravel
    from £15.90
  • Ancona
    Milan
      17:26
      21:25
    4 Sep
    Logitravel
    from £23.90
  • Ancona
    Milan
      08:36
      13:45
    5 Sep
    Logitravel
    from £25.90
  • Ancona
    Milan
      05:00
      09:10
    8 Sep
    Logitravel
    from £25.90


  Carpooling Ancona - Milan    400 km
   Savings

The cheapest carpooling offers from Ancona to Milan

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Ancona
    Milan
      10:30
      15:40
    19 Aug
    BlaBlaCarBlaBlaCar
    from £21.00
  • Ancona
    Milan
      15:00
      20:40
    18 Aug
    BlaBlaCarBlaBlaCar
    from £21.00
  • Ancona
    Milan
      20:10
      01:30
    20 Aug
    +1
    BlaBlaCarBlaBlaCar
    from £21.00
  • Ancona
    Milan
      18:50
      23:50
    4 Sep
    BlaBlaCarBlaBlaCar
    from £24.00


  Bus Milan - Ancona    400 km
Ø Bus connections16 x
Savings-27%

The cheapest coach connections from Milan to Ancona

%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
    Ancona
      07:35
      13:30
    8 Sep
    FlixBusFlixBus
    from £13.90
  • Milan
    Ancona
      08:20
      13:30
    23 Aug
    FlixBusFlixBus
    from £13.90
  • Milan
    Ancona
      17:00
      00:25
    6 Sep
    +1
    Buscenter.it
    from £15.99
  • Milan
    Ancona
      17:00
      00:25
    19 Aug
    +1
    Buscenter.it
    from £15.99
  • Milan
    Ancona
      17:00
      00:25
    27 Aug
    +1
    Buscenter.it
    from £15.99
  • Milan
    Ancona
      17:45
      00:25
    8 Sep
    +1
    Buscenter.it
    from £15.99
  • Milan
    Ancona
      17:45
      00:25
    9 Sep
    +1
    Buscenter.it
    from £15.99
  • Milan
    Ancona
      11:30
      20:55
    6 Sep
    FlixBusFlixBus
    from £17.80
  • Milan
    Ancona
      23:05
      05:05
    1 Sep
    +1
    BaltourBaltour
    from £19.00
  • Milan
    Ancona
      23:05
      05:05
    6 Sep
    +1
    BaltourBaltour
    from £19.00
  • Milan
    Ancona
      23:05
      05:05
    23 Sep
    +1
    BaltourBaltour
    from £19.00
  • Milan
    Ancona
      23:05
      05:05
    7 Sep
    +1
    BaltourBaltour
    from £19.00
  • Milan
    Ancona
      23:05
      05:05
    9 Sep
    +1
    BaltourBaltour
    from £19.00
  • Milan
    Ancona
      23:05
      05:05
    8 Sep
    +1
    BaltourBaltour
    from £19.00


  Train Milan - Ancona    400 km
   Savings

The cheapest train connections from Milan to Ancona

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Milan
    Ancona
      15:10
      20:17
    7 Sep
    Logitravel
    from £18.90
  • Milan
    Ancona
      15:10
      20:17
    22 Sep
    Logitravel
    from £18.90
  • Milan
    Ancona
      15:10
      20:17
    27 Aug
    Logitravel
    from £25.90
  • Milan
    Ancona
      20:50
      01:30
    28 Aug
    +1
    Logitravel
    from £25.90


  Carpooling Milan - Ancona    400 km
   Savings

The cheapest train connections from Milan to Ancona

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Milan
    Ancona
      09:00
      14:20
    19 Aug
    BlaBlaCarBlaBlaCar
    from £21.00
  • Milan
    Ancona
      07:00
      12:40
    8 Sep
    BlaBlaCarBlaBlaCar
    from £22.00
  • Milan
    Ancona
      06:00
      10:50
    8 Sep
    BlaBlaCarBlaBlaCar
    from £23.00
  • Milan
    Ancona
      16:00
      21:00
    18 Aug
    BlaBlaCarBlaBlaCar
    from £24.00


Current ticket prices

Buses, trains, carpooling and flights – on our site you’ll find the most inexpensive deal for the route Ancona - Milan within mere seconds. Be aware that prices tend to vary depending on the date of travel and whether you book in advance or at short notice. Also take a look at travel times and check whether it’s a direct connection or whether your trip includes a stopover.

Bus stops in Ancona and Milan

  Stations
Piazza Rosselli 29, Ancona (Italy)
  Stations
Piazza Primo Maggio , 20099 Milan (Italy)
Via Cassinis Giovanni Battista 76, 20139 Milan (Italy)
Piazza Duca D'Aosta 16, Milan (Italy)
Via Giulio Natta – Lampugnano , Milan (Italy)

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

Opting for the bus for a city trip is getting more and more popular. Not only is it a very inexpensive and environment-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, intercity bus companies have stepped up their game when it comes to on-board amenities by offering appliances from electrical outlets over air-conditioning systems to wireless internet at no extra cost. When taking a look at the search results displayed on our page, you can instantly see, which company offers which comfort features. For instance, electrical outlets can be found on the buses of the coach company FlixBus. A generous luggage policy is basically a given as well. Have you remembered to check all the info necessary for a successful bus trip from Milan to Ancona? Take a look at the exact location of the coach terminals in both cities, find out about departure times and pick the perfect bus for your personal wishes. You can also use CheckMyBus to look for current promotions for your bus Ancona – Milan: Saving a few quid on top will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.


Ancona and Milan: Useful Info

Ancona
89,994
Milan
1.24 Million
Taxi
£5.48
£5.55
Ancona
Milan
A taxi journey in Ancona is 2% cheaper than in Milan.
Local buses
£1.28
£1.37
Ancona
Milan
A bus fare in Ancona is 7% cheaper than in Milan.
Beer
£3.65
£4.56
Ancona
Milan
A pint of beer in Ancona is 20% cheaper than in Milan.
Water
£0.27
£0.36
Ancona
Milan
A bottle of water in Ancona is 25% cheaper than in Milan.
Meal
£11.41
£12.39
Ancona
Milan
A meal in Ancona is 8% cheaper than in Milan.