Search coach tickets to Milan

switcheroo

Quickview

How to get to Milan by coach?

Routes200
Trips per day1,601
coach carriers17
Stations15
Lowest prices
We partner with 100s of coach, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap coach tickets to Milan?

The cheapest prices for a coach ticket to Milan that users have found recently on Wanderu start at £2.56. Such great deals to Milan are available on one route to Turin. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on coach travel to get you to Milan. Alessandria at £4.32 has consistently the lowest average coach ticket prices to Milan.

What are the main coach stations in Milan?

The most popular coach stations in Milan are Coach Station, San Donato and Metro Line 1 Stop. Coach Station is the busiest coach station in Milan.

Ferno

There are 164 coach schedules per day connecting Ferno with Milan. It takes on average and 53 minutes to travel 24 miles, 38 kms, by coach from Ferno. 2 coach carriers offer schedules from Ferno, with Terravision offering the most daily connections to Milan. Travelling by coach from Ferno you will most likely to arrive in Milan at Piazza Luigi di Savoia.
Avg. Time
0h 53m
Avg. Price
£6.94

Bergamo

There are 114 coach schedules per day connecting Bergamo with Milan. It takes on average 1 hour and 4 minutes to travel 29 miles, 47 kms, by coach from Bergamo. 3 coach carriers offer schedules from Bergamo, with Terravision offering the most daily connections to Milan. Travelling by coach from Bergamo you will most likely to arrive in Milan at Piazza Luigi di Savoia.
Avg. Time
1h 4m
Avg. Price
£15.12

Rho

There are 97 coach schedules per day connecting Rho with Milan. It takes on average and 35 minutes to travel 9 miles, 14 kms, by coach from Rho. One coach company operates schedules from Rho, with Autostradale offering the most daily connections to Milan. Travelling by coach from Rho you will most likely to arrive in Milan at Airport Malpensa Terminal 2.
Avg. Time
0h 35m
Avg. Price
£7.01

Koper

There are 56 coach schedules per day connecting Koper with Milan. It takes on average 5 hours and 37 minutes to travel 221 miles, 355 kms, by coach from Koper. 2 coach carriers offer schedules from Koper, with FlixBus offering the most daily connections to Milan. Travelling by coach from Koper you will most likely to arrive in Milan at Centrale Piazza Duca D'Aosta.
Avg. Time
5h 37m
Avg. Price
£120.75

Novegro-Tregarezzo

There are 38 coach schedules per day connecting Novegro-Tregarezzo with Milan. It takes on average 1 hour and 36 minutes to travel 5 miles, 8 kms, by coach from Novegro-Tregarezzo. One coach company operates schedules from Novegro-Tregarezzo, with GoOpti offering the most daily connections to Milan. Travelling by coach from Novegro-Tregarezzo you will most likely to arrive in Milan at Airport Malpensa Terminal 2.
Avg. Time
1h 36m
Avg. Price
£69.52

Located in , Italy, you can travel by coach to Milan from 200 destinations and choose from 1601 daily coach schedules to get you there. FlixBus has the most coach connections to Milan. The furthest coach arriving in Milan covers a distance of 1046.01 miles, 1682.97 kms, covering the journey in 43 hours and 34 minutes

Looking for other ways to get there? Check out Train options to Milan.

coach companies serving Milan

Union Ivkoni

There are 1 daily Union Ivkoni schedules to Milan. Union Ivkoni can get you to Milan by coach from 9 destinations incuding Nice.
Films
Extra legroom
Power point
Air conditioning
Drink
Avg. Time
12h 13m
Avg. Price
£42.11

RegioJet Bus

There are 2 daily RegioJet Bus schedules to Milan. RegioJet Bus can get you to Milan by coach from 5 destinations incuding Berlin.
Toilet
WiFi
Newspaper/Magazine
Films
Snacks
TV
Extra legroom
Games
Power point
Air conditioning
Free water
Avg. Time
19h 42m
Avg. Price
£35.12

FlixBus

There are 546 daily FlixBus schedules to Milan. FlixBus can get you to Milan by coach from 276 destinations incuding Bologna.
Toilet
WiFi
Meal
Extra legroom
Power point
Air conditioning
Drink
Avg. Time
9h 36m
Avg. Price
£25.90

Eurolines France

There are 4 daily Eurolines France schedules to Milan. Eurolines France can get you to Milan by coach from 20 destinations incuding Bagnolet.
USB point
Toilet
WiFi
Extra legroom
Power point
Avg. Time
1d 2h 52m
Avg. Price
£56.68

Ouibus

There are 26 daily Ouibus schedules to Milan. Ouibus can get you to Milan by coach from 30 destinations incuding Paris.
Toilet
WiFi
Extra legroom
Power point
Green certified
Air conditioning
Avg. Time
13h 48m
Avg. Price
£41.09

Terravision

There are 59 daily Terravision schedules to Milan. Terravision can get you to Milan by coach from 2 destinations incuding Bergamo.
WiFi
Air conditioning
Avg. Time
0h 53m
Avg. Price
£6.52

GoOpti

There are 71 daily GoOpti schedules to Milan. GoOpti can get you to Milan by coach from 12 destinations incuding Novegro-Tregarezzo.
Avg. Time
2h 11m
Avg. Price
£86.68

Autolinee Federico

There are 2 daily Autolinee Federico schedules to Milan. Autolinee Federico can get you to Milan by coach from 12 destinations incuding Catanzaro.
Avg. Time
15h 2m
Avg. Price
£56.07

Autostradale

There are 84 daily Autostradale schedules to Milan. Autostradale can get you to Milan by coach from 3 destinations incuding Bergamo.
WiFi
Films
TV
Extra legroom
Power point
Avg. Time
0h 54m
Avg. Price
£5.67

BigBus

There are 3 daily BigBus schedules to Milan. BigBus can get you to Milan by coach from 6 destinations incuding Catania.
Avg. Time
17h 15m
Avg. Price
£66.41

BusCenter

There are 8 daily BusCenter schedules to Milan. BusCenter can get you to Milan by coach from 9 destinations incuding Naples.
WiFi
Power point
Air conditioning
Avg. Time
9h 30m
Avg. Price
£21.84

Calanda Viaggi

There are 3 daily Calanda Viaggi schedules to Milan. Calanda Viaggi can get you to Milan by coach from 28 destinations incuding Zurich.
Toilet
WiFi
Films
Air conditioning
Avg. Time
6h 37m
Avg. Price
£38.68

Marino

There are 20 daily Marino schedules to Milan. Marino can get you to Milan by coach from 81 destinations incuding Naples.
Toilet
WiFi
TV
Air conditioning
Avg. Time
11h 50m
Avg. Price
£32.83

Marino

There are 2 daily Marino schedules to Milan. Marino can get you to Milan by coach from 3 destinations incuding Potenza.
Toilet
WiFi
TV
Air conditioning
Avg. Time
10h 30m
Avg. Price
£44.97

Inter Saj

There are 3 daily Inter Saj schedules to Milan. Inter Saj can get you to Milan by coach from 11 destinations incuding Policoro.
WiFi
Avg. Time
12h 21m
Avg. Price
£45.39

Sita

There are 4 daily Sita schedules to Milan. Sita can get you to Milan by coach from 2 destinations incuding Polla.
Avg. Time
10h 5m
Avg. Price
£48.33

Sindbad

There are 1 daily Sindbad schedules to Milan. Sindbad can get you to Milan by coach from Wejherowo.
Toilet
WiFi
Films
Extra legroom
Air conditioning
Drink
Avg. Time
1d 1h 11m
Avg. Price
£54.95