Andorra has no airport, no railway station, and no motorway. Getting here means driving or taking a bus through the Pyrenees — which is part of the appeal.
From Barcelona (about 3 hours, 200 km): The most popular route. Autocars Nadal and Alsa run daily coaches from Barcelona Nord bus station. The road winds through spectacular mountain scenery before crossing the Spanish border at La Farga de Moles and climbing into the principality. Driving takes about the same time but lets you stop at the border shops.
From Toulouse (about 3 hours, 170 km): Head south on the N20 through Foix, then over the Col de Puymorens or through the tunnel. HIFE buses run the route from Toulouse bus station with connections via L'Hospitalet-près-l'Andorre. In winter the pass can close; the toll tunnel stays open.
From Lleida or Perpignan: Both Spanish cities have rail and coach connections to points near the border, from where Andorran buses continue into the country.
The border crossings are routine for EU citizens — no passport control, just occasional customs checks for goods. Non-EU visitors enter on a Spanish or French visa; Andorra is not part of Schengen but in practice the border crossings are informal.