Train calls at Melksham (Timetabled and reported)

Green - within 2 minutes of scheduled time
Black - 2 to under 15 minutes late
 
Orange - from 15 to under 30 minutes late
Red - 30 minutes or more late, or cancelled
 
NorthboundSouthbound
2026-02-040721
0802
1002
1233
1434
1639
1853
1856¼
2022
2133½
2132
2145½
2026-02-030721
0802
1002
1233
1434
1639
1641
1853
2022
2132
2134½
2026-02-020721
0802
1002
1233
1434
1639
1853
2022
2132
2136¼
2026-02-010832
1056
1059
1231
1431
1708
1906
2054
2026-01-310802
0810¼
1009
1012¼
1233
1250¼
1435
1452¼
1639
1851
2025
2026-01-300721
0802
1002
1233
1434
1639
1853
2022
2055
2132
2026-01-290721
0739¾
0802
1002
1233
1236
1434
1639
1853
2022
2132
2026-02-040629
0909
1131
1340
1540
1800
1909
1943¾
2039
2045¼
2256
2312
2026-02-030629
0909
1131
1340
1540
1800
1909
2039
2256
2317¼
2026-02-020629
0909
1131
1340
1540
1544½
1800
1909
1913¾
2039
2256
2026-02-010932
1156
1356
1609
1809
2009
2159
2203
2026-01-310909
1131
1339
1351
1539
1544¼
1801
2009
2135
2026-01-300629
0909
1131
1340
1540
1800
1909
Cancel
2039
2256
2026-01-290629
0909
0915¾
1131
1340
1540
1800
1909
2039
2256

timetabled 118, Did NOT stop 1 (shown strikethrough), cancelled 2 (1.7%)

1 cancelled due to (no passenger call)
1 cancelled due to a problem with the traction equipment