Travel options
from Pamplona to Oviedo

You can get from Pamplona to Oviedo by train, bus or flight.

Our recommendation

To get from Pamplona to Oviedo on Oct 21 we recommend taking a bus because it’s the best combination of price and speed.

02:30PMPamplona8h00 10:30PMOviedo, Estación de Autobuses
1 changes
02:30PMPamplona8h00 10:30PMOviedo, Estación de Autobuses
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Travel Information to Oviedo from Pamplona

distanceDistance215 miles (346 km)
modeAvailable travel modesBus
fastestFastest modeBus • $43 (€35) • 8 h
carriersPopular travel companiesAlsa

Travel 215 miles (346 km) by bus between Pamplona and Oviedo. Alsa is the main travel company operating this trip. Travelers can even take a direct from Pamplona to Oviedo.

Travel Tips

Travel from Pamplona to Oviedo
Travel 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 Pamplona to Oviedo.
What are the ways to get from Pamplona to Oviedo?

You can go from Pamplona to Oviedo by bus.

What is the fastest way to get from Pamplona to Oviedo?

The fastest way to travel from Pamplona to Oviedo is by bus with an average journey time of 8 h.

What is the distance between Pamplona and Oviedo?

The distance is approximately 215 miles (346 km) from Pamplona to Oviedo.

Where do I depart from Pamplona? Where do I arrive in Oviedo?

These are the most popular departure and arrival points when traveling from Pamplona to Oviedo:

  • Most travelers catch their bus from Pamplona, Estación De Autobuses and arrive in Oviedo, Estación de Autobuses.
Which travel companies can get me from Pamplona to Oviedo?

Let Omio help you find the best company to travel with between Pamplona and Oviedo:

  • You can travel by bus from Pamplona to Oviedo with Alsa, and you can find Alsa Pamplona to Oviedo tickets for $43 (€35) on Omio.
What other popular destinations should I add to my itinerary for my trip from Pamplona to Oviedo?
Looking to extend your trip from Pamplona to Oviedo? Many Omio customers who go from Pamplona to Oviedo usually extend their vacation to explore other popular destinations like Madrid, Barcelona or Valencia. If you're looking to explore Madrid, Barcelona or Valencia from Oviedo, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my Pamplona to Oviedo one way ticket online to get the best deals?

When planning your trip from Pamplona to Oviedo, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets are costing $43 (€35) one way on average.

However, we recommend buying tickets from Pamplona to Oviedo online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Pamplona to Oviedo: related information

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