Airport of Asturias (IATA: OVD) is approximately 40km away from Oviedo. The airport is located on the outskirts of the town of Avilés. Asturias airport has flights to and from London Stansted, Amsterdam, Brussels, Lisbon, Milan and Rome, Basel and Zurich, and various destinations in Germany. In Spain there are flights to Madrid, Barcelona, Valencia, Malaga, Alicante, Palma de Mallorca, Sevilla and the Canary Islands.
The bus is by far the cheapest way to get to Oviedo from the airport (€8). An ALSA coach will leave you in the Bus station, very close to the centre, with connections to local buses, taxis and the train station next to it. Buses are on the right as you exit the terminal and leave every hour from 6.00am to midnight. The journey takes from 40 to 50 minutes.
A taxi will cost around €57 – 70€ to Oviefo and €50 – €60 to Gijòn and take about 30-35 minutes
The Oviedo Coach Station (calle Pepe Cosmén, tel. +34 902499949) is located in the centre of town, next to the Oviedo train station. There are coach routes to most towns in Asturias and the North of Spain, as well as Madrid and some other Spanish large cities, like Sevilla and Barcelona. International coach routes link Oviedo daily with Paris, Brussels and Genève There is a Tourist Information Office at the bus station (tel. + 34 985117050).
Oviedo train station (calle Pepe Cosmén) is on the west side of la Calle Úria (the center of the city), where there are many connecting local bus routes. There is also a taxi stand just outside the station. It is next to the coach station. For trains, routes, timetables and prices: Renfe.
There is a convenient ring-road,with various exits into Oviedo. There a places to chance, but they are not near, check directions before getting into A6. Lugones will be your easy option to return. To Oviedo, freeway will take by car in less than 20min to Gijón or Avilés.