Travel from Molinaseca to Villaviciosa

Bus or train from Molinaseca to Villaviciosa?

ALSA operates a bus from Molinaseca to Villaviciosa 4 times a day. Tickets cost $35 - $55 and the journey takes 3 hours 45 minutes. Alternatively, you can take a train from Molinaseca to Villaviciosa via Ponferrada, Leon, Gijón, and Gijon / Xixon in around 7 hours 1 minute.

How to get from Molinaseca to Villaviciosa

ModeDurationPrice
From Molinaseca taxi to Ponferrada, bus to Gijon / Xixon, then bus to Villaviciosa.5 h 16 min73€
From Molinaseca taxi to Ponferrada, train to Leon, walk to Leon, bus to Oviedo, then bus to Villaviciosa.6 h 17 min86€
From Molinaseca taxi to Ponferrada, train to Leon, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa.7 h 1 min82€
From Molinaseca drive to Villaviciosa.2 h 27 min24€

How long does it take to get from Molinaseca to Villaviciosa?

It takes approximately 5 hours 16 minutes to get from Molinaseca to Villaviciosa, including transfers.

Operators from Molinaseca to Villaviciosa

OperatorPhoneWebsite
ALSA+34 902 42 22 42ALSA
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Close Print Itinerary
  1. Here are 4 options to get from
    Molinaseca to Villaviciosa:

    1. Trip:
      1 Bus
      • One-Way approx: USD $73 - $111
      • Duration: 5 h 16 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $73 - $111
        • Duration: 5 h 16 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $85 - $127
      • Duration: 6 h 17 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $85 - $127
        • Duration: 6 h 17 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $74 - $117
      • Duration: 7 h 1 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $74 - $117
        • Duration: 7 h 1 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $25 - $40
      • Duration: 2 h 27 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $25 - $40
        • Duration: 2 h 27 min
        Close x