COMPARE Prices across different modes

Wed
Oct 27
$30Alsa
Thu
Oct 28
$30Alsa
Fri
Oct 29
$30Alsa
Sat
Oct 30
$30Alsa
Sun
Oct 31
$30Alsa
Mon
Nov 1
$30Alsa
Tue
Nov 2
$30Alsa
Wed
Nov 3
$30Alsa
Fri
Nov 5
$30Alsa
Mon
Nov 8
$30Alsa
Tue
Nov 9
$30Alsa
Wed
Nov 10
$30Alsa
Fri
Nov 12
$30Alsa
Sat
Nov 13
$30Alsa
Sun
Nov 14
$30Alsa

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Oviedo from Salamanca

distanceDistance165 miles (266 km)
durationAverage bus duration4 h
priceAverage bus ticket price$30 (€24)
changesDirect busYes
carriersBus providersAlsa

Buses from Salamanca to Oviedo cover the 165 miles (266 km) long route taking on average 4 h with our travel partners like Alsa. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $30 (€24), but the average price of bus tickets is $30 (€24). Travelers depart most frequently from Salamanca and arrive in Oviedo, Estación de Autobuses.

Bus companies

Alsa buses from Salamanca to Oviedo

Find the best buses from Salamanca to Oviedo with Omio's travel partners Alsa from $30 (€24). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Alsa

Enjoy one of the most comfortable travel experiences at a budget price with a bus from Salamanca to Oviedo with Alsa. The Alsa bus ride covers 165 miles (266 km) between Salamanca and Oviedo at prices starting as low as $30 (€24). Alsa even has different ticket types on select routes for the budget traveler in mind, including Minimum, Reduced and Flexible fares. Simply check Omio for Alsa bus schedules and tickets and book the best Salamanca - Oviedo bus for you.

As Spain’s main bus company offering thousands of regional and urban routes throughout the country, plus more than 300 international routes in 16 different European countries and Morocco, Alsa offers 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.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Salamanca to Oviedo
Take the bus to Oviedo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Salamanca to Oviedo.
FAQs
How much does a cheap bus to Oviedo from Salamanca cost?
If you’re looking to save money on tickets, you can find cheap Salamanca to Oviedo buses for as little as $30 (€24)  in the next 7 days.
How much is the bus from Salamanca to Oviedo on average?
If you are looking to buy your bus ticket in the next 7 days, you can expect the Salamanca to Oviedo bus to cost on average $30 (€24)  one way.
How far is Salamanca to Oviedo by bus?
When traveling this route you should expect the distance to Oviedo from Salamanca by bus to be approximately 165 miles (266 km).
How long is a bus to Oviedo from Salamanca on average?
While the time it takes to travel 165 miles (266 km) between Salamanca and Oviedo can vary based on specific dates, weekends, and holidays, the Salamanca to Oviedo bus journey time is on average 4 h.
When traveling by bus from Salamanca to Oviedo, which bus station in Salamanca do I depart from and which bus station in Oviedo do I arrive in?

When taking the bus from Salamanca to Oviedo, you can choose to depart from bus stations like Salamanca, Avenida Filiberto Villalobos, Salamanca, Estación de Autobuses (75 Av. De Filiberto Villalobos) and Salamanca, Pº. Estación S/n. Your route can end in bus stations such as Oviedo, Estación de Autobuses, Oviedo, La Corte and Oviedo, Estación de Autobuses.

Omio customers who travel this route most frequently depart from Salamanca   and arrive in Oviedo, Estación de Autobuses.

Where is the departure bus station in Salamanca located? Where is the arrival bus station in Oviedo located?

You can find the most popular departure bus station for this journey, Salamanca, located approximately 0 mile (s) / 0 km from the city center of Salamanca. The most popular arrival bus station in Oviedo, called Oviedo, Estación de Autobuses, is located around 0 mile (s) / 0 km away from its city center.

What bus companies go from Salamanca to Oviedo?
When taking a bus from Salamanca to Oviedo, you can count on Alsa for the best way to get you to Oviedo. You can also check all possible bus providers who offer a service to Oviedo from Salamanca and compare the amenities they offer before buying a bus ticket.
When is the earliest bus from Salamanca to Oviedo? When is the last bus from Salamanca to Oviedo?
You can take the first bus from Salamanca to Oviedo at 8: 00 AM. The last bus from Salamanca to Oviedo that you can take departs at 2: 15 PM. Omio shows you the latest bus from Salamanca to Oviedo schedule to help you book the best departure time for this journey.
How early should I purchase Salamanca to Oviedo bus tickets to get the best deals?
If you book a bus ticket from Salamanca to Oviedo within the next 7 days, you can find tickets to cost on average $30 (€24) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Salamanca and Oviedo are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey