Vila Franca de Xira to obsługiwane koleją miasto na północny wschód od Lizbony, położone przy głównym nadbrzeżnym korytarzu Portugalii prowadzącym w stronę regionu Ribatejo. Miasto jest częścią Linha da Azambuja, a usługi pasażerskie obsługuje Comboios de Portugal, powszechnie znane jako CP. Dworzec kolejowy Vila Franca de Xira pełni funkcję głównego lokalnego punktu kolejowego dla pociągów do Vila Franca de Xira i z Vila Franca de Xira.
Połączenia kolejowe z Vila Franca de Xira są głównie podmiejskie i regionalne, a nie dużych prędkości. CP Urbanos de Lisboa łączy miasto ze stacjami w Lizbonie, takimi jak Santa Apolonia i Oriente, natomiast połączenia Regional wykraczają poza obszar podmiejski w kierunku Doliny Tagu. Stacja Vila Franca de Xira jest głównym dworcem kolejowym dla lokalnych odjazdów, a pobliskie przystanki kolejowe w gminie obsługują krótsze lokalne przejazdy.
Trasy z Vila Franca de Xira biegną na południowy zachód w kierunku Lizbony, na północny wschód w kierunku Azambuja i Santarem, a dalej wzdłuż centralnego korytarza kolejowego do Entroncamento i Tomar. Podróżni koleją mogą również przesiąść się na Lisbon Oriente, aby skorzystać z połączeń krajowych do Porto, Coimbry, Faro i innych portugalskich miast. Rezerwuj pociągi do i z Vila Franca de Xira online w Rail Monsters.