The cheapest buses from Milan to Madrid

Showing times and prices for 23 Sep

Cheapest

£75

Average

£75

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Milan to Madrid will cost around £ 75 if you buy it on the day, but the cheapest tickets can be found for only £ 75.

Cheapest
05:30Milan26h30 08:00Madrid, Estación Sur
0 changes
£751One-way

Timetable Milan to Madrid

Showing buses for tomorrow, Thu, 23 Sep
05:30Milan26h30 08:00Madrid, Estación Sur
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
22 Sep
£139Flixbus
£41Malta Air
Thu
23 Sep
£75Union Ivkoni International
£87Malta Air
Fri
24 Sep
£77Flixbus
£106Iberia
Sat
25 Sep
£52Flixbus
£69Air Europa
Sun
26 Sep
£74Union Ivkoni International
Find prices
Mon
27 Sep
£111Flixbus
£45easyJet
Tue
28 Sep
£102Flixbus
£16Malta Air
Wed
29 Sep
£111Flixbus
£16Malta Air
Thu
30 Sep
£74Union Ivkoni International
£34Malta Air
Fri
1 Oct
£71Union Ivkoni International
Find prices
Sat
2 Oct
£52Flixbus
£60Air Europa
Sun
3 Oct
£68Flixbus
£34Malta Air
Mon
4 Oct
£102Flixbus
£23easyJet
Tue
5 Oct
£97Flixbus
£14Malta Air
Wed
6 Oct
£97Flixbus
£15Malta Air
Thu
7 Oct
£59Union Ivkoni International
Find prices
Fri
8 Oct
£59Union Ivkoni International
Find prices
Sat
9 Oct
£36Flixbus
£27Ryanair
Sun
10 Oct
£56Flixbus
£14Malta Air
Mon
11 Oct
£93Flixbus
£21easyJet
Tue
12 Oct
£102Flixbus
£62Malta Air

The fastest buses from Milan to Madrid

Showing times and prices for 23 Sep

Fastest Journey

1d 2 h 30 m

Average

1d 2 h 30 m

Buses per day

1

Distance

1188 km

Of the 1 buses that leave Milan for Madrid every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 1188 km distance in an average of 1d 2 h 30 m but if you time it right, some buses will get you there in just 1d 2 h 30 m .

The slowest buses will take 1d 2 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:30Milan26h30 08:00Madrid, Estación Sur
0 changes
£751One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Coach Information from Milan to Madrid

distanceDistance737 miles (1188 km)
durationAverage coach duration23 h 45 min
priceAverage coach ticket price£90 (€100)
changesDirect coachYes
carriersCoach companiesFlixbus, Baltour, Union Ivkoni International, Infobus, Alsa, Eurolines Switzerland or Eurolines France

Coaches from Milan to Madrid cover the 737 miles (1188 km) long journey taking on average 23 h 45 min with our travel partners like Flixbus, Baltour, Union Ivkoni International, Infobus, Alsa, Eurolines Switzerland or Eurolines France. There are direct coach services available. While the average ticket price for this trip costs around £90, you can find the cheapest coach ticket for as low as £52. Travellers depart most frequently from Milano Centrale and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Coach companies

Travel with Alsa and FlixBus from Milan to Madrid

You can travel by coach between Milan and Madrid with Alsa and FlixBus for as low as £52. When you search for timetables and tickets, Omio will show you the best route.

Alsa
FlixBus

Alsa makes travelling by coach from Milan to Madrid as smooth and easy as possible! As the leading operator for coach travel in Spain, Alsa is known for providing one of the most comfortable budget-friendly travel experiences. Find Alsa coach timetables and cheap coach tickets for the 737 miles (1188 km) trip from Milan to Madrid with Omio. Not only does Alsa sell standard tickets for its multitude of national and regional routes, but it also provides travellers special offers like Minimum, Reduced and Flexible coach tickets on select routes. Omio can help you find the cheapest, fastest or earliest Milan to Madrid coach ticket with Alsa to suit your needs.

On select routes you can choose which type of Alsa coach you want to travel on. Besides the normal coach with basic amenities like free WiFi, WCs, footrests and onboard entertainment, there are also the Alsa Supra, Alsa Eurobus and Alsa Premium coaches which provide more deluxe amenities like leather seats, extra legroom and catering onboard amongst others.

These are Alsa 's ticket policies for COVID-19 for the coach from Milan to Madrid:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Milan to Madrid
Take the bus to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Madrid.
FAQs
Is cross-border travel by coach between Milan, Italy and Madrid, Spain allowed?

Travel by coach between Milan, Italy and Madrid, Spain is: Partially open.

Is international entry into Madrid from Milan restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Spain from Milan?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 21/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach from Milan to Madrid closer to your date of departure here.

What is the restriction level for the return leg of a round trip journey from Madrid, Spain to Milan, Italy?

The restriction level for your return coach to Milan, Italy from Madrid is: Partially open.

Is my return coach into Milan from Madrid restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Italy from Madrid?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 21/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach to Milan from Madrid closer to your date of departure here.

What is the cost of cheap coaches from Milan to Madrid?
Looking to save money on your trip? Omio customers have found the cheapest coach from Milan to Madrid for the next 7 days starting from £52  one way.
How much is a coach ticket from Milan to Madrid?
In the next 7 days you’ll find that the average cost of a coach ticket to Madrid from Milan is £90  one way.
What is the distance between Milan and Madrid by coach?
The coach distance from Milan to Madrid is around 737 miles (1188 km).
What is the average Milan to Madrid coach duration?
The Milan to Madrid coach duration is on average 23 h 45 min, which is to be expected when travelling 737 miles (1188 km) to Madrid from Milan. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which coach station in Milan goes to Madrid? Which coach station do I come into Madrid from Milan?

Some of the Milan coach stations to Madrid you can start your journey from include Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). Similarly, some of the arrival coach stations in Madrid include Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

When travelling this route, Omio customers are departing most frequently from Milano Centrale   and arriving in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Where is the coach station in Milan? Where is the coach station in Madrid?

Passengers board the coach most frequently from Milano Centrale, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the coach at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, located 2 mile (s) / 3 km away from the city centre.

Which coach companies can take me to Madrid from Milan?
Take the Milan to Madrid coach with Flixbus, Baltour, Union Ivkoni International, Infobus, Alsa, Eurolines Switzerland or Eurolines France. However, it's always good to check out all possible coach companies for the route between Milan and Madrid as there might be differences in the amenities they offer.
What time is the earliest coach from Milan to Madrid? What time is the last coach from Milan to Madrid?
The first coach from Milan to Madrid leaves at 06: 15   and the last coach for this leaves at 20: 30. Omio shows you the latest coach from Milan to Madrid times to help you book the best departure time for this trip.
How far in advance should I buy a coach ticket to Madrid from Milan to get the best deals?
If you buy a coach ticket to Madrid from Milan within the next 7 days, you can find tickets to cost on average £90 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets between Milan and Madrid are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Milan
Madrid
Milano - Terminal Bus di Lampugnano
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1<br>Bus lines 68