Upcoming direct journeys for Inverkeithing to Edinburgh
First train 10:03 Last train 20:29View more journeys
Severe weather may affect train services across the East Coast of Scotland today. More details can be found in Latest Travel News
Due to heavy rain flooding the railway between Plymouth and Exeter St Davids trains may be cancelled, delayed or revised. More details can be found in Latest Travel News.