Vila Franca de Xira é uma cidade servida por comboio, a nordeste de Lisboa, no principal corredor ribeirinho de Portugal em direção à região do Ribatejo. A cidade faz parte da Linha da Azambuja, com serviços de passageiros operados pela Comboios de Portugal, normalmente conhecida como CP. A estação de comboios de Vila Franca de Xira funciona como o principal ponto ferroviário local para comboios para Vila Franca de Xira e comboios a partir de Vila Franca de Xira.
Os serviços ferroviários de Vila Franca de Xira são principalmente suburbanos e regionais, em vez de de alta velocidade. Os CP Urbanos de Lisboa ligam a cidade a estações de Lisboa como Santa Apolónia e Oriente, enquanto os serviços Regionais continuam para além da área suburbana em direção ao Vale do Tejo. A estação de Vila Franca de Xira é a principal estação de comboios para partidas locais, com paragens ferroviárias próximas no município a servir viagens locais mais curtas.
As rotas a partir de Vila Franca de Xira seguem para sudoeste em direção a Lisboa, para nordeste em direção a Azambuja e Santarém, e mais adiante ao longo do corredor ferroviário central até ao Entroncamento e Tomar. Os viajantes de comboio também podem ligar em Lisboa Oriente para serviços nacionais para o Porto, Coimbra, Faro e outras cidades portuguesas. Reserve online comboios de e para Vila Franca de Xira na Rail Monsters.