Bus Tickets from Porto to Viseu

Other Transportation Options from Porto to Viseu

Bus Journeys from Porto to Viseu

Cheapest Trip on obilet
€ 3.95
Number of Trips Per Day
32
The Most Favorable Price
Porto - Viseu Duration
2hr 2min
The Highest Number of Trips
Average Price
€ 427.41

Cheap Buses to Porto - Viseu

  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 13.00
    08:30
    10:05
  • Alsa International
    Bus
    Porto
    Aeroporto Do Porto
    Viseu
    Viseu Central Bus Terminal
    € 19.00
    09:00
    11:59
  • Alsa Internacional SLU 2
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    09:00
    11:59
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    09:00
    11:59
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 3.95
    09:30
    11:30
  • Alsa International
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 19.00
    09:45
    11:59
  • Alsa Internacional SLU 2
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    09:45
    11:59
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    09:45
    11:59
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 5.45
    10:00
    11:45
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 3.95
    12:00
    14:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 3.95
    12:30
    14:15
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 6.85
    13:00
    14:45
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 8.85
    14:15
    16:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 8.85
    15:30
    17:15
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 8.85
    16:00
    17:45
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 6.85
    17:15
    19:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 6.85
    17:30
    19:30
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 3.95
    18:00
    20:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 10.85
    18:15
    20:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 8.85
    19:15
    21:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 6.85
    19:30
    21:15
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 8.85
    20:15
    22:00
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 6.85
    20:30
    22:05
  • Rede Expressos
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 3.95
    20:45
    22:30
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    21:15
    23:58
  • Alsa International
    Bus
    Porto
    Aeroporto Do Porto
    Viseu
    Viseu Central Bus Terminal
    € 19.00
    21:15
    23:58
  • Alsa Internacional SLU 2
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    21:15
    23:58
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    22:00
    23:58
  • Alsa International
    Bus
    Porto
    Porto Campanha Bus Station
    Viseu
    Viseu Central Bus Terminal
    € 19.00
    22:00
    23:58
  • Alsa Internacional SLU 2
    Bus
    Porto
    Porto Fonseca Soares
    Viseu
    Viseu
    € 19.00
    22:00
    23:58
Click to see on the map.

Carriers Operating Between Porto - Viseu

Frequently Asked Questions

bus