Bradford-on-Avon Rail Station to Staines Rail Station - travel by train and rail

Average journey time by train Bradford-on-Avon Rail Station and Staines Rail Station is 02:56

Recent journey times

Bradford-on-Avon Rail Station to Staines Rail Station

Leave at 23:46 and arrive at 07:58
Journey time 08:12
You will need to make 4 changes

Start with Great Western Railway to Bath Spa

  • Bath Spa Rail Station

Travel disruption notes

None known at this time

Change for Great Western Railway to Reading

  • Chippenham Rail Station
  • Swindon Rail Station
  • Didcot Parkway Rail Station
  • Reading Rail Station

Travel disruption notes

None known at this time

Change for Great Western Railway to Wokingham

  • Wokingham Rail Station

Travel disruption notes

None known at this time

Change for South Western Railway to Staines

  • Bracknell Rail Station
  • Martins Heron Rail Station
  • Ascot Rail Station
  • Sunningdale Rail Station
  • Longcross Rail Station
  • Virginia Water Rail Station
  • Egham Rail Station
  • Staines Rail Station

Travel disruption notes

None known at this time

Bradford-on-Avon Rail Station to Staines Rail Station

Leave at 07:13 and arrive at 09:58
Journey time 02:45
You will need to make 3 changes

Start with Great Western Railway to Westbury (Wilts)

  • Trowbridge Rail Station
  • Westbury (Wilts) Rail Station

Travel disruption notes

None known at this time

Change for Great Western Railway to Reading

  • Pewsey Rail Station
  • Newbury Rail Station
  • Reading Rail Station

Travel disruption notes

None known at this time

Change for South Western Railway to Staines

  • Earley Rail Station
  • Winnersh Triangle Rail Station
  • Winnersh Rail Station
  • Wokingham Rail Station
  • Bracknell Rail Station
  • Martins Heron Rail Station
  • Ascot Rail Station
  • Sunningdale Rail Station
  • Longcross Rail Station
  • Virginia Water Rail Station
  • Egham Rail Station
  • Staines Rail Station

Travel disruption notes

None known at this time

Bradford-on-Avon Rail Station to Staines Rail Station

Leave at 07:21 and arrive at 10:28
Journey time 03:07
You will need to make 4 changes

Start with South Western Railway to Bath Spa

  • Bath Spa Rail Station

Travel disruption notes

None known at this time

Change for Great Western Railway to Reading

  • Chippenham Rail Station
  • Swindon Rail Station
  • Didcot Parkway Rail Station
  • Reading Rail Station

Travel disruption notes

None known at this time

Change for Great Western Railway to Wokingham

  • Wokingham Rail Station

Travel disruption notes

None known at this time

Change for South Western Railway to Staines

  • Bracknell Rail Station
  • Martins Heron Rail Station
  • Ascot Rail Station
  • Sunningdale Rail Station
  • Longcross Rail Station
  • Virginia Water Rail Station
  • Egham Rail Station
  • Staines Rail Station

Travel disruption notes

None known at this time

Choose another journey time


Return journey: Staines Rail Station to Bradford-on-Avon Rail Station


Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Recent journey planner searches

Home > Journey planner > Bradford-on-Avon Rail Station