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-05-010721
0802
1002
1233
1245¾
1434
1438
1639
1853
2022
2132
2154½
2026-04-300721
0802
1002
1004
1233
1236½
1434
1639
1651
1853
1901¼
2022
2132
2026-04-290721
0733½
0802
0805¾
1002
1006¾
1233
1434
1639
1641¼
1853
2022
2024¾
2132
2136¼
2026-04-280721
0802
1002
1004¼
1233
1434
1639
1853
2022
2030½
2132
2137¾
2026-04-270721
0802
1002
1233
1251
1434
1639
1646½
1853
2022
2132
2026-04-260832
Cancel
1056
Cancel
1231
1431
1708
1906
2054
2026-04-250802
1009
1222
1224
1422
1622
1851
2022
2026-05-010629
0909
1131
1133¾
1340
1350¼
1540
1800
1909
2039
2256
2026-04-300629
0909
0911¼
1131
1340
1540
1800
1909
1915½
2039
2256
2258¾
2026-04-290629
0909
1131
1133¾
1340
1342
1540
1800
1807½
1909
2039
2050½
2256
2302¾
2026-04-280629
0909
0911½
1131
1136
1340
1540
1800
1909
2039
2044½
2256
2310½
2026-04-270629
0909
1131
1137
1340
1349¾
1540
1800
1802¾
1909
1911½
2039
2044½
2256
2026-04-260932
Cancel
1356
1358¼
1609
1809
Cancel
1809
2009
2159
2026-04-250909
0912¼
1144
1152¾
1344
1544
1801
2001
2135
2149

timetabled 118, cancelled 4 (3.4%)

4 cancelled due to the planned cancellation (was not planned to operate)