Madrid to Oviedo bus

Sun, 23 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap coach tickets from Madrid to Oviedo

Showing times and prices for 23 Jun

Cheapest

The best way to find a cheap coach ticket from Madrid to Oviedo is to book your journey as far in advance as possible and to avoid travelling at rush hour.

BlaBlaCar
18:303h50
Madrid
22:20Oviedo
£271One-way
0 changes
BlaBlaCar
19:006h40
Madrid
01:40Oviedo
£291One-way
0 changes
BlaBlaCar
16:005h10
Madrid
21:10Oviedo
£291One-way
0 changes
BlaBlaCar
17:004h00
Madrid
21:00Oviedo
£301One-way
0 changes
BlaBlaCar
17:004h20
Madrid
21:20Oviedo
£331One-way
0 changes

Bus timetableMadrid to Oviedo

Showing buses for tomorrow, Sunday, 23 June
Alsa
00:305h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:15Oviedo, Estación de Autobuses
0 changes
Alsa Supra
00:457h00
Madrid
07:45Oviedo, Estación de Autobuses
1 change
Alsa
06:156h30
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
12:45Oviedo, Estación de Autobuses
0 changes
Alsa
08:155h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
14:00Oviedo, Estación de Autobuses
0 changes
Alsa
08:305h30
Madrid
14:00Oviedo, Estación de Autobuses
0 changes
Alsa
10:455h30
Madrid
16:15Oviedo, Estación de Autobuses
0 changes
Alsa
12:155h15
Madrid
17:30Oviedo, Estación de Autobuses
0 changes
Alsa
13:308h05
Madrid
21:35Oviedo, Estación de Autobuses
1 change
Alsa
16:155h30
Madrid
21:45Oviedo, Estación de Autobuses
0 changes
FlixBus
16:4019h30
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
12:10Oviedo, Estación de Autobuses
1 change
Alsa
17:155h15
Madrid
22:30Oviedo, Estación de Autobuses
0 changes
Alsa
18:005h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
23:45Oviedo, Estación de Autobuses
0 changes
Alsa
18:155h30
Madrid
23:45Oviedo, Estación de Autobuses
0 changes
Alsa Supra
20:456h00
Madrid
02:45Oviedo, Estación de Autobuses
0 changes
Alsa Supra
21:305h15
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
02:45Oviedo, Estación de Autobuses
0 changes
Alsa Supra
21:455h00
Madrid
02:45Oviedo, Estación de Autobuses
0 changes
Alsa
23:458h00
Madrid
07:45Oviedo, Estación de Autobuses
1 change
Alsa
23:596h16
Madrid
06:15Oviedo, Estación de Autobuses
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Madrid to Oviedo by coach, train or flight

Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul
Tue
09 Jul
Wed
10 Jul
Thu
11 Jul
Fri
12 Jul
Sat
13 Jul

Bus times from Madrid to Oviedo

Showing times and prices for 23 Jun

Fastest Journey

5 h

Average

6 h 44 m

Buses per day

18

Distance

372 km

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

Fastest
Alsa Supra
21:455h00
Madrid
02:45Oviedo, Estación de Autobuses
£571One-way
0 changes
2nd Fastest
Alsa
12:155h15
Madrid
17:30Oviedo, Estación de Autobuses
£351One-way
0 changes
2nd Fastest
Alsa Supra
21:305h15
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
02:45Oviedo, Estación de Autobuses
£571One-way
0 changes
2nd Fastest
Alsa
17:155h15
Madrid
22:30Oviedo, Estación de Autobuses
£351One-way
0 changes
Alsa
16:155h30
Madrid
21:45Oviedo, Estación de Autobuses
£351One-way
0 changes

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
durationAverage coach duration5 h
priceAverage coach ticket price£34 (€39)
frequencyCoach frequency12 a day
changesDirect coachYes, there are 10 direct coaches a day
carriersCoach companiesAlsa, Alsa Supra, Infobus or BlaBlaCar

Coaches from Madrid to Oviedo cover the 231 miles long journey taking on average 5 h with our travel partners like Alsa, Alsa Supra, Infobus or BlaBlaCar. Normally, there are 12 coaches operating per day, including direct services available. You can get the cheapest coach tickets for this route for as low as £19, but the average price of coach tickets is £34. Travellers depart most frequently from Madrid, Estación Sur de Autobuses and arrive in Oviedo, Estación de Autobuses.

Coach companies: Alsa, Alsa Supra and Infobus Madrid to Oviedo

Alsa, Alsa Supra and Infobus coaches will get you from Madrid to Oviedo from £19. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

Alsa is the main coach operator in Spain, a subsidiary of the UK coach operator National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on coach journeys. While most travellers don’t mind travelling on normal coaches with basic services like toilets, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe coaches like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

Madrid to Oviedo coach information with Alsa:

  • Average Duration: 5 h 15 min
  • Cheapest Price: £19
  • Alsa frequency: 12 a day

FAQs: Madrid to Oviedo coach

FAQs: Take the bus from Madrid to Oviedo with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Madrid to Oviedo.
FAQs
Cheap coach tickets from Madrid to Oviedo can start from as little as £19 when you book in advance. The average coach ticket price for Madrid to Oviedo is £34; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Madrid to Oviedo coach travel time is 5 h   for the 231 mile long route, but the duration can vary if you travel on weekends and holidays.
The first coach from Madrid to Oviedo leaves at 06: 30. Plan your trip with the Journey Planner   from Omio.
The last coach from Madrid to Oviedo leaves at 22: 59.
Yes, there are 10 direct coaches a day from Madrid to Oviedo with Alsa or Alsa Supra. Schedules can vary on holidays or weekends with fewer direct coaches.
For the best Madrid to Oviedo coach to purchase, you can travel safely and comfortably with Alsa, Alsa Supra, Infobus or BlaBlaCar. However, it's always good to check all possible coach companies with services to Oviedo from Madrid to compare what amenities they may offer.

When departing from Madrid, you have various coach station options to start your trip from including Madrid, Estación Sur de Autobuses, Madrid, Aeropuerto Barajas T4 and Madrid, Estación Sur/Gare routière Méndez Alvaro - 83. When arriving in Oviedo, you can end your journey in coach stations like Oviedo, Estación de Autobuses, Oviedo, Consejerias and Oviedo, Hospital Universitario Central de Asturias.

Passengers board the coach most frequently from Madrid, Estación Sur de Autobuses, which is located around 3.1 miles (5 km) away from the city centre, and they get off the coach at Oviedo, Estación de Autobuses, located 2.2 miles (3.5 km) away from the city centre.

The cheapest month to travel from Madrid to Oviedo by coach is February.
It's helpful to compare your options as there are 3 ways to travel from Madrid to Oviedo including taking a coach, train or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers