Plane

The journey takes approximately 40 m. Ticket price is about €7 The travel distance is 47 km.

Carrier is ALSA.

Buy ticket

Fly out to Asturias (OVD) of the Lisboa (LIS) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €30

Carrier is Volotea.

🔎

🚖 Find a cheap local taxi

Get off at the Lisboa (LIS).
Take the subway at the Aeroporto station.

The journey takes approximately 16 m. The travel distance is 8 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Alameda.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Bus

Take the FlixBus bus at the Oviedo station .

The journey takes approximately 8 h 30 m. Ticket price is about €35 The travel distance is 605 km.

Carrier is FlixBus.

Buy ticket

Take the FlixBus bus at the Porto Campanhã Bus terminal station .

The journey takes approximately 3 h 15 m. Ticket price is about €16 The travel distance is 304 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Bus train

Take the FlixBus bus at the [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073] station .

The journey takes approximately 8 h 30 m. Ticket price is about €35 The travel distance is 130 m.

Carrier is FlixBus.

Buy ticket

Get off at the Asturias (OVD).
318 m on foot from the Porto Campanhã Bus terminal to the Porto - Campanha.

The journey takes approximately 4 m. The travel distance is 318 m.

Get off at the Porto - Campanha.
Take the train Comboios De Portugal at the station Porto - Campanha.

The journey takes approximately 2 h 50 m. Ticket price is about €19 The travel distance is 329 km.

Carrier is Comboios De Portugal.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Train

Take the train Renfe Viajeros at the station Oviedo.

The journey takes approximately 3 h 19 m. Ticket price is about €35 The travel distance is 470 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Madrid-Chamartin.
Take the train Renfe Viajeros at the station Madrid-Chamartin.

The journey takes approximately 4 h 44 m. Ticket price is about €35 The travel distance is 462 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Badajoz.
Take the train Comboios De Portugal at the station Badajoz.

The journey takes approximately 2 h 43 m. Ticket price is about €10 The travel distance is 174 km.

Carrier is Comboios De Portugal.

Buy ticket

Get off at the Entroncamento.
Take the train Comboios De Portugal at the station Entroncamento.

The journey takes approximately 1 h 24 m. Ticket price is about €6 The travel distance is 99 km.

Carrier is Comboios De Portugal.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Bus

Take the ALSA bus at the Oviedo station .

The journey takes approximately 10 h 15 m. Ticket price is about €85 The travel distance is 609 km.

Carrier is ALSA.

Buy ticket

Get off at the Guimaraes.
Take the Rede Expressos bus at the Guimaraes station .

The journey takes approximately 4 h 55 m. Ticket price is about €19 The travel distance is 379 km.

Carrier is Rede Expressos.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 7 h 23 m. The travel distance is 780 km.

Get off at the Lisbon.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


The cheapest way to travel from Oviedo to Lisbon is by taking a Plane with an average price of €39. The journey takes approximately 4 ч. 25 мин.

Plane is the fastest way to travel from Oviedo to Lisbon. Tickets cost €39. The journey takes approximately 4 ч. 25 мин.

Oviedo is approximately 780 km away from Lisbon. The trip by car takes 7 h 23 m.

The average journey time by car between Oviedo and Lisbon is 7 h 23 m.