Travel options
from Lisbon to Viana do Castelo

You can get from Lisbon to Viana do Castelo by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Wed
20 Oct
£7Rede Expressos
Find prices
Thu
21 Oct
£4Rede Expressos
£105TAP Portugal
Fri
22 Oct
£9Rede Expressos
£178TAP Portugal
Sat
23 Oct
£4Rede Expressos
£105TAP Portugal
Mon
25 Oct
£9Flixbus
£96TAP Portugal
Tue
26 Oct
£4Rede Expressos
£105TAP Portugal
Wed
27 Oct
£9Flixbus
£65azores airlines
Thu
28 Oct
£9Flixbus
£96TAP Portugal
Fri
29 Oct
£7Rede Expressos
£178PGA-Portugalia Airlines
Sat
30 Oct
£9Flixbus
£114PGA-Portugalia Airlines
Mon
1 Nov
£9Flixbus
£67TAP Portugal
Tue
2 Nov
£9Flixbus
£65azores airlines
Wed
3 Nov
£9Flixbus
£65azores airlines
Thu
4 Nov
£9Flixbus
£49PGA-Portugalia Airlines
Fri
5 Nov
£9Flixbus
£49White Airways
Sat
6 Nov
£9Flixbus
£67TAP Portugal

Travel Information from Lisbon to Viana do Castelo

distanceDistance205 miles (331 km)
modeAvailable travel modesCoach or flight
priceTicket price range£4 - £113
cheapestCheapest modeCoach • £4 • 4 h 30 min
fastestFastest modeFlight • £113 • 55 min
carriersPopular travel companiesRede Expressos or TAP Portugal

Travel 205 miles (331 km) by coach or flight from Lisbon to Viana do Castelo. If speed is a priority, then a flight is the best option with an average duration of 55 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £4. The most popular travel providers which serve this journey are Rede Expressos or TAP Portugal among others. Travellers can even take a direct from Lisbon to Viana do Castelo.

Travel Tips

Travel from Lisbon to Viana do Castelo
Travel to Viana do Castelo 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 Lisbon to Viana do Castelo.
FAQs
What are my Lisbon to Viana do Castelo travel options?

There are 2 ways to get from Lisbon to Viana do Castelo: coach or flight.

What is the cheapest way to go to Viana do Castelo from Lisbon?

Coach services offer the cheapest way to get from Lisbon to Viana do Castelo. Tickets for a coach cost on average £4.

This is compared to other travel options to Viana do Castelo:

A coach is £108 less than a flight for this trip with tickets for a flight from Lisbon to Viana do Castelo costing on average £113.

What is the fastest way from Lisbon to Viana do Castelo?

The fastest way to get to Viana do Castelo from Lisbon is by flight with an average travel time of 55 min.

There are alternative travel options to Viana do Castelo that can usually take longer:

In comparison, travelling by coach can take you on average 4 h 30 min.

How far is Viana do Castelo from Lisbon?

Viana do Castelo is approximately 205 miles (331 km) away from Lisbon.

Where do I depart from Lisbon? Where do I arrive in Viana do Castelo?

These are the most popular departure and arrival points when travelling from Lisbon to Viana do Castelo:

  • Most travellers take a coach from Lisbon, Gare Rodoviaria Sete Rios to Viana do Castelo, Rua General Humberto Delgado (Central de Camionagem).
Which travel companies can take me from Lisbon to Viana do Castelo?

If finding a good deal is your main consideration for your trip from Lisbon to Viana do Castelo, then we'll help you find the best value travel companies for you:

  • Rede Expressos can get you to Viana do Castelo by coach. You can find a good deal for coach tickets with Rede Expressos from Lisbon to Viana do Castelo for £4 on Omio.
  • TAP Portugal can get you to Viana do Castelo by plane. You can find a good deal for plane tickets with TAP Portugal from Lisbon to Viana do Castelo for £113 on Omio.
Where should I go next after I travel between Lisbon and Viana do Castelo?
Many of our customers who book a trip from Lisbon to Viana do Castelo often extend their holiday and travel to other popular destinations like Porto, Vigo or Santiago de Compostela. If you’re thinking of adding another destination to your Lisbon and Viana do Castelo itinerary, let Omio find you the best connections between Viana do Castelo and any of these top destinations today!
How early should I purchase tickets from Lisbon to Viana do Castelo online for the best deals?

Before travelling from Lisbon to Viana do Castelo, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a coach ticket is £4 one way on average for this route.
  • The price of a plane ticket is £113 one way on average for this journey.

But we recommend booking Lisbon to Viana do Castelo tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Lisbon to Viana do Castelo: related information

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