Compare prices and tickets by train, coach or flight

Thu
2 Dec
£12Comboios De Portugal
£4Flixbus
Fri
3 Dec
£11Comboios De Portugal
£4Flixbus
Sat
4 Dec
£12Comboios De Portugal
£4Flixbus
Sun
5 Dec
£12Comboios De Portugal
£1Flixbus
Mon
6 Dec
£10Comboios De Portugal
£4Flixbus
Wed
8 Dec
£12Comboios De Portugal
£4Rede Expressos
Thu
9 Dec
£8Comboios De Portugal
£4Flixbus
Fri
10 Dec
£10Comboios De Portugal
£4Flixbus
Sat
11 Dec
£10Comboios De Portugal
£4Flixbus
Sun
12 Dec
£10Comboios De Portugal
£4Flixbus
Mon
13 Dec
£10Comboios De Portugal
£4Flixbus
Tue
14 Dec
£9Comboios De Portugal
Find prices
Wed
15 Dec
£8Comboios De Portugal
Find prices
Thu
16 Dec
£10Comboios De Portugal
£4Flixbus
Sat
18 Dec
£10Comboios De Portugal
£4Flixbus
Sun
19 Dec
£10Comboios De Portugal
£4Flixbus
Mon
20 Dec
£10Comboios De Portugal
£4Flixbus
Tue
21 Dec
£8Comboios De Portugal
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from Porto to Viseu

distanceDistance50 miles (80 km)
durationAverage coach duration1 h 45 min
priceAverage coach ticket price£4 (€4)
frequencyCoach frequency1 a day
changesDirect coachYes, there is 1 direct coach a day
carriersCoach companiesRede Expressos, Citi Express or BlaBlaCar

Coaches from Porto to Viseu cover the 50 miles (80 km) long journey taking on average 1 h 45 min with our travel partners like Rede Expressos, Citi Express or BlaBlaCar. Normally, there is 1 coach operating per day, including direct services available. You can get the cheapest coach tickets for this route for as low as £1, but the average price of coach tickets is £4. Travellers depart most frequently from Porto - Campanha and arrive in Viseu.

Travel Tips

Coach to Viseu from Porto
Take the bus to Viseu 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 Porto to Viseu.
FAQs
How much does a cheap coach to Viseu from Porto cost?
Looking to save money on your journey? Omio customers have found the cheapest coach between Porto and Viseu for the next 7 days starting from £1  one way.
How much is a coach ticket from Porto to Viseu?
If you’re looking to buy your coach tickets in the next week, you can expect the Porto to Viseu coach price to come in at an average of £4  one way.
What is the distance to Viseu from Porto by coach?
The Porto to Viseu coach distance is approximately 50 miles (80 km).
How many hours does it take from Porto to Viseu by coach?
The Porto to Viseu coach duration is on average 1 h 45 min, which is to be expected when travelling 50 miles (80 km) between Porto and Viseu. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the Porto to Viseu coach leave from? Which Viseu coach station do I come into from Porto?

Some of the Porto coach stations to Viseu you can start your journey from include Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto, Boavista-casa da Música. Similarly, some of the arrival coach stations in Viseu include Viseu, Viseu, Central de Camionagem and Viseu, Av. Dr. António José de Almeida.

When travelling this route, Omio customers are departing most frequently from Porto - Campanha   and arriving in Viseu.

Where is the coach station in Porto to go to Viseu? Where is the coach station in Viseu located?

You can find the most popular departure coach station for this route, Porto - Campanha, located approximately 1.3 miles (2.1 km) from the city centre of Porto. The most popular arrival coach station in Viseu, called Viseu, is located around 0.3 miles (541 m) away from its city centre.

Which coach companies can get me from Porto to Viseu?
For the route from Porto to Viseu you can take a coach with Rede Expressos, Citi Express or BlaBlaCar. Be sure to check out all possible coach companies that offer services to Viseu from Porto on Omio to compare what amenities they may have.
How many coach services are there to Viseu from Porto a day?
On average, there is 1 coach a day from Porto to Viseu. The coach times and services may be different on weekends and holidays compared to weekdays.
How early should I purchase Porto to Viseu coach tickets to get the best deals?
You can find a coach from Porto to Viseu to cost on average £4 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Porto to Viseu coach generally on sale a few months before the planned travel date.