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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Zamora from Oviedo

distanceDistance128 miles (207 km)
durationAverage bus duration3 h 35 min
priceAverage bus ticket price$24 (€20)
changesDirect busYes
carriersBus companiesAlsa

Buses from Oviedo to Zamora cover the 128 miles (207 km) long journey taking on average 3 h 35 min with our travel partners like Alsa. There are direct bus services available. While the average ticket price for this trip costs around $24 (€20), you can find the cheapest bus ticket for as low as $24 (€20). Travelers depart most frequently from Oviedo and arrive in Zamora, Estación de Autobuses.

Bus companies

Alsa Oviedo – Zamora

Find the best buses between Oviedo and Zamora with Omio's travel partners Alsa from $24 (€20). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Alsa

You’ll be sure to find the best bus between Oviedo and Zamora with Alsa, the main bus company in Spain offering a multitude of bus routes domestically and internationally. As an official travel partner of Alsa, Omio can show you Alsa’s bus schedules and bus tickets from Oviedo to Zamora and help you find the cheapest, fastest or earliest route. The distance between Oviedo and Zamora by bus is around 128 miles (207 km) and the most affordable Alsa ticket for this route costs as little as $24 (€20).

Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes if you’re looking to save money on your bus ride. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

Operator ticket policies for COVID

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

Travel Tips

Buses from Oviedo to Zamora
Take the bus to Zamora 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 Oviedo to Zamora.
FAQs
How much do cheap bus tickets from Oviedo to Zamora cost?
Omio customers have found cheap bus tickets to Zamora from Oviedo for as low as $24 (€20)  for the next 7 days.
How much does it cost to take a bus from Oviedo to Zamora?
If you are looking to book your bus ticket in the next 7 days, you can expect the Oviedo to Zamora bus to cost on average $24 (€20)  one way.
How far is it from Oviedo to Zamora by bus?
The Oviedo to Zamora bus distance is approximately 128 miles (207 km).
How long is the bus between Oviedo and Zamora?
On average the Oviedo to Zamora bus travel time is 3 h 35 min  for the 128 miles (207 km) long journey, but the duration can vary if you travel on weekends and holidays.
When traveling by bus from Oviedo to Zamora, which bus station in Oviedo do I depart from and which bus station in Zamora do I arrive in?

Some of the Oviedo bus stations to Zamora you can start your journey from include Oviedo, Estación de Autobuses, Oviedo, La Corte and Oviedo, Estación de Autobuses. Similarly, some of the arrival bus stations in Zamora include Zamora, Estación de Autobuses and Zamora, Estación de Autobuses.

When traveling this route, Omio customers are departing most frequently from Oviedo   and arriving in Zamora, Estación de Autobuses.

Where is the bus station in Oviedo to go to Zamora? Where is the bus station in Zamora located?

Passengers board the bus most frequently from Oviedo, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Zamora, Estación de Autobuses, located 0 mile (s) / 0 km away from the city center.

Which bus providers should I travel with from Oviedo to Zamora?
For the best Oviedo to Zamora bus to purchase, you can travel safely and comfortably with Alsa. However, it's always good to check all possible bus providers with services between Oviedo and Zamora to compare what amenities they may offer.
When is the earliest bus from Oviedo to Zamora? When is the last bus from Oviedo to Zamora?
You can take the first bus from Oviedo to Zamora at 8: 00 AM. The last bus from Oviedo to Zamora that you can take departs at 8: 00 AM. Omio shows you the latest bus from Oviedo to Zamora schedule to help you book the best departure time for this route.
How far in advance should I purchase a bus ticket from Oviedo to Zamora to get the best deals?
If you buy the Oviedo to Zamora bus within the next 7 days, you can find one way tickets to cost on average $24 (€20). However, booking your bus ticket in advance gives you access to the best prices for buses from Oviedo to Zamora. Look out for bus tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Oviedo
Zamora
Oviedo
Amenities

Buses from Oviedo to Zamora: related information

Here are some other resources that might have the information you need