Travel from Oviedo-Spain to Lisbon

Train, bus or fly from Oviedo to Lisbon?

TAP Portugal and Iberia fly from Oviedo to Lisbon 3 times a day. Alternatively, you can take a bus from Oviedo to Lisbon via Tordesillas and Covilhã in around 12 h 55 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Oviedo to Lisbon

From Oviedo bus to Oviedo airport, fly to Lisbon airport, then Metro to Lisbon. 4 h 50 min $144. From Oviedo bus to Tordesillas, bus to Covilhã, then bus to Lisboa. 12 h 55 min $94. From Oviedo train to Leon, train to Orense-Empalme, walk to Ourense, bus to Casa da Música, Metro to Porto(Campanha), then train to Lisboa Santa Apolonia. 14 h 11 min $139. From Oviedo bus to Tordesillas, bus to Jardim Zoológico, then Metro to Restauradores. 15 h 42 min $136. From Oviedo train to Leon, train to Orense-Empalme, train to Vigo-Guixar, train to Porto(Campanha), then train to Lisboa Santa Apolonia. 16 h 6 min $162. From Llamaquique train to Valladolid Campo Grande, train to Medina del Campo, then Trenhotel to Lisboa Santa Apolonia. 15 h 42 min $161. From Oviedo drive to Lisbon. 7 h 24 min $135.