Lleida jest ważnym węzłem kolejowym w głębi lądu w Katalonii, położonym na hiszpańskim korytarzu dużych prędkości Madryt–Barcelona i na początku regionalnych tras kolejowych w kierunku Pirenejów. Miasto ma jedną główną stację pasażerską, Lleida Pirineus, obsługiwaną przez Renfe Viajeros oraz Ferrocarrils de la Generalitat de Catalunya.
Połączenia z Lleidy obejmują AVE, Avlo, Alvia, Avant, Media Distancia, regionalne pociągi Rodalies de Catalunya oraz pociągi FGC na linii Lleida-La Pobla de Segur. Lleida Pirineus to główna stacja kolejowa dla pociągów dużych prędkości z Lleidy oraz dla lokalnych połączeń kolejowych w zachodniej Katalonii.
Trasy kolejowe z Lleidy biegną na wschód do Barcelony, Girony i katalońskiego wybrzeża, na zachód do Saragossy i Madrytu, na południe do Tarragony oraz na północ przez Balaguer do La Pobla de Segur. Bilety kolejowe do Lleidy obejmują usługi dużych prędkości, regionalne i górskie. Zarezerwuj pociągi z i do Lleidy online w Rail Monsters.