Wiltshire Rail Timetables

Wiltshire Train Timetables

You can find information on this page of the current timetables of the routes that run through the county of Wiltshire.  Please remember to check the Train Operating Companies websites if you intend to travel over a weekend or public holiday as sometimes train times can change due to engineering works or special timetables

Click on a route below to load the timetable in PDF format

Great Western Railway operate services from London Paddington to the South West via Pewsey and Westbury

London to the South West

GWR also operate main-line services from London Paddington via Swindon to either Bristol or South Wales, those journeys to Bristol Temple Meads travel via the Wiltshire Towns of Swindon and Chippenham.

London Paddington to Bristol via Chippenham

South Western Railways serve the south of the county of Wiltshire, running services from London Waterloo to Salisbury and onto Yeovil and Exeter.

London Waterloo to Exeter

Great Western Railways also operate regional services throughout Wiltshire including the Trans Wilts Line from Swindon to Westbury via Melksham and Trowbridge,


and also services from South Wales to South Coast destinations like Weymouth, Southampton, Portsmouth and Brighton.

Cardiff to Portsmouth and Brighton Bristol to Weymouth via Yeovil