GWR Rail - Salisbury - Cheltenham Spa

Click to load interactive map
List of stops
    Map

    Salisbury – Cheltenham Spa

    Salisbury

    18:12

    Warminster

    18:32
    18:33

    Dilton Marsh

    18:37

    Westbury

    18:42
    18:44

    Trowbridge

    18:50

    Bradford-on-Avon

    18:56

    Avoncliff

    18:59

    Freshford

    19:02

    Bath Spa

    19:13
    19:14

    Oldfield Park

    19:17

    Keynsham

    19:24

    Bristol Temple Meads

    19:32
    19:37

    Filton Abbey Wood

    19:44
    19:45

    Bristol Parkway

    19:49
    19:50

    Yate

    19:58
    19:59

    Cam & Dursley

    20:11
    20:12

    Gloucester

    20:29
    20:34

    Cheltenham Spa

    20:42
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Salisbury – Cheltenham Spa
    Station Road - High Street - Midland Close - Station Road - Brunel Square - Triangle North - Abbey Park - Badminton Road - Box Road

    Schedules and stops for this route are published in GTFS: great-britain

    Last updated on May 3, 2026