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

Eurolines France
Bla Bla Bus

Bus Information from Guimarães to Viseu

distanceDistance57 miles (92 km)
durationAverage bus duration2 h 45 min
priceAverage bus ticket price$12 (€10)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from Guimarães to Viseu cover the 57 miles (92 km) long trip taking on average 2 h 45 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this journey costs around $12 (€10), you can find the cheapest bus ticket for as low as $6 (€5). Travelers depart most frequently from Guimarães and arrive in Viseu.

Travel Tips

Buses from Guimarães 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 Guimarães to Viseu.
What is the price of the cheapest bus from Guimarães to Viseu?
If you’re looking to save money on tickets, you can find cheap Guimarães to Viseu buses for as little as $6 (€5)  in the next 7 days.
How much is a bus ticket to Viseu from Guimarães?
The bus price to Viseu from Guimarães is on average $12 (€10)  if you are looking to purchase your tickets for this route in the next 7 days.
What is the distance to Viseu from Guimarães by bus?
The bus distance from Guimarães to Viseu is around 57 miles (92 km).
How long is the bus from Guimarães to Viseu?
The Guimarães to Viseu bus duration is on average 2 h 45 min, which is to be expected when traveling 57 miles (92 km) from Guimarães to Viseu. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure bus station in Guimarães and arrival bus station in Viseu?

When taking a bus from Guimarães, you have a couple of bus stations you can depart from including Guimarães, Alameda Dr. Mariano Felgueiras and Guimarães, GuimarãeShopping. When you arrive in Viseu, your bus can arrive in bus stations including Viseu, Viseu, Central de Camionagem and Viseu, Av. Dr. António José de Almeida.

Omio customers traveling this route book their buses from Guimarães   to Viseu.

Where is the Guimarães bus station located? Where is the Viseu bus station located?

Passengers board the bus most frequently from Guimarães, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Viseu, located 0 mile (s) / 0 km away from the city center.

How many buses per day are there from Guimarães to Viseu?
On average, there is 1 bus a day from Guimarães to Viseu. The bus times and services may be different on weekends and holidays compared to weekdays.
When does the first bus depart from Guimarães to Viseu? When does the last bus depart from Guimarães to Viseu?
The earliest bus departing from Guimarães to Viseu leaves at 1: 00 PM. The last bus departing from Guimarães to Viseu leaves at 1: 00 PM. You can find the latest Guimarães to Viseu bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy bus tickets from Guimarães to Viseu to score the best deals?
If you purchase the Guimarães to Viseu bus within the next 7 days, you can find one way tickets to cost on average $12 (€10). However, booking your bus ticket in advance gives you access to the best prices for buses between Guimarães and Viseu. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Buses from Guimarães to Viseu: related information

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