1map logoGo to main page

Porto, Norte Region to Viseu, Centro Region from $7.1: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Viseu, Portugal

How to Get from Porto to Viseu: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7.1 - OtherBest price
128 kmDistance
1h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Viseu with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
1h  45m
Estimated price
$8.9-19
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
1h  42m
Estimated price
$7.1-7.1
Cheapest
route map
Distance: 128 km
Duration: 1h 15m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  15m
Estimated price
$21-31
Company
various
Subway
Drive
Average Duration
2h  28m
Estimated price
$127-163

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $4 $4 $4 $4 $4 $4 $4
Train $7 $7 $7 $7 $7 $7 $7

Traveling From Porto to Viseu

Traveling from Porto to Viseu offers a journey that shifts from the vibrant coastal city known for its rich culture and nightlife to the serene hills of Viseu, where you can enjoy a slower pace and the charm of historical architecture.

Best Neighbourhoods in Viseu

Viseu boasts charming neighborhoods that reflect its rich history and culture.

Historic Center
• Home to medieval architecture and stone streets.
• Vibrant cafés and shops blend tradition with modernity.
Cava de Viriato
• Offers stunning views of the surrounding landscape.
• Features historical landmarks and poetry by Viriato.
Pinhal
• Known for its tranquil parks and green spaces.
• Great for leisurely walks and a relaxing atmosphere.

Best Times To Visit Viseu's Attractions

Visiting Viseu’s attractions at the right times can greatly enhance your experience. Here are some practical tips.

Museu Grão Vasco
Visit early on weekdays to enjoy a quieter, more intimate look at the art.
Viseu Cathedral
Best admired in the early morning or late afternoon for fewer tourists.
Pavilhão da Água
Plan your visit during the weekday afternoons for a peaceful explorative experience.

Viseu Weather: What to Expect Year-Round

Viseu enjoys a Mediterranean climate with warm summers and mild winters, making it a comfortable destination throughout the year. Spring and early fall are especially pleasant for exploring, as the temperate weather enhances your travel experience.

Dining in Viseu: A Culinary Adventure

Try the local specialty, 'Feijoada à Transmontana,' a hearty bean stew that differs from Porto's seafood-driven cuisine and highlights the region's rustic ingredients. Dining in Viseu often features a cozy atmosphere in family-run establishments that focus on tradition, offering flavors that truly reflect the essence of the Portuguese countryside.

Porto - Viseu operators

Explore transport companies operating between Porto and Viseu, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Porto Campanhã Bus terminal to Viseu

Average Duration
1h 45m
Estimated price
8.9-13
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Porto Campanhã Bus terminal to Viseu

Average Duration
2h
Estimated price
8.91-8.92
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from Porto Campanhã Bus terminal to Viseu

Average Duration
2h 15m
Estimated price
13-19
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Porto Campanhã Bus terminal to Viseu

Average Duration
2h 14m
Estimated price
8.93-8.94
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Porto to Viseu

Average Duration
1h 42m
Estimated price
7.1-7.1
Drive

Drive from Porto to Viseu

Average Duration
1h 15m
Estimated price
21-31
Subway
Contact phone
+351 225 081 000
Website
https://en.metrodoporto.pt/

Subway from Trindade to Aeroporto

Average Duration
27m
Estimated price
1.8-8.9
all-pages.transport_towncar
Contact phone
(+351) 220971653
Website
https://vmtransfers.com

all-pages.transport_towncar from Porto Airport to Viseu

Average Duration
1h 31m
Estimated price
130-130

Porto to Viseu: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Viseu offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€21 - €32
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Viseu station
Useful tips for bus travellers
• Make sure to book your ticket in advance on the Rede Expressos website or app, as popular travel times may fill up quickly, especially during weekends and holidays. Visit their site at Rede Expressos for schedules and booking.
• Plan to arrive at Porto Campanhã at least 30 minutes early, as the terminal can be crowded and transport options to the station may vary, giving you ample time to find your platform and board without stress.
• Upon arrival at Viseu station, be prepared for a smaller terminal; the main exit leads to the street where local taxis and buses await, and consider stopping by the nearby 'Café Nova Era' at Rua da Escola Secundária for a quick bite if you need refreshment or directions.

Frequently asked questions

Find out more about the route from Porto to Viseu.

Or choose the category:
The distance between Porto and Viseu is 80.5 km by direct route, but the road distance is 128.4 km. Travel times vary depending on the mode of transportation. It takes 2 hours and 28 minutes to reach Viseu from Porto by taking the subway and then a towncar. If driving by car, it takes approximately 1 hour and 15 minutes to travel from Viseu to Porto. Alternatively, taking a bus from Porto to Viseu usually takes around 1 hour and 45 minutes.
The most cost-effective and time-efficient transportation option for traveling from Porto to Viseu is to rideshare. It costs €7 and takes approximately 1 hour and 42 minutes. Another quick option is to take a taxi, which costs between €69 and €87 and takes around 1 hour and 15 minutes.
When traveling from Porto to Viseu, the price of a bus ticket typically ranges from €9 to €13.
To get from Porto to Viseu without using public transportation, I recommend exploring carpooling options like Blablacar. This service connects drivers with available seats in their cars to passengers heading in the same direction. The driving distance between Porto to Viseu is approximately 128.7 km and takes around 1 hour and 15 minutes. The prices for carpooling from Porto to Viseu typically range from €21 to €32, offering a convenient and affordable alternative to public transportation.
If you're looking to travel from Porto to Viseu without a car, the best option is to take a bus. The journey takes approximately 1 hour and 45 minutes and tickets cost between €9 and €13.
Yes, there is a direct bus link between Porto and Viseu. The bus service, operated by Rede Expressos, departs from Porto station and arrives at Viseu station. The buses run every two hours and operate daily, with the journey taking approximately 1 hour and 45 minutes.
There are 242+ hotels available near Viseu offering a range of options for travelers. Prices for these hotels start at €33 per night, accommodating various budgets.