On a typical weekday there are 13 scheduled rail journeys between Brundall and Cuddington , with 0 of them being direct trains. There are also a further 13 possible journeys which require a change.
The distance by rail from Brundall to Cuddington is approximately 173 miles (279 kilometres). The average train journey takes about 8hrs 36 mins.
Abellio Greater Anglia, Transport for Wales, CrossCountry, Avanti West Coast, West Midlands Trains, Grand Central, Northern Rail, East Midlands Railway, First TransPennine Express, Elizabeth Line are the main train operating companies running services between Brundall and Cuddington.
There are 5 possible routes with the shortest and most direct being Brundall to Cuddington. The fastest journey time on this route takes 5hrs 38 mins.