On a typical weekday there are 13 scheduled rail journeys between Felixstowe and Stewarton , with 0 of them being direct trains. There are also a further 13 possible journeys which require a change.
The distance by rail from Felixstowe to Stewarton is approximately 351 miles (565 kilometres). The average train journey takes about 11hrs 28 mins.
Caledonian Sleeper, West Midlands Trains, East Midlands Railway, Northern Rail, Avanti West Coast, London North Eastern Railway, ScotRail, Abellio Greater Anglia, Elizabeth Line, London Overground are the main train operating companies running services between Felixstowe and Stewarton.
There are 4 possible routes with the shortest and most direct being Felixstowe to Stewarton. The fastest journey time on this route takes 9hrs 6 mins.