On a typical weekday there are 11 scheduled rail journeys between Beccles and Bardon Mill , with 0 of them being direct trains. There are also a further 11 possible journeys which require a change.
The distance by rail from Beccles to Bardon Mill is approximately 236 miles (380 kilometres). The average train journey takes about 9hrs 56 mins.
London Overground, Abellio Greater Anglia, Avanti West Coast, Grand Central, First TransPennine Express, Caledonian Sleeper, CrossCountry, East Midlands Railway, Northern Rail, London North Eastern Railway are the main train operating companies running services between Beccles and Bardon Mill.
There are 6 possible routes with the shortest and most direct being Beccles to Bardon Mill. The fastest journey time on this route takes 7hrs.