The nearest train station is in France, in L’Hospitalet-près-l’Andorre, located just 7 miles by road from the border. This station is served by trains from other major French cities, mainly in the south, such as Toulouse. For visitors coming from Spain, one good solution is the Lleida Pirineus station, with high-speed trains (AVE) stopping there, mainly from Madrid-Puerta de Atocha and Barcelona Sants. The cities with a railway service closest to the country have a bus service with direct connection to Andorra.

Spain
  • Sants Station (Barcelona)
  • Lleida Pirineus Station (Lleida)


More info on trains in Spain >>

France
  • Matabiau station (Toulouse)
  • Ospitalet (Ospitalet)
     

More info  on trains in France >>