Le centre ville de Beaulieu se trouve à 1km de la gare de Loches. Cette dernière dessert en TER la gare TGV de Tours en moins d'une heure avec des départs réguliers toute la semaine et le week-end. Depuis août 2022 la ligne Joué-lès-Tours-Loches est modernisée pour un retour des trains et une plus grande régularité.