By Car
Enter your location to get a Google Maps link:
By Plane
The nearest airport is Asturias Airport (OVD), located about 45 km from Oviedo. From there you can get to the city:
- By bus (direct line to Oviedo city center)
- By taxi (approx. 30 minutes)
- By rental car
Transfers from the Airport:
Available transport options:
- ALSA Bus: Direct service to Oviedo city center every hour. Approx. 45 minutes. Price: ~€8 each way.
- Official Taxi: Available 24/7 at the arrivals area. Fixed fare of about €50–60 to Oviedo (30–40 min).
- Rental car: Several international companies operate at the airport. Booking in advance is recommended.
Private transfers:
For greater comfort, you can book a private transfer service that will wait for you at the airport with a sign with your name:
- Door-to-door service to your hotel
- Professional Spanish-speaking driver
- Competitive prices for groups
- Free cancellation up to 24h before
By Train
Oviedo has a RENFE train station with connections to the main Spanish cities:
- Madrid – Oviedo (approx. 4h on Alvia train)
- Gijón – Oviedo (30 minutes)
- León – Oviedo (approx. 2h 30min)
By Bus
The Oviedo bus station connects with much of Spain through services such as ALSA. It’s a frequent and economical option.
From the station you can easily reach the city center on foot or by urban transport.