Na terenie miasta znajdują się dwa dworce kolejowe: Bristol Temple Meads, obsługujący ruch kombinowany samochodowo – kolejowy oraz Bristol Parkway, a także trzynaście przystanków do obsługi ruchu podmiejskiego.
Na terenie miasta znajdują się dwa dworce kolejowe: Bristol Temple Meads, obsługujący ruch kombinowany samochodowo – kolejowy oraz Bristol Parkway, a także trzynaście przystanków do obsługi ruchu podmiejskiego.