Compare prices and tickets by train, coach or flight

Sat
29 Jan
£38Renfe Alvia
£30Alsa
£74Iberia
Sun
30 Jan
£43Renfe Alvia
£30Alsa
Find prices
Mon
31 Jan
£38Renfe Alvia
£30Alsa
£118Iberia
Tue
1 Feb
£29Renfe Alvia
£30Alsa
£74Iberia
Wed
2 Feb
£29Renfe Alvia
£30Alsa
£190Iberia
Thu
3 Feb
£34Renfe Alvia
£30Alsa
£76Iberia
Fri
4 Feb
£34Renfe Alvia
£30Alsa
£71Iberia
Sat
5 Feb
£19Renfe Alvia
£30Alsa
£30Iberia
Sun
6 Feb
£43Renfe Alvia
£30Alsa
£49Iberia
Mon
7 Feb
£29Renfe Alvia
£30Alsa
£56Iberia
Tue
8 Feb
£24Renfe Alvia
£30Alsa
£30Iberia
Wed
9 Feb
£19Renfe Alvia
£30Alsa
£49Iberia
Thu
10 Feb
£19Renfe Alvia
£30Alsa
£30Iberia
Fri
11 Feb
£32Renfe Alvia
£30Alsa
£52Iberia
Sat
12 Feb
£19Renfe Alvia
Find prices
Find prices
Sun
13 Feb
£43Renfe Alvia
£30Alsa
£30Iberia
Mon
14 Feb
£17Renfe Alvia
£30Alsa
£52Iberia
Tue
15 Feb
£19Renfe Alvia
£30Alsa
£30Iberia
Wed
16 Feb
£19Renfe Alvia
£30Alsa
£30Iberia
Thu
17 Feb
£17Renfe Alvia
£30Alsa
£30Iberia

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Madrid to Oviedo

distanceDistance231 miles (372 km)
durationAverage coach duration5 h 15 min
priceAverage coach ticket price£30 (€35)
changesDirect coachYes
carriersCoach companiesAlsa, Alsa Supra or Infobus

Coaches from Madrid to Oviedo cover the 231 miles (372 km) long route 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 route costs around £30, you can find the cheapest coach ticket for as low as £30. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Oviedo, Estación de Autobuses.

Coach companies: Alsa Madrid to Oviedo

You can travel by coach from Madrid to Oviedo with Alsa for as low as £30. When you search for timetables and tickets, Omio will show you the best trip.

Alsa

Alsa is the main provier of coach travel in Spain. As a subsidiary of the UK coach operator National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of coaches with different levels of comfort and amenities on offer. Aside from the Alsa Normal coach with free WiFi, toilets, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium coaches provide more luxurious services when travelling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other coach tickets like Minimum, Reduced and Flexible fares on select routes.

  • Average Price: £30

Alsa 's current ticket policies due to COVID-19 for your coach between Madrid and Oviedo are the following:

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

Travel Tips: Coach to Oviedo from Madrid

Take the bus to Oviedo 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 Madrid to Oviedo.
FAQs

How much do cheap coach tickets between Madrid and Oviedo cost?

If you’re looking to save money on tickets, you can find a cheap coach to Oviedo from Madrid for as little as £30  in the next 7 days.

How much is a coach ticket from Madrid to Oviedo?

If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Madrid to Oviedo coach prices are on average £30  one way.

What is the distance by coach from Madrid to Oviedo?

You should expect to travel around 231 miles (372 km)  from Madrid to Oviedo by coach.

How long does it take from Madrid to Oviedo by coach?

The Madrid to Oviedo coach duration is on average 5 h 15 min, which is to be expected when travelling 231 miles (372 km) between Madrid and Oviedo. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

When travelling by coach from Madrid to Oviedo, which coach station in Madrid do I depart from and which coach station in Oviedo do I arrive in?

When taking a coach from Madrid, you have a couple of coach stations you can depart from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When you arrive in Oviedo, your coach can arrive in coach stations including Oviedo, Estación de Autobuses, Oviedo, La Corte and Oviedo, Estación de Autobuses.

Omio customers travelling this route book their coaches from Madrid-Puerta de Atocha   to Oviedo, Estación de Autobuses.

Where do I find the Madrid coach station to Oviedo? Where is the Oviedo coach station?

Passengers board the coach most frequently from Madrid-Puerta de Atocha, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the coach at Oviedo, Estación de Autobuses, located 0.6 miles (983 m) away from the city centre.

What coach companies go from Madrid to Oviedo?

If you're looking for coaches from Madrid to Oviedo, you can rely on Alsa, Alsa Supra or Infobus to get you to Oviedo. It's also good to check out all possible coach companies for the Madrid to Oviedo trip to see if there might be differences in the amenities they offer.

What are the first and last departure coach times from Madrid to Oviedo?

The first coach from Madrid to Oviedo leaves at 05: 15   and the last coach for this leaves at 23: 30. Omio shows you the latest coach from Madrid to Oviedo timetable to help you book the best departure time for this trip.

How early should I buy coach tickets between Madrid and Oviedo to score the best deals?

If you book Madrid to Oviedo coach tickets within the next 7 days, you can find one way tickets to cost on average £30. However, booking in advance gives you access to the best prices for coaches to Oviedo from Madrid. Look out for coach tickets for this route to go on sale a few months before your planned departure date to find the best deals.