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 Madrid to Oviedo will cost around £ 36 if you buy it on the day, but the cheapest tickets can be found for only £ 31.
This is the last bus of the day.
Find all the dates and times for this journey
5 h 47 m
Buses per day
Of the 24 buses that leave Madrid for Oviedo every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 372 km distance in an average of 5 h 47 m but if you time it right, some buses will get you there in just 5 h .
The slowest buses will take 7 h 5 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.
|Distance||231 miles (372 km)|
|Average coach duration||5 h 15 min|
|Average coach ticket price||£31 (€35)|
|Coach companies||Alsa, Alsa Supra or Infobus|
Coaches from Madrid to Oviedo cover the 231 miles (372 km) long journey taking on average 5 h 15 min with our travel partners like Alsa, Alsa Supra or Infobus. There are direct coach services available. While the average ticket price for this journey costs around £31, you can find the cheapest coach ticket for as low as £31. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Oviedo, Estación de Autobuses.
For as little as £31 you can travel by coach between Madrid and Oviedo with Alsa. Omio will show you the best deals, timetables and tickets available for this route.
One of the easiest ways to travel from Madrid to Oviedo is by taking a coach with Alsa. As the main operator for coach travel in Spain with a plethora of national and regional routes, Alsa transports more than 300 million passengers per year. You can find Alsa coach timetables and tickets for Madrid to Oviedo quickly on Omio and book cheap coach tickets online. Madrid is around 231 miles (372 km) away from Oviedo by coach and the cheapest Alba coach between Madrid and Oviedo starts at £31.
Alsa’s premium services offer one of the most comfortable travel experiences at a budget price. Apart from the Standard ticket, Alsa offers other coach tickets like Minimum, Reduced and Flexible fares on select routes. Along with all the routes covered by Alsa Normal coaches, which include basic services like toilets, free WiFi access, footrests and onboard entertainment, the coach company has other types of coaches like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious services depending on the specific route.
Operator ticket policies for COVID
When taking the coach from Madrid to Oviedo, you can choose to depart from coach stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. Your trip can end in coach stations such as Oviedo, Estación de Autobuses, Oviedo, La Corte and Oviedo, Estación de Autobuses.
Omio customers who travel this route most frequently depart from Madrid-Puerta de Atocha and arrive in Oviedo, Estación de Autobuses.
You can find the most popular departure coach station for this trip, Madrid-Puerta de Atocha, located approximately 1 mile (s) / 1 km from the city centre of Madrid. The most popular arrival coach station in Oviedo, called Oviedo, Estación de Autobuses, is located around 0 mile (s) / 0 km away from its city centre.
Here are some other resources that might have the information you need