Viseu to Porto train

Tue, May 28
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets and times from Viseu to Porto

Showing times and prices for May 28

Cheapest

Fastest Journey

3 h 18 m

Average

3 h 56 m

Trains per day

11

Distance

80 km

Cheap train tickets from Viseu to start from $13 with an average ticket price of $14.

The fastest train from Viseu to takes 3h 18m in comparison to an average duration of 3h 56m and covers a distance of 80 km.

11 trains that leave Viseu for every day with It's difficult to get from Viseu to Porto without transferring at least once. travelling directly.

Cheapest
R - Regional
04:55PM3h54
Moimenta-Alcafache
08:49PMPorto - Campanhã
$131One-way
2 transfers
Cheapest
R - Regional
05:40AM4h09
Moimenta-Alcafache
09:49AMPorto - Campanhã
$131One-way
2 transfers
Cheapest
R - Regional
10:40AM4h09
Moimenta-Alcafache
02:49PMPorto - Campanhã
$131One-way
2 transfers
2nd Cheapest
R - Regional
10:30AM4h19
Mangualde
02:49PMPorto - Campanhã
$141One-way
2 transfers
2nd Cheapest
R - Regional
05:30AM4h19
Mangualde
09:49AMPorto - Campanhã
$141One-way
2 transfers

Compare prices and tickets Viseu to Porto by bus or train

Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
Mon
Jun 17

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Viseu to Porto

distanceDistance50 miles (80 km)
durationAverage train duration3 h 18 min
priceAverage train ticket price$18 (€15)
changesDirect trainNo
carriersTrain companiesR - Regional, Intercidades, Comboios De Portugal or IR - InterRegional

Trains from Viseu to Porto cover the 50 miles (80 km) long route taking on average 3 h 18 min with our travel partners like R - Regional, Intercidades, Comboios De Portugal or IR - InterRegional. You can get the cheapest train tickets for this trip for as low as $8 (€7), but the average price of train tickets is $18 (€15). Travelers depart most frequently from Viseu and arrive in Porto - Campanhã.

Train companies: Comboios De Portugal and Intercidades from Viseu to Porto trains

You can travel by train to Porto from Viseu with Comboios De Portugal and Intercidades for as low as $23 (€20). When you search for schedules and tickets, Omio will show you the best trip.

Comboios de Portugal's Intercidades are intercity train services connecting different regions in Portugal including between Viseu to Porto. Intecidades trains offer convenient and efficient train travel between major cities in Portugal like Lisbon, Porto & Faro at up top 200km/h. Which is a little slower than the Alfa Penduar services but are often more economical. They offer amenities like comfortable seating, catering onboard, Wi-Fi and they are accessible. Tourist tickets offer the previously mentioned amenities, whilst the Comfort tickets have extra leg room.

Train information from Viseu to Porto with Intercidades:

  • Average Duration: 3 h 18 min
  • Cheapest Price: $23

FAQs: Trains from Viseu to Porto

FAQs: Travel by train from Viseu to Porto 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 Viseu to Porto.
FAQs
Cheap train tickets from Viseu to Porto can start from as little as $8 (€7) when you book in advance. The average train ticket price for Viseu to Porto is $18 (€15); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Viseu to Porto train travel time is 3 h 18 min   for the 50 mile (80 km) long route, but the duration can vary if you travel on weekends and holidays.
The first train from Viseu to Porto leaves at 5: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Viseu to Porto leaves at 6: 40 PM.
Yes, there's a high-speed train to Porto. Take the fast train with Intercidades from Viseu to Porto.
For the best Viseu to Porto train to buy, you can travel safely and comfortably with R - Regional, Intercidades, Comboios De Portugal or IR - InterRegional. However, it's always good to check all possible train companies with services between Viseu and Porto to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 6: 40 PM.

Passengers board the train most frequently from Viseu, which is located around 0.6 miles (860 m) away from the city centre, and they get off the train at Porto - Campanhã, located 1.6 miles (2.5 km) away from the city centre.

A trip to Porto from Viseu is worth doing but not as a day trip with a journey time of 3 h 18 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Viseu to Porto is April.
You have options as you can travel from Viseu to Porto 2 different ways: bus or train.

Important Stations and Airports in Viseu and Porto

Viseu
Porto
Viseu is the most popular Viseu railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Viseu for your trip to Porto.
Viseu
HomeTrainsTrain Times to PortoViseu to Porto train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language