Cheapest
Average
The best way to find a cheap coach ticket from Amsterdam to Milan is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
FlixBus FlixBus | 00:15 Amsterdam, Arena | 21h00 | 21:15 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 07:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 21h50 | 04:50 Milano, Autostazione Lampugnano | 1 change | |
BlaBlaCar Bus 1696 | 08:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 21h45 | 05:45 Milano, Autostazione Lampugnano | 1 change | |
BlaBlaCar Bus 1646 | 08:55 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 21h20 | 06:15 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 09:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 20h05 | 05:05 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 09:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 25h05 | 10:05 Linate, Aeroporto di Milano-Linate | 2 changes | |
BlaBlaCar Bus 1680 | 11:15 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 20h45 | 08:00 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 11:35 Amsterdam | 18h50 | 06:25 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 12:05 Amsterdam, Arena | 18h20 | 06:25 Milano, Autostazione Lampugnano | 1 change | |
BlaBlaCar Bus 1658 | 13:45 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h45 | 12:30 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 14:15 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 21h40 | 11:55 Milan | 1 change | |
FlixBus FlixBus | 14:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 15h55 | 06:25 Milano, Autostazione Lampugnano | 0 changesDirect | |
FlixBus FlixBus | 16:15 Amsterdam | 18h25 | 10:40 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 16:45 Amsterdam, Arena | 17h55 | 10:40 Milano, Autostazione Lampugnano | 1 change | |
BlaBlaCar Bus 4740 | 17:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 16h30 | 09:30 Milano, Autostazione Lampugnano | 0 changesDirect | |
FlixBus FlixBus | 17:00 Amsterdam | 27h55 | 20:55 Linate, Aeroporto di Milano-Linate | 2 changes | |
FlixBus FlixBus | 18:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 19h10 | 13:10 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 19:05 Amsterdam, Arena | 20h00 | 15:05 Milano, Autostazione Lampugnano | 2 changes | |
BlaBlaCar Bus 4744 | 20:10 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 17h00 | 13:10 Milano, Autostazione Lampugnano | 0 changesDirect | |
BlaBlaCar Bus 50828 | 20:40 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h05 | 18:45 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 20:50 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 24h05 | 20:55 Linate, Aeroporto di Milano-Linate | 2 changes | |
FlixBus FlixBus | 21:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 18h05 | 15:05 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 22:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 21h35 | 20:05 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 22:40 Amsterdam | 21h25 | 20:05 Milano, Autostazione Lampugnano | 1 change | |
BlaBlaCar Bus 1608 | 23:00 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 22h20 | 21:20 Milano, Autostazione Lampugnano | 1 change | |
BlaBlaCar Bus 1602 | 23:30 Amsterdam, Piarcoplein (Amsterdam Sloterdijk) | 21h50 | 21:20 Milano, Autostazione Lampugnano | 1 change | |
FlixBus FlixBus | 23:55 Amsterdam | 21h20 | 21:15 Milano, Autostazione Lampugnano | 1 change | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
15 h 55 m
Average
20 h 42 m
Buses per day
27
Distance
830 km
Of the 27 buses that leave Amsterdam for Milan every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 829 km |
Average bus duration 19h 29m |
Cheapest ticket price £43 |
Buses per day 20 |
Direct buses 2 |
Bus providers 2 |
Fastest bus 15h 55m |
First bus 00:15 |
Last bus 23:55 |
Travel from Amsterdam to Milan from £42 with Omio’s coach partners BlaBlaCar Bus, FlixBus and Movelia! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.
BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance coach services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the coaches include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long coach journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one cabin bag and up to two hold bags per person.
BlaBlaCar Bus from Amsterdam to Milan coach information:
Passengers board the coach most frequently from Amsterdam, Piarcoplein (Amsterdam Sloterdijk), which is located around 2.4 miles (3.9 km) away from the city centre, and they get off the coach at Milano, Autostazione Lampugnano, located 4.7 miles (7.5 km) away from the city centre.
Here are some other resources that might have the information you need