Travel to Bristol by Rail
Bristol Temple Meads is Bristol's central railway station, situated approximately 15 minutes' walk from the city centre. The 8 and 9 bus services run frequently between Bristol Temple Meads, Cabot Circus, Broadmead and the city centre.
CrossCountry trains operate between Bristol Temple Meads and Penzance, Birmingham, Northern England and Edinburgh. Great Western Railway run regular services to Bristol from London, Reading, Swindon, Bath, Taunton, Exeter, Plymouth, Cardiff, Gloucester and Cheltenham.
Bristol Parkway is the city's out-of-town station situated to the north of the city in the village of Stoke Gifford, and can be accessed via First Bus's 73 service, which runs regularly between Bristol Parkway, the city centre, and Bristol Temple Meads. CrossCountry trains run services to Bristol Parkway from Penzance, Birmingham, Northern England and Scotland. Great Western Railway also run services to, through and from Bristol Parkway.
Visit the Great Western Railway website to find out more about rail travel to Bristol.
If time is short, why not find out about Day trips from London Paddington. You can also view this leaflet in German, French, Italian, and Chinese.