El tren es una buena opción de transporte para quienes vienen desde ciudades lejanas. La estación de tren más cercana se encuentra en Francia, en L'Hospitalet-près-l'Andorre, situada a escasos 11 kilómetros por carretera desde la frontera. A ella llegan trenes de otras grandes ciudades francesas, principalmente del sur del país, como Toulouse. Para quienes vengan desde España, una solución interesante es la estación de Lleida-Pirineus, a la que llegan trenes de alta velocidad (AVE), principalmente desde Madrid-Puerta de Atocha y Barcelona-Sants. Las ciudades que disponen de acceso ferroviario más cercano en el país tienen un servicio de autobuses con conexión directa con Andorra.