The cheapest buses from Lisbon to Viseu

Showing times and prices for Nov 30

Cheapest

$24

Average

$24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Lisbon to Viseu will cost around $ 24 if you buy it on the day, but the cheapest tickets can be found for only $ 24.

Cheapest
10:30AMLisbon5h25 03:55PMViseu
0 changes
$241One-way
Cheapest
11:00AMLisbon4h55 03:55PMViseu
0 changes
$241One-way
2nd Cheapest
06:00PMLisbon, Gare Rodoviaria Sete Rios3h20 09:20PMViseu, Central de Camionagem
0 changes
$241One-way
2nd Cheapest
10:30AMLisbon, Gare Rodoviaria Sete Rios4h05 02:35PMViseu, Central de Camionagem
0 changes
$241One-way
2nd Cheapest
08:00AMLisbon, Gare Rodoviaria Sete Rios3h50 11:50AMViseu, Central de Camionagem
0 changes
$241One-way

Timetable Lisbon to Viseu

Showing buses for tomorrow, Tue, Nov 30
07:00AMLisbon, Gare Rodoviaria Sete Rios3h50 10:50AMViseu, Central de Camionagem
0 changes
08:00AMLisbon, Gare Rodoviaria Sete Rios3h50 11:50AMViseu, Central de Camionagem
0 changes
08:00AMLisbon, Gare Rodoviaria Sete Rios3h30 11:30AMViseu, Central de Camionagem
0 changes
08:00AMLisbon, Gare Rodoviaria Sete Rios3h40 11:40AMViseu, Central de Camionagem
0 changes
08:30AMLisboa, Gare Oriente3h20 11:50AMViseu, Central de Camionagem
0 changes
09:30AMLisbon, Gare Rodoviaria Sete Rios3h45 01:15PMViseu, Central de Camionagem
0 changes
10:00AMLisbon, Gare Rodoviaria Sete Rios3h30 01:30PMViseu, Central de Camionagem
0 changes
10:15AMLisboa, Gare Oriente4h20 02:35PMViseu, Central de Camionagem
0 changes
10:30AMLisbon5h25 03:55PMViseu
0 changes
10:30AMLisbon, Gare Rodoviaria Sete Rios4h05 02:35PMViseu, Central de Camionagem
0 changes
11:00AMLisbon4h55 03:55PMViseu
0 changes
12:00PMLisbon, Gare Rodoviaria Sete Rios3h50 03:50PMViseu, Central de Camionagem
0 changes
01:00PMLisboa, Gare Oriente4h20 05:20PMViseu, Central de Camionagem
0 changes
01:30PMLisbon, Gare Rodoviaria Sete Rios3h50 05:20PMViseu, Central de Camionagem
0 changes
02:00PMLisbon, Gare Rodoviaria Sete Rios3h25 05:25PMViseu, Central de Camionagem
0 changes
02:00PMLisboa, Gare Oriente4h10 06:10PMViseu, Central de Camionagem
0 changes
02:30PMLisbon, Gare Rodoviaria Sete Rios3h40 06:10PMViseu, Central de Camionagem
0 changes
02:45PMLisboa, Gare Oriente4h25 07:10PMViseu, Central de Camionagem
0 changes
04:00PMLisbon, Gare Rodoviaria Sete Rios3h50 07:50PMViseu, Central de Camionagem
0 changes
04:00PMLisboa, Gare Oriente3h50 07:50PMViseu, Central de Camionagem
0 changes
04:00PMLisbon, Gare Rodoviaria Sete Rios3h30 07:30PMViseu, Central de Camionagem
0 changes
04:30PMLisbon, Gare Rodoviaria Sete Rios3h55 08:25PMViseu, Central de Camionagem
0 changes
05:00PMLisbon, Gare Rodoviaria Sete Rios3h40 08:40PMViseu, Central de Camionagem
0 changes
05:00PMLisboa, Gare Oriente3h25 08:25PMViseu, Central de Camionagem
0 changes
06:00PMLisbon, Gare Rodoviaria Sete Rios3h20 09:20PMViseu, Central de Camionagem
0 changes
07:00PMLisboa, Gare Oriente3h50 10:50PMViseu, Central de Camionagem
0 changes
07:00PMLisbon, Gare Rodoviaria Sete Rios3h50 10:50PMViseu, Central de Camionagem
0 changes
08:30PMLisbon, Gare Rodoviaria Sete Rios3h45 12:15AMViseu, Central de Camionagem
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Nov 30
$24Eurolines Switzerland
Wed
Dec 1
$24Rede Expressos
Thu
Dec 2
$12Flixbus
Fri
Dec 3
$15Flixbus
Sat
Dec 4
$15Flixbus
Sun
Dec 5
$24Rede Expressos

The fastest buses from Lisbon to Viseu

Showing times and prices for Nov 30

Fastest Journey

3 h 20 m

Average

3 h 53 m

Buses per day

28

Distance

240 km

Of the 28 buses that leave Lisbon for Viseu every day 23 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 240 km distance in an average of 3 h 53 m but if you time it right, some buses will get you there in just 3 h 20 m .

The slowest buses will take 5 h 25 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:00PMLisbon, Gare Rodoviaria Sete Rios3h20 09:20PMViseu, Central de Camionagem
0 changes
$241One-way
Fastest
08:30AMLisboa, Gare Oriente3h20 11:50AMViseu, Central de Camionagem
0 changes
$241One-way
2nd Fastest
02:00PMLisbon, Gare Rodoviaria Sete Rios3h25 05:25PMViseu, Central de Camionagem
0 changes
$241One-way
2nd Fastest
05:00PMLisboa, Gare Oriente3h25 08:25PMViseu, Central de Camionagem
0 changes
$241One-way
08:00AMLisbon, Gare Rodoviaria Sete Rios3h30 11:30AMViseu, Central de Camionagem
0 changes
$241One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Lisbon to Viseu

distanceDistance149 miles (240 km)
durationAverage bus duration3 h 50 min
priceAverage bus ticket price$19 (€16)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day
carriersBus companiesRede Expressos, Citi Express or BlaBlaCar

Buses from Lisbon to Viseu cover the 149 miles (240 km) long trip taking on average 3 h 50 min with our travel partners like Rede Expressos, Citi Express or BlaBlaCar. Normally, there are 2 buses operating per day, including direct services available. You can get the cheapest bus tickets for this trip for as low as $12 (€10), but the average price of bus tickets is $19 (€16).

Travel Tips

Buses from Lisbon to Viseu
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 Lisbon to Viseu.
FAQs
How much does a cheap bus from Lisbon to Viseu cost?
Omio customers have found the cheapest buses from Lisbon to Viseu to cost as little as $12 (€10)  in the next 7 days.
How much is the bus between Lisbon and Viseu on average?
If you’re looking to book your bus tickets in the next week, you can expect the Lisbon to Viseu bus price to come in at an average of $19 (€16)  one way.
How many miles is it from Lisbon to Viseu by bus?
The distance from Lisbon to Viseu by bus is approximately 149 miles (240 km).
What is the Lisbon to Viseu bus travel time?
On average the Lisbon to Viseu bus travel time is 3 h 50 min  for the 149 miles (240 km) long journey, but the duration can vary if you travel on weekends and holidays.
Which bus providers should I travel with from Lisbon to Viseu?
For the best Lisbon to Viseu bus to buy, you can travel safely and comfortably with Rede Expressos, Citi Express or BlaBlaCar. However, it's always good to check all possible bus companies with services between Lisbon and Viseu to compare what amenities they may offer.
Can I buy a direct bus from Lisbon to Viseu?
Yes, there are 2 direct buses per day from Lisbon to Viseu. You can look to travel with Alsa, BlaBlaCar, Rede Expressos or Citi Express  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
How many bus services are there to Viseu from Lisbon a day?
The average number of buses departing Lisbon for Viseu is 2 a day. The bus schedules and services may vary between weekdays and weekends.
How early should I purchase Lisbon to Viseu bus tickets to get the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you buy bus tickets to Viseu from Lisbon within the next 7 days, you can find tickets to cost on average $19 (€16) one way. To find the best prices for this trip, consider booking your bus ticket from Lisbon to Viseu a few months in advance.