Visiting Wanderio, you agree to our use of cookies.
Close
Wanderio
menu

Buses from Ancona to Milan

Find all schedule and cheap bus tickets from Ancona to Milan and book the best deals

One-way
Roundtrip

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

person
1 Passenger
keyboard_arrow_down
 
Homearrow_forward
busesarrow_forward
from Ancona to Milan

Prices and buses schedules from Ancona to Milan

08:25
Stazione Ancona Centrale
00:00
5h35 · Direct
14:00
Mailand Lampugnano
Baltour
Baltour
€27.00
08:25
CASELLO AUTOSTRADALE ANCONA NORD
00:00
5h35 · Direct
14:00
Fermata Metro Rogoredo, Lato Anas
Baltour
Baltour
€28.00
15:15
Stazione Ancona Centrale
00:00
5h45 · Direct
21:00
Mailand Lampugnano
Baltour
Baltour
€30.00
15:15
CASELLO AUTOSTRADALE ANCONA NORD
00:00
5h45 · Direct
21:00
Fermata Metro Rogoredo, Lato Anas
Baltour
Baltour
€28.00
23:59
Stazione Ancona Centrale
00:00
6h26 · Direct
06:25
Mailand Lampugnano
Baltour
Baltour
€30.00
23:59
CASELLO AUTOSTRADALE ANCONA NORD
00:00
6h26 · Direct
06:25
Fermata Metro Rogoredo, Lato Anas
Baltour
Baltour
€33.00

Buses Ancona - Milan

Travelling in Italy by bus is a good solution for last minute reservations or cheap trips rather than trains and flights. 6 rides connect everyday Ancona to Milan, one every about 2 hours. Buses to Milan generally leave from Rail Station Ancona Centrale and CASELLO AUTOSTRADALE ANCONA NORD bus station and arrive at Mailand Lampugnano and Bus Stop Metro Rogoredo, Lato Anas bus station. Baltour is the most important provider on this route.

Tickets and deals on buses Ancona - Milan

A coach ticket from Ancona to Milan costs on average € 29, but you can get low-cost tickets for as less as € 27. On Wanderio you’ll find the best Baltour deals to travel by bus from Ancona to Milan. Prices for Baltour coach tickets start from € 27.

Schedule and travel times from Ancona to Milan

The journey by coach from Ancona to Milan takes about 6 hours on average. Travelling on a Baltour bus you’ll get 6 bus connections every day to get from Ancona to Milan in about 6 hours on average. As for the bus timetable, the first ride from Ancona to Milan leaves at 08:25, while the last bus leaves at 23:59.

Buying your bus ticket from Ancona to Milan online

You can easily buy bus tickets online for getting from Ancona to Milan on Wanderio. Search for the bus schedule for the selected dates and safely book your tickets. Download the free Wanderio App for iOS and Android and you’ll have your Ancona to Milan bus tickets always at hand.

Search for bus deals Ancona - Milan

Even though buses are generally the cheapest means of transport compared to trains and flights, you can find far cheaper tickets Ancona - Milan if you book them in advance, this way you’ll make the most of Baltour promotions. Do you want to know all the ways to get from Ancona to Milan? Compare buses, trains, buses, flights and choose the best option easily.

Ancona Station

Departure:

Ancona

Buses per day

279

Top bus companies

Baltour, Expressbus, Lvivinturtrans

First departure

05:15 AM

Last departure

23:59 PM

Milan Station

Arrival:

Milan

Buses per day

304

Top bus companies

Baltour, Postbus, Lvivinturtrans

First departure

06:15 AM

Last departure

23:15 PM

close