A new name for the Melksham Railway Development Group
home timetable photos news meetings contact
The full TransWilts (Swindon to Westbury) timetable is available at
In addition an app is available showing live train status for the next few hours at TransWilts App . The App can also be downloaded to a Smart phone/tablet from the Apple Store or Google Play.
See also news for details of any advance service changes.
To check times and for any changes, see National Rail enquiries.
The following times have been taken from National Rail enquiries. and are shown for information only.
Trains to Chippenham and Swindon (weekday)
7:20 7:49 10.02 12:03 12:36 14:40 16:37 18:48 19:47
Trains to Trowbridge and Westbury (weekday)
6:36 9:18 11.12 13:14 13:55 15:45 18:02 19:15 20.32
The following fares are shown for information only. From Melksham, return fares to a number of propular destinations can be found at Melksham fares.
To check current fares and for other destinations see National Rail enquiries.
Melksham to Anytime Off-Peak Anytime Off-Peak
Return Return Single Single
Westbury £4.60 £3.90
Trowbridge £4.60 £4.40
Chippenham £4.60 £4.60 *
Swindon £9.90 £7.30
* no off peak ticket available; use an anytime ticket for this journey
Off peak fares are valid all day Saturday and Sunday, and after 09:29 Monday to Friday (08:29 on some journeys).
Children aged 5 to 15 travel at half the adult fare. Children under 5, dogs, bicycles (limited capacity) at no charge. Railcard discounts for holders of senior, disabled, two together, 16-25, and friend and family – terms vary according to card; typically 34% discount.
Groupsave (for groups of 3 or more adults) also offers a 34% discount. Season tickets offering unlimited journeys between specified points (and intermediate stations) are available for periods ranging from 7 days to 1 year.
Tickets also available from Warminster, Frome, Dilton Marsh and Bradford-on-Avon to Swindon via Melksham at Westbury prices
Tickets should be purchased prior to joining the train. Ticket machines are now available at all stations on the line, and all stations except Melksham also have staffed ticket offices. Some ticket machines do not accept cash.
If there is no opportunity for you to purchase your ticket before you join, you may buy your ticket from the train manager.