Bilbao to Oviedo bus

Tue, Jun 25
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap bus tickets and times from Bilbao to Oviedo

Showing times and prices for Jun 25


Fastest Journey

3 h 30 m


4 h 7 m

Buses per day



236 km

Cheap bus tickets from Bilbao to Oviedo start from $18 with an average ticket price of $21.

The fastest bus from Bilbao to Oviedo takes 3h 30m in comparison to an average duration of 4h 7m and covers a distance of 236 km.

5 buses leave Bilbao for Oviedo every day with 4 travelling directly.

0 transfers
0 transfers
0 transfers
0 transfers
0 transfers

Compare prices and tickets Bilbao to Oviedo by bus

Jun 25
Jun 26
Jun 27
Jun 28
Jun 29
Jun 30
Jul 01
Jul 02
Jul 03
Jul 04
Jul 05
Jul 06
Jul 07
Jul 08
Jul 09
Jul 10
Jul 11
Jul 12
Jul 13
Jul 14
Jul 15

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Bilbao to Oviedo

distanceDistance146 miles (236 km)
durationAverage bus duration3 h 30 min
priceAverage bus ticket price$32 (€28)
frequencyBus frequency8 a day
changesDirect busYes, there are 8 direct buses a day
carriersBus companiesAlsa, Alsa Supra, Infobus, BlaBlaCar, BlaBlaCar Bus or FlixBus

Buses from Bilbao to Oviedo cover the 146 miles (236 km) long route taking on average 3 h 30 min with our travel partners like Alsa, Alsa Supra, Infobus, BlaBlaCar, BlaBlaCar Bus or FlixBus. Normally, there are 8 buses operating per day, including direct services available. While the average ticket price for this route costs around $32 (€28), you can find the cheapest bus ticket for as low as $25 (€22). Travelers depart most frequently from Bilbao, Estación de Autobuses and arrive in Oviedo, Estación de Autobuses.

Bus companies: Alsa, Alsa Supra and Infobus from Bilbao to Oviedo

Buy your official Alsa, Alsa Supra and Infobus bus tickets from Bilbao to Oviedo from $25 (€22) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

Alsa from Bilbao to Oviedo bus information:

  • Average Duration: 3 h 30 min
  • Cheapest Price: $25
  • Alsa frequency: 7 a day

Buses from Oviedo to Bilbao

There are 11 daily possibilities to travel by bus from Oviedo to Bilbao. In most cases, these are direct journeys that normally last between 3 hours and 30 minutes and 5 hours and 40 hours. It is, therefore, a habitual means of transport among the multiple people who make this journey.

What buses go from Oviedo to Bilbao?

Alsa, one of the main reference points for interurban passenger transport in Spain, is in charge of managing these routes. Oviedo Bilbao buses are, therefore, modern, comfortable and well equipped with services. In fact, a good number of them include a bathroom, spacious ergonomic seats and personalized entertainment, as they are of the Supra or Premium type.

How long is the bus from Oviedo to Bilbao?

The distance between both capitals of the Cantabrian Sea is about 290 kilometers. Thus, the fastest journey made by the Oviedo Bilbao buses takes 3.5 hours, while the longest takes up to 5 hours and 40 minutes. All of them are direct routes, except one, which stops in Santander.

How many buses are there from Oviedo to Bilbao?

11 different routes is the usual daily frequency in this type of trips. The departure times are distributed throughout the day: from dawn, when there is 1 departure, in the afternoon, with 4 options. In addition, shortly after noon there is 1 option and in the morning the rest: 5.

Where do buses from Oviedo to Bilbao depart from and arrive at?

Oviedo bus station: located just 10 minutes by public transport from the centre and with stops close to the urban bus lines F-huca and C-Facultades, it has an information service and ticket sales, package check-in, 24-hour parking and the possibility of renting vehicles at its facilities. In addition, its commercial zone includes gastronomic premises, flower shop, waiting room, parapharmacy and travel agency.

Bilbao Termibus Station: located in Gurtubay Kalea street, has additional accesses by other nearby streets. It is very easy to get there thanks to the good public transport connections in the surrounding area. For example, the San Mamés metro station, the Zunzunegi tram station, the Bilbobus and BizkaiBus city bus lines and the Renfe suburban train. It has a commercial area, heating, tickets sale, free wifi connection and cafeteria.

FAQs: Bus from Bilbao to Oviedo

FAQs: Take the bus from Bilbao to Oviedo with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Bilbao to Oviedo.
Cheap bus tickets from Bilbao to Oviedo can start from as little as $25 (€22) when you book in advance. The average bus ticket price for Bilbao to Oviedo is $32 (€28); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Bilbao to Oviedo bus time is 3 h 30 min   covering the 146 mile (236 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first bus from Bilbao to Oviedo leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Bilbao to Oviedo leaves at 11: 45 PM.
Yes, it is possible to travel from Bilbao to Oviedo without having to change trains with Alsa, BlaBlaCar Bus or FlixBus. There are 8 direct buses from Bilbao to Oviedo each day. There may be fewer direct services available on weekends or holidays.
When taking a bus from Bilbao to Oviedo, you can count on Alsa, Alsa Supra, Infobus, BlaBlaCar, BlaBlaCar Bus or FlixBus for the best way to get you to Oviedo. You can also check all possible bus companies who offer a service between Bilbao and Oviedo and compare the amenities they offer before buying a bus ticket.

When departing from Bilbao, you have various bus station options to start your journey from including Bilbao, Estación de Autobuses, Bilbao, Zorroza and Bilbao, Abando (Estación). When arriving in Oviedo, you can end your journey in bus stations like Oviedo, Estación de Autobuses, Oviedo, Consejerias and Oviedo, Hospital Universitario Central de Asturias.

Passengers board the bus most frequently from Bilbao, Estación de Autobuses, which is located around 1.7 miles (2.8 km) away from the city centre, and they get off the bus at Oviedo, Estación de Autobuses, located 2.2 miles (3.5 km) away from the city centre.

A trip to Oviedo from Bilbao is worth doing but not as a day trip with a journey time of 3 h 30 min each way. Check with Omio app   the best way to travel.
The cheapest month for a bus from Bilbao to Oviedo is March.
Yes, you can take a bus from Bilbao to Oviedo.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers