Madrid - Oviedo


What to do

Travel by coach from Madrid to Oviedo with ALSA for a quick, comfortable and pleasant journey. Only ALSA offers you the chance to travel from Madrid to Oviedo by coach at the best rate guaranteed. And if you buy your tickets in advance at you can avail of our cheapest deals.


The Spanish capital boasts a huge range of cultural and sightseeing options. You can drop into one of its museums, such as the Prado, the Thyssen-Bornemisza, and the Reina Sofía national art centre, or take a stroll through its famous streets, from the Puerta del Sol to the Gran Vía, enjoying the architecture of the Royal Palace, and the Fountains of Neptune and Cybele.


This is one of ALSA's most frequent routes. It preserves its traditional historic past while also being known as a trendy city that is full of life. A wealth of monuments fills the city’s streets, such as the Los Pilares Aqueduct dating back to the 16th century. The façades of the City Hall and the Reconquista Hotel are worth stopping to take in. Another important building is the neoclassical Campoamor Theatre, which is where the Princess of Asturias Awards for the Arts and Sciences are presented. As you stroll around, you will come across the San Salvador Cathedral, of great artistic importance, and the San Isidoro el Real Church, declared an important historical and artistic heritage site. Several castles and palaces tower over Oviedo, such as the La Rúa Palace, the Camposagrado Palace, the Regional Palace, and that of Santa María del Naranco.

Information on buses from Madrid to Oviedo

  • Ticket price from: 16.80 €
  • Frequency of buses: 12 daily
  • First bus leaves at: 00:30
  • Last bus leaves at: 23:30

Bus stations


Coaches travelling from Madrid to Oviedo depart from either the Intercambiador de Moncloa transport hub, the Estación Sur bus station or from the Madrid Barajas Airport – T4.

All stations are connected to the public transport network (metro and bus) and have public parking


 Your journey will end at the Estación de Autobuses Oviedo bus station, located on Calle Pepe Cosmen, s/n.