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-06-130804
1005
1009½
1210
1223¾
1435
1639
1653
1851
Cancel
2134
2158
2026-06-120721
0802
1001
1233
1434
1639
1853
1859¼
2022
2132
2135
2026-06-110721
0802
0804½
1001
1233
1235¼
1434
1436¾
1639
1853
2022
2132
2026-06-100721
0802
0808
1001
1233
1239¾
1434
1436½
1639
1853
2022
2033½
2132
2026-06-090721
0802
1001
1233
1236½
1434
1436¼
1639
1853
2022
2132
2026-06-080721
0802
1001
1233
1235½
1434
1436
1639
1853
1855
2022
2027¼
2022
Cancel
2132
2026-06-070832
1107
1109¼
1242
1440
1451½
1708
1712¼
1906
2056
2026-06-130912
0915
1131
1329
1333¼
1604
1618½
1805
Cancel
2028
2030¼
2237
2258¼
2026-06-120629
0909
1131
1340
1539
1810
1910
1913¼
2039
2256
2300¾
2026-06-110629
0909
0914
1131
1340
1539
1810
1910
2039
2256
2258
2026-06-100629
0909
1131
1340
1539
1810
1813¼
1910
1914¾
2039
2048
2256
2315½
2026-06-090629
0909
0913¼
1131
1340
1539
1544
1810
1910
1915
2039
2256
2314¾
2026-06-080629
0911
1130
1340
1539
1541¾
1810
1910
2039
2043¾
2256
2300¼
2026-06-071010
1014½
1208
1356
1400¾
1609
1617¾
1809
2009
2014
2159

timetabled 119, cancelled 3 (2.5%)

2 cancelled due to a problem with signalling equipment
1 cancelled due to the planned cancellation (was not planned to operate)