Madrid to Oviedo bus with Alsa

Thu, Mar 20
+ 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

The cheapest and fastest buses from Madrid to Oviedo

Showing times and prices for Mar 21

Cheapest price

€18

Average price

€39

Fastest journey

4 h 20 m

Average duration

4 h 34 m

Buses per day

37

Distance

372 km

Cheap tickets

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

Cheapest
Alsa
06:15AM6h30
Madrid, Estación Sur de Autobuses
12:45PMOviedo, Estación de Autobuses
181One-way
0 transfers
Cheapest
Alsa
04:30PM5h15
Madrid
09:45PMOviedo, Estación de Autobuses
181One-way
0 transfers
Cheapest
Alsa
04:15PM5h30
Madrid, Estación Sur de Autobuses
09:45PMOviedo, Estación de Autobuses
181One-way
0 transfers
Cheapest
Alsa
05:00PM5h30
Madrid, Estación Sur de Autobuses
10:30PMOviedo, Estación de Autobuses
181One-way
0 transfers
2nd Cheapest
Alsa
02:15PM5h15
Madrid
07:30PMOviedo, Estación de Autobuses
221One-way
0 transfers

Madrid to Oviedo bus times

Showing buses for tomorrow, Friday, March 21
ProviderDepartsDurationArrivesTransfersTickets
Alsa
Normal
AlsaNormal
12:30AM Madrid, Estación Sur de Autobuses5h45 06:15AM Oviedo, Estación de Autobuses0 transfersDirect
Alsa Supra
Supra Economy
Alsa SupraSupra Economy
12:45AM Madrid7h00 07:45AM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
06:15AM Madrid, Estación Sur de Autobuses6h30 12:45PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
08:15AM Madrid, Estación Sur de Autobuses5h45 02:00PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
08:30AM Madrid5h30 02:00PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa Supra
Supra Economy
Alsa SupraSupra Economy
09:15AM Madrid, Estación Sur de Autobuses5h30 02:45PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa Supra
Supra Economy
Alsa SupraSupra Economy
09:30AM Madrid5h15 02:45PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
10:30AM Madrid, Estación Sur de Autobuses5h45 04:15PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
10:45AM Madrid5h30 04:15PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
11:15AM Madrid6h15 05:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
12:00PM Madrid, Estación Sur de Autobuses5h30 05:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
12:15PM Madrid5h15 05:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
12:15PM Madrid, Estación Sur de Autobuses6h20 06:35PM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
12:30PM Madrid6h05 06:35PM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
01:15PM Madrid7h50 09:05PM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
01:30PM Madrid8h05 09:35PM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
02:00PM Madrid, Estación Sur de Autobuses5h30 07:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
02:15PM Madrid5h15 07:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
04:15PM Madrid6h15 10:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
04:15PM Madrid, Estación Sur de Autobuses5h30 09:45PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
04:30PM Madrid5h15 09:45PM Oviedo, Estación de Autobuses0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
04:40PM Madrid, Estación Sur de Autobuses19h25 12:05PM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
04:45PM Madrid5h50 10:35PM Oviedo, Estación de Autobuses1 transfer
Alsa
Normal
AlsaNormal
05:00PM Madrid, Estación Sur de Autobuses5h30 10:30PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
06:00PM Madrid, Estación Sur de Autobuses5h45 11:45PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
06:15PM Madrid5h30 11:45PM Oviedo, Estación de Autobuses0 transfersDirect
Alsa Supra
Supra Economy
Alsa SupraSupra Economy
08:45PM Madrid6h00 02:45AM Oviedo, Estación de Autobuses0 transfersDirect
Alsa Supra
Supra Economy
Alsa SupraSupra Economy
09:30PM Madrid, Estación Sur de Autobuses5h15 02:45AM Oviedo, Estación de Autobuses0 transfersDirect
Alsa Supra
Supra Economy
Alsa SupraSupra Economy
09:45PM Madrid5h00 02:45AM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
11:00PM Madrid6h15 05:15AM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
11:30PM Madrid, Estación Sur de Autobuses5h45 05:15AM Oviedo, Estación de Autobuses0 transfersDirect
Alsa
Normal
AlsaNormal
11:59PM Madrid6h16 06:15AM Oviedo, Estación de Autobuses0 transfersDirect

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 train, bus, or flight

Thu
Mar 20
Fri
Mar 21
Sat
Mar 22
Sun
Mar 23
Mon
Mar 24
Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04
Sat
Apr 05
Sun
Apr 06
Mon
Apr 07
Tue
Apr 08
Wed
Apr 09

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

National Express
Alsa
Eurolines France
RegioJet

Journey information

Overview: Bus from Madrid to Oviedo

Buses from Madrid to Oviedo run on average 33 times per day, taking around 6h 21m. Cheap bus tickets for this journey start at €18 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
372 km
Average bus duration
6h 21m
Cheapest ticket price
€18
Buses per day
33
Direct buses
27
Bus providers
5
Fastest bus
5h 0m
First bus
05:15
Last bus
22:59
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

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

For as little as €21 you can travel by coach between Madrid and Oviedo with Alsa, Alsa Supra and Infobus. Omio will show you the best deals, timetables and tickets available for this journey.

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.

Alsa from Madrid to Oviedo coach information:

  • Average Duration: 5 h 15 min
  • Cheapest Price: €21
  • Alsa frequency: 12 a day

FAQs: Bus from Madrid to Oviedo

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

Popular bus stations from Madrid to Oviedo

Madrid
Oviedo
The major bus station for departures in Madrid is Madrid, Estación Sur de Autobuses. Find all the information you need to know about services, amenities and connections at Madrid, Estación Sur de Autobuses for your trip from Madrid to Oviedo.
Madrid, Estación Sur de AutobusesWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
3 km
Car connection
Calle de Méndez Álvaro
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafetería de la estación (in the station)
  • Restaurante El Brillante (0.5 km)
  • La Taberna de Domínguez (0.7 km).
Taxis
Taxis
  • Available outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for Madrid, Estación Sur de Autobuses
  • Bus: 8, 102, 148 Metro: L6 Train: C1, C5
Madrid, Calle de la Princesa / Paseo de Moret (Moncloa)WifiParkingATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
Car connection
Calle de la Princesa
Wifi
Wifi
  • Free Wi-Fi
Taxis
Taxis
  • Available near the main entrance.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for Madrid, Calle de la Princesa / Paseo de Moret (Moncloa)
  • Bus: 1, 2, 44, 82, 132, C1, C2 Metro: 3, 6
Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid)
The major bus station for arrivals in Oviedo is Oviedo, Estación de Autobuses. Find all the information you need to know about services, amenities and connections at Oviedo, Estación de Autobuses for your trip to Oviedo from Madrid.
Oviedo, Estación de Autobuses

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
Currency
Language