How to get to Oviedo: plane, train, bus and car
Oviedo, the capital of the Principality of Asturias, is well connected with the rest of Spain by road and public transport. You can get here by car, plane, train or bus, depending on your point of departure and the type of trip you are planning.
This guide provides practical information about the main ways to travel to Oviedo, Asturias Airport (OVD), the train and bus stations, transfers to the city centre and useful links to help you plan your stay.
Route by car
If you are travelling by car, you can calculate your route directly to Oviedo. Enter your city or starting address and the route will open in Google Maps.
Do you need to rent a car?
Compare car rental options to continue your journey from Asturias Airport.
By plane
The nearest airport is Asturias Airport (OVD), located approximately 45 km from Oviedo.
From the airport you can continue to the city by:
- Direct bus to Oviedo.
- Taxi from the terminal.
- Rental car.
- Private transfer service.
Transfers from the airport
- Bus: regular services operate between the airport and Oviedo.
- Taxi: available at the taxi rank outside the terminal.
- Car rental: several companies operate from the airport.
- Private transfer: this can be a convenient option for families or groups.
Compare flight prices to Asturias
Private transfers
Another option is to book a transfer in advance between the airport and your accommodation in Oviedo.
By train
Oviedo has a railway station in the city centre, with long-distance, medium-distance and regional services.
The station is within walking distance of much of the city centre, making the train a particularly convenient option for visitors staying in this area.
By bus
Oviedo bus station provides connections with many destinations in Asturias and with cities throughout Spain.
It is located close to the city centre and the railway station, making it easy to continue your journey on foot, by taxi or by local public transport.