1map logoGo to main page

Bilbao, Basque Country to Oviedo, Asturias from $12: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bilbao, Spain
to
Oviedo, Spain

How to Get from Bilbao to Oviedo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$12 RideshareBest price
238 kmDistance
2h 56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bilbao to Oviedo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
ALSA
Bus
Average Duration
4h  35m
Estimated price
$24-40
Recommended
Company
various
Rideshare
Average Duration
3h  29m
Estimated price
$12-27
Cheapest
route map
Distance: 238 km
Duration: 2h 56m

See more options

Pricing table
Company
ALSA
Bus
Average Duration
4h  38m
Estimated price
$30-43
Company
various
Drive
Average Duration
2h  56m
Estimated price
$50-75
Company
Renfe Viajeros
Train
Average Duration
6h  38m
Estimated price
$54-78
Company
various
Plane
Average Duration
6h  1m
Estimated price
$55-238

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $24 $24 $24 $24 $24 $24 $24

Traveling From Bilbao to Oviedo

This journey between Bilbao and Oviedo offers a transition from vibrant urban life to a tranquil, historic ambiance, each city showcasing its own distinct charm.

Best Neighbourhoods in Oviedo

Oviedo is home to vibrant neighborhoods brimming with culture and charm.

Centro Histórico
• Stroll charming medieval streets and squares.
• Discover stunning Gothic and Romanesque architecture.
El Ensanche
• Enjoy trendy cafés and shops.
• Experience a lively atmosphere and local life.
La Florida
• Relax in beautiful parks and green spaces.
• Visit traditional markets for local products.

Best Times To Visit Oviedo's Attractions

Planning your visit around the best times can elevate your Oviedo experience.

Cathedral of San Salvador
Visit early in the morning to enjoy quieter moments in this stunning landmark.
Parque de Invierno
Late afternoons on weekdays offer serene walks without the weekend crowds.
Museo de Bellas Artes
Tuesday mornings provide a peaceful atmosphere to explore the art collections.

Oviedo Weather: What to Expect Year-Round

Oviedo experiences a temperate oceanic climate, characterized by mild summers and cool, rainy winters, making spring and early fall ideal times to visit. Expect weather variability to influence your travel plans, so packing layers is advisable for a comfortable experience.

Dining Recommendation in Oviedo

Try the traditional Asturian dish, fabada asturiana, at Restaurante La Corte, where rich flavors from local beans and chorizo create a comforting culinary experience. This contrasts beautifully with Bilbao's modern tapas scene, as Oviedo's rustic setting emphasizes hearty, authentic ingredients that reflect the region's agricultural heritage.

Bilbao - Oviedo operators

Explore transport companies operating between Bilbao and Oviedo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Bilbao to Oviedo

Average Duration
4h 35m
Estimated price
$24-40

Bus from Bilbao to Gijón/Xixón

Average Duration
4h
Estimated price
$27-40
Train Show train routes
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Bilbao-Abando to Valladolid

Average Duration
3h 20m
Estimated price
$28-40

Train from Valladolid to Oviedo

Average Duration
2h 18m
Estimated price
$26-40
Plane Show flights
Website
iberia.com

Plane from Bilbao (BIO) to Asturias (OVD)

Average Duration
3h 25m
Estimated price
$120-650

Plane from Bilbao (BIO) to Asturias (OVD)

Average Duration
4h 30m
Estimated price
$55-310
Website
vueling.com

Plane from Bilbao (BIO) to Asturias (OVD)

Average Duration
3h 25m
Estimated price
$120-650

Plane from Bilbao (BIO) to Asturias (OVD)

Average Duration
4h 30m
Estimated price
$55-310
Website
volotea.com

Plane from Bilbao (BIO) to Asturias (OVD)

Average Duration
6h 25m
Estimated price
$70-330
Website
flytap.com

Plane from Bilbao (BIO) to Asturias (OVD)

Average Duration
5h 20m
Estimated price
$65-290
all-pages.other Show other routes
Website
blablacar.com

Other from Bilbao to Oviedo

Average Duration
3h 29m
Estimated price
$12-27

Bilbao to Oviedo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bilbao and Oviedo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Bilbao to Oviedo by car, covering a distance of 177 miles in just under 3 hours. Enjoy the scenic drive through the diverse landscapes of northern Spain. 💰 Explore budget-friendly travel options with prices ranging from €46 to €69 for a trip from Bilbao to Oviedo by car. Plan your travel expenses accordingly and make the most of your road trip experience.
Average price
€46 - €69
Useful tips for car travellers
• Fill up your gas tank before leaving Bilbao, as you will find several gas stations along the A-8 highway, with prices around €1.55 per liter; however, fuel prices may vary in smaller towns.
• Be aware of the restricted traffic zones in Oviedo, particularly in the city center where only residents can access certain streets; consider parking in one of the public lots like Parque de San Francisco, with daily rates ranging from €8 to €12.
• When arriving in Oviedo, use GPS navigation tools like Google Maps or Waze for real-time traffic updates, and be cautious of speed limits; locals typically drive at about 20 km/h in urban areas, which might be stricter than what you’re used to.
🌄 The journey from Bilbao to Oviedo by train, including transfers, takes approximately 6 hours and 38 minutes. It offers a scenic route through the Spanish countryside. 💰 The prices for a train ticket between Bilbao and Oviedo range from €50 to €72, making it a convenient and affordable option for traveling between these two beautiful cities in Spain.
Departure Point
Bilbao-Abando station
Arrival Point
Oviedo station
Useful tips for train travellers
• Onboard services on the Renfe trains from Bilbao to Oviedo offer a selection of catering options. Expect to find a cafe car where you can purchase snacks, light meals, and beverages. Renfe also provides a ‘Bistro’ service for First Class passengers that includes complimentary refreshments and a selection of local wines.
• Renfe operates this route, providing different seating options: First Class features spacious and comfortable seats with extra legroom, ideal for a relaxed journey. Business Class is slightly less spacious but still offers good amenities, while Economy Class provides standard seating that is comfortable for short to medium journeys. Be sure to book in advance as First Class can sell out quickly!
• Upon arrival in Oviedo, the train station is centrally located and provides luggage storage options; you can leave your bags at the left-luggage office if you want to explore the city unencumbered. The restrooms are available, but showers are not typically provided. To get to the city center quickly, take bus line 1, which departs regularly from the front of the station.
🛫 Flying from Bilbao to Oviedo involves a stopover since there are no direct flights between the two cities. The quickest option takes 3 hours and 20 minutes. 💸 The prices for flights from Oviedo to Bilbao can range from €51 to €219, making it relatively affordable to journey between these two charming Spanish cities.
Departure Point
Bilbao Airport
Arrival Point
Asturias Airport. The quickest flight takes 3h 20m and has one stopover
🚌 The trip from Bilbao to Oviedo by bus is a convenient option with direct services departing every three hours. The journey takes approximately 4 hours and 35 minutes. 🚌 Ticket prices for the bus from Oviedo to Bilbao range from €22 to €37, making it an affordable and comfortable mode of transportation for your journey between these two vibrant destinations.
Departure Point
Bilbao station
Arrival Point
Oviedo station
Useful tips for bus travellers
• Book your ALSA bus tickets in advance, especially during weekends or holidays, to secure the best prices and ensure availability; check their website at ALSA.
• Bring snacks and drinks for the journey, as while the bus is comfortable, the long ride of approximately 4h 35m may leave you craving refreshments; consider stopping at Mercado de la Ribera in Bilbao before departure for local treats.
• Upon arriving at Oviedo station, take a moment to check the station layout and nearby amenities; don't miss the opportunity to explore the charming local cafes and shops just a few blocks away, as the station is conveniently located near the city center.