Travel from Barcelona to Andorra

Bus from Barcelona to Andorra

ALSA operates a bus from Barcelona to Andorra la Vella every 4 hours. Tickets cost $30 - $50 and the journey takes 3 h 15 min.

How to get from Barcelona to Andorra

From Barcelona bus to Andorra. 3 h 15 min 32€. From Barcelona Catalunya train to Barcelona then bus to Andorra la Vella. 4 h 17 min 36€. From Pl. Catalunya Aerobus to Airport - Terminal 2, walk to Barcelona Airport El Prat T2, then bus to Andorra la Vella. 4 h 27 min 38€. From Barcelona drive to Andorra la Vella. 2 h 47 min 23€. From Barcelone rideshare to Andorra la Vella. 2 h 59 min 13€.

How long does it take to get from Barcelona to Andorra?

The bus from Barcelona to Andorra takes 3 h 15 min and departs every 4 hours.

Is there a direct bus between Barcelona and Andorra?

Yes, there is a direct bus departing from Barcelona and arriving at Andorra. Services depart every 4 hours. The journey takes approximately 3¼ hours.
Close Print Itinerary
  1. Here are 5 options to get from
    Barcelona to Andorra:

    1. Trip:
      1 Bus ALSA
      • One-Way approx: USD $30 - $50
      • Duration: 3 h 15 min
      Open +
      • Trip:
        1 Bus ALSA
        • One-Way approx: USD $30 - $50
        • Duration: 3 h 15 min
        Close x
    2. Trip:
      2 Bus Andorra Direct Bus
      • One-Way approx: USD $45 - $46
      • Duration: 4 h 17 min
      Open +
      • Trip:
        2 Bus Andorra Direct Bus
        • One-Way approx: USD $45 - $46
        • Duration: 4 h 17 min
        Close x
    3. Trip:
      3 Bus Novatel Autocars S.A.
      • One-Way approx: USD $46 - $51
      • Duration: 4 h 27 min
      Open +
      • Trip:
        3 Bus Novatel Autocars S.A.
        • One-Way approx: USD $46 - $51
        • Duration: 4 h 27 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 2 h 47 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 2 h 47 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $14 - $17
      • Duration: 2 h 59 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $14 - $17
        • Duration: 2 h 59 min
        Close x