Recent journey times
Geting latest travel information...
Ashford (Surrey) Rail Station to Grangetown (Cardiff) Rail Station
Start with South Western Railway to Virginia Water
- Staines Rail Station
- Egham Rail Station
- Virginia Water Rail Station
Travel disruption notes
None known at this time
Change for South Western Railway to Reading
- Longcross Rail Station
- Sunningdale Rail Station
- Ascot Rail Station
- Martins Heron Rail Station
- Bracknell Rail Station
- Wokingham Rail Station
- Winnersh Rail Station
- Winnersh Triangle Rail Station
- Earley Rail Station
- Reading Rail Station
Travel disruption notes
None known at this time
Change for Great Western Railway to Taunton
- Taunton Rail Station
Travel disruption notes
None known at this time
Change for Great Western Railway to Cardiff Central
- Bridgwater Rail Station
- Highbridge & Burnham-on-Sea Rail Station
- Weston-super-Mare Rail Station
- Weston Milton Rail Station
- Worle Rail Station
- Yatton Rail Station
- Nailsea & Backwell Rail Station
- Parson Street Rail Station
- Bedminster Rail Station
- Bristol Temple Meads Rail Station
- Lawrence Hill Rail Station
- Stapleton Road Rail Station
- Filton Abbey Wood Rail Station
- Patchway Rail Station
- Severn Tunnel Junction Rail Station
- Newport (S Wales) Rail Station
- Cardiff Central Rail Station
Travel disruption notes
None known at this time
Change for Transport for Wales to Grangetown (Cardiff)
- Grangetown (Cardiff) Rail Station
Travel disruption notes
None known at this time
Ashford (Surrey) Rail Station to Grangetown (Cardiff) Rail Station
Start with Walk to Dudley Road (TW15)
- Ashford
- Dudley Road (TW15)
Travel disruption notes
None known at this time
Change for 555 bus to Ashford Hospital
- Station Crescent
- Salcombe Road
- Bulldog
- Ashford Hospital Entrance
Travel disruption notes
None known at this time
Change for 442 bus to Staines, Birch Green #set
- Town Lane
- Kenilworth Road
- Shortwood Avenue
- Crooked Billet Roundabout
- Staines, Birch Green #set
Travel disruption notes
None known at this time
Change for n.n. 8 to Slough Town Centre, Slough Bus Station
- Kingston Road (TW15)
- Staines South Street
- Staines Bus Station
- Staines, Staines Bridge
- Egham Hythe, Staines Sainsbury's
- Egham Hythe, Wendover Road
- Egham Hythe, Magna Carta School
- Egham Hythe, Glebe Road
- Pooley Green, Charta Road
- Pooley Green, Mullens Road
- Egham, Pooley Green Crossing
- Egham, High Street
- Egham, Egham Shops
- Egham, Church Road
- Egham, Langham Place
- Egham, Middle Hill
- Englefield Green, Chestnut Drive
- Englefield Green, Royal Holloway College
- Englefield Green, St Jude's Cemetery
- Englefield Green, The Holly Tree
- Englefield Green, St Judes Close
- Englefield Green, Barley Mow Road
- Englefield Green, Middle Hill
- Englefield Green, Coopers Hill Lane
- Runnymede, Beaumont Farm
- Runnymede, Priest Hill Kennels
- Old Windsor, Bells of Ouzeley
- Old Windsor, Malt House Close
- Old Windsor, Meadow Way
- Old Windsor, Toby Carvery
- Old Windsor, Clayhall Lane roundabout
- Windsor (Berks), Shaw Farm Gate
- Windsor (Berks), Osborne Road
- Windsor (Berks), Knights Place
- Windsor (Berks), All Saints' Church
- Windsor (Berks), Grove Road
- Windsor Town Centre, Parish Church
- Windsor Town Centre, Barclays Bank
- Windsor Town Centre, WH Smith
- Windsor (Berks), Arthur Road
- Windsor (Berks), Boys School
- Chalvey, Windsor Road McDonalds
- Chalvey, Albert Street
- Slough Town Centre, Landmark Place
- Slough Town Centre, Slough Bus Station
Travel disruption notes
None known at this time
Change for Walk to Slough Rail Station
- Slough Rail Station
Travel disruption notes
None known at this time
Change for Great Western Railway to Reading
- Reading Rail Station
Travel disruption notes
None known at this time
Change for Great Western Railway to Cardiff Central
- Didcot Parkway Rail Station
- Swindon Rail Station
- Chippenham Rail Station
- Bath Spa Rail Station
- Bristol Temple Meads Rail Station
- Filton Abbey Wood Rail Station
- Bristol Parkway Rail Station
- Newport (S Wales) Rail Station
- Cardiff Central Rail Station
Travel disruption notes
None known at this time
Change for Transport for Wales to Grangetown (Cardiff)
- Grangetown (Cardiff) Rail Station
Travel disruption notes
None known at this time
Ashford (Surrey) Rail Station to Grangetown (Cardiff) Rail Station
Start with South Western Railway to Reading
- Staines Rail Station
- Egham Rail Station
- Virginia Water Rail Station
- Sunningdale Rail Station
- Ascot Rail Station
- Martins Heron Rail Station
- Bracknell Rail Station
- Wokingham Rail Station
- Winnersh Rail Station
- Winnersh Triangle Rail Station
- Earley Rail Station
- Reading Rail Station
Travel disruption notes
None known at this time
Change for Great Western Railway to Cardiff Central
- Swindon Rail Station
- Bristol Parkway Rail Station
- Newport (S Wales) Rail Station
- Cardiff Central Rail Station
Travel disruption notes
None known at this time
Change for Transport for Wales to Grangetown (Cardiff)
- Grangetown (Cardiff) Rail Station
Travel disruption notes
None known at this time
Choose another journey time
Return journey: Grangetown (Cardiff) Rail Station to Ashford (Surrey) Rail Station
Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.