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-04-110802
1009
1233
1435
1639
1851
2025
2026-04-100721
0728½
0802
1002
1233
Cancel
1434
1639
1853
2022
2132
2026-04-090721
0802
1002
1233
1434
1639
1853
1855½
2022
2132
2026-04-080721
0802
1002
1233
1434
1639
1853
2022
2132
2026-04-070721
0802
1002
1233
1434
1639
1853
2022
2132
2137½
2026-04-060721
0802
0804½
1002
1013¾
1233
1237¼
1434
1437
1639
1853
2022
2132
2135¾
2026-04-050832
1056
1231
1431
1708
Cancel
1906
2054
2026-04-110909
1131
1141¼
1339
1539
1801
2009
2135
2026-04-100631
0909
1131
1340
Cancel
1540
1545¾
1800
1909
1915
2039
2256
2026-04-090631
0909
1131
1340
1343¼
1540
1800
1808¼
1909
1912¼
2039
2256
2026-04-080629
0909
1131
1340
1351½
1540
1800
1909
1911¼
2039
2044
2256
2026-04-070629
0909
1131
1340
1540
1800
1806¼
1909
1912
2039
2256
2026-04-060629
0909
0939¼
1131
1340
1540
1800
1909
2039
2256
2026-04-050932
1157
1200¾
1357
1500
1541
1609
Cancel
1809
Cancel
2009
2159
2215¾

timetabled 119, cancelled 5 (4.2%)

5 cancelled due to unknown cause