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-03-170721
0802
Cancel
1002
1233
1434
1437
1639
1853
1858¼
2022
2132
2026-03-160721
0726¼
0802
1002
1233
1235
1434
1438
1639
1853
2022
2132
2026-03-150832
Cancel
1056
1231
1431
1708
1710¾
1906
2054
2026-03-140802
1009
1233
1237
1435
1437¾
1639
1643¾
1851
2025
2026-03-130721
0802
1002
1233
1434
1639
1648¼
1853
2022
2132
2137½
2026-03-120721
0724
0802
1002
1233
1434
1639
1853
2022
2132
2134½
2026-03-110721
0724¼
0802
1002
1233
1434
1639
1853
2022
2132
2026-03-170629
0909
Cancel
1131
1340
1350½
1540
1542¼
1800
1909
1912¼
2039
2043½
2256
2300¼
2026-03-160629
0909
1131
1340
1540
1800
1909
2039
2047½
2256
2305¾
2026-03-150932
Cancel
1156
1206
1356
1609
1809
2009
2159
2026-03-140909
1131
1339
1539
1541
1801
1812¾
2009
2135
2026-03-130629
0909
1131
1340
1540
1800
1805½
1909
2039
2256
2026-03-120629
0656
0909
1131
1340
1540
1544¾
1800
1802¼
1909
1927
2039
2254
2026-03-110629
0640
0909
1131
1340
1344
1540
1549¼
1800
1802½
1909
1917½
2039
2254
2300½

timetabled 118, cancelled 4 (3.4%)

2 cancelled due to a problem on a road
2 cancelled due to the planned cancellation (was not planned to operate)