Bus from Madrid to Viseu and return

Find cheap coach tickets for your bus journey from Madrid to Viseu and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
If you want to to take a bus from Madrid to Viseu, why not find the ideal route for you by taking a look at all the possible options? On CheckMyBus you get all the info you need to pick the best bus! You can easily compare the comfort features, departure time, travelling time or price from different coach providers travelling between Madrid and Viseu. Just click "Find Now" and check for prices, departure times and availability!

Madrid to Viseu Coach Information

Cheapest Bus£22.83
Fastest Bus5h 15m
Distance356.6 km
Coach CompaniesRede Expressos, ALSA, Eurolines France, Eurolines Germany
  Bus Madrid - Viseu    357 km
Ø Bus connections17 x
Savings-81%

The cheapest coach connections from Madrid to Viseu

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Viseu
      22:30
      04:45
    2 Sep
    +1
    Rede ExpressosRede Expressos
    from £22.83
  • Madrid
    Viseu
      09:00
      15:30
    2 Sep
    ALSAALSA
    from £22.83
  • Madrid
    Viseu
      09:30
      15:30
    2 Sep
    ALSAALSA
    from £22.83
  • Madrid
    Viseu
      10:00
      15:30
    2 Sep
    ALSAALSA
    from £22.83
  • Madrid
    Viseu
      11:15
      16:45
    2 Sep
    ALSAALSA
    from £26.11
  • Madrid
    Viseu
      10:45
      16:45
    2 Sep
    ALSAALSA
    from £26.11
  • Madrid
    Viseu
      22:30
      03:45
    2 Sep
    +1
    ALSAALSA
    from £26.11
  • Madrid
    Viseu
      10:00
      15:30
    2 Sep
    ALSAALSA
    from £26.11
  • Madrid
    Viseu
      10:00
      16:30
    2 Sep
    Rede ExpressosRede Expressos
    from £31.96
  • Madrid
    Viseu
      18:30
      14:45
    2 Sep
    +1
    Eurolines FranceEurolines France
    from £70.31
  • Madrid
    Viseu
      19:00
      14:45
    2 Sep
    +2
    Eurolines FranceEurolines France
    from £73.04
  • Madrid
    Viseu
      19:00
      12:45
    2 Sep
    +2
    Eurolines GermanyEurolines Germany
    from £117.78
  • Madrid
    Viseu
      19:00
      11:45
    2 Sep
    +2
    Eurolines GermanyEurolines Germany
    from £118.70


  Carpooling Madrid - Viseu    357 km
   Savings

The cheapest carpooling offers from Madrid to Viseu

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Viseu
      08:00
      13:10
    2 Sep
    BlaBlaCarBlaBlaCar
    from £22.83
  • Madrid
    Viseu
      18:30
      00:20
    2 Sep
    +1
    BlaBlaCarBlaBlaCar
    from £23.74
  • Madrid
    Viseu
      07:00
      12:30
    3 Sep
    BlaBlaCarBlaBlaCar
    from £33.78


  Bus Viseu - Madrid    357 km
Ø Bus connections17 x
Savings-77%

The cheapest coach connections from Viseu to Madrid

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Viseu
    Madrid
      23:30
      05:30
    2 Sep
    +1
    Rede ExpressosRede Expressos
    from £22.83
  • Viseu
    Madrid
      10:45
      18:00
    2 Sep
    ALSAALSA
    from £22.83
  • Viseu
    Madrid
      10:45
      18:30
    2 Sep
    ALSAALSA
    from £22.83
  • Viseu
    Madrid
      23:30
      06:00
    2 Sep
    +1
    BusbudBusbud
    from £22.83
  • Viseu
    Madrid
      12:45
      20:30
    2 Sep
    BusbudBusbud
    from £22.83
  • Viseu
    Madrid
      10:45
      17:00
    2 Sep
    Rede ExpressosRede Expressos
    from £31.96
  • Viseu
    Madrid
      15:00
      15:30
    2 Sep
    +1
    Eurolines FranceEurolines France
    from £56.61
  • Viseu
    Madrid
      15:00
      15:30
    2 Sep
    +1
    Eurolines FranceEurolines France
    from £56.61
  • Viseu
    Madrid
      14:59
      15:30
    2 Sep
    +1
    Eurolines GermanyEurolines Germany
    from £100.44
  • Viseu
    Madrid
      15:00
      15:30
    2 Sep
    +1
    Eurolines GermanyEurolines Germany
    from £100.44


  Carpooling Viseu - Madrid    357 km
   Savings

The cheapest carpooling offers from Viseu to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Viseu
    Madrid
      18:30
      22:20
    2 Sep
    BlaBlaCarBlaBlaCar
    from £19.17
  • Viseu
    Madrid
      17:10
      21:10
    1 Sep
    BlaBlaCarBlaBlaCar
    from £23.74
  • Viseu
    Madrid
      17:10
      21:00
    2 Sep
    BlaBlaCarBlaBlaCar
    from £23.74


Current ticket prices

You're always on the hunt for a good bargain? Then listen up! Don’t simply check for buses but compare the price of your coach journey to other means of transportation such as a train ride, carpooling or even a flight. This way you’ll definitely seal the best deal! Another piece of advice: If possible, we recommend not just checking prices for one specific day because they’re usually related to demand.

Bus stops in Madrid and Viseu

  Stations
Av. Dr. António José de Almeida 242, 3500 Viseu (Portugal)
Av. Nossa Sra. das Candeias , 3505-397 Viseu (Portugal)

Find out more details about the service on your bus from Madrid to Viseu and return

The more offers you can choose from, the harder it generally is to make a decision. That's where CheckMyBus comes in: If you are looking for a coach Madrid - Viseu, you might find that more than one company offers convenient rides. In such cases, it’s always of advantage to check and compare. On CheckMyBus you can look for the fastest, the most comfortable or the cheapest bus from Viseu to Madrid and return. Simply insert your date of travel and start your search. In the search results, you will see, which company offers xxl legroom, the most generous baggage policy or on which coaches you are allowed to take pets or luggage exceeding the usual size. For instance: On a coach from Madrid to Viseu, the company FlixBus allows you to take your bike for some extra quid. Check out all the offers and pick the one that suits your very own needs best. All of this can be done in a few clicks!

Madrid and Viseu: Useful Info

Madrid
3.26 Million
Viseu
26,364
Taxi
£3.65
£2.97
Madrid
Viseu
A taxi journey in Madrid is 19% more expensive than in Viseu.
Local buses
£1.37
£0.91
Madrid
Viseu
A bus fare in Madrid is 34% more expensive than in Viseu.
Beer
£2.74
£1.37
Madrid
Viseu
A pint of beer in Madrid is 50% more expensive than in Viseu.
Water
£0.64
£1.37
Madrid
Viseu
A bottle of water in Madrid is 54% cheaper than in Viseu.
Meal
£9.31
£7.99
Madrid
Viseu
A meal in Madrid is 15% more expensive than in Viseu.
Trusted shop
The CheckMyBus App
Free Download