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-140832
1107
1112½
1242
1440
1455
1708
Cancel
1906
1910
2054
2059¾
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¼
2132
2026-06-141010
1208
1217½
1356
1609
1612
1809
Cancel
2009
2013¾
2159
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¼

timetabled 118, ran 96.6% (cancelled 4 = 3.4%)

2 cancelled due to an issue with the train crew
2 cancelled due to a problem with signalling equipment