Train times from Leven station, Leven, Fife

Leven station, Leven, Fife is served by 1 route, run by ScotRail. The next trains go to Edinburgh.

Next departures

TimeRouteTo
05:39TrainEdinburgh
06:17TrainEdinburgh
06:58TrainEdinburgh
07:15TrainEdinburgh
07:39TrainEdinburgh
08:12TrainEdinburgh
08:40TrainEdinburgh
09:14TrainEdinburgh
09:45TrainEdinburgh
10:20TrainEdinburgh
10:40TrainEdinburgh
11:14TrainEdinburgh
11:43TrainEdinburgh
12:17TrainEdinburgh
12:40TrainEdinburgh
13:17TrainEdinburgh
13:43TrainEdinburgh
14:18TrainEdinburgh

Routes from this station

Stops nearby

All bus routes and stops in Leven, Fife

Questions

When is the next train from Leven station, Leven, Fife?
The train to Edinburgh at 05:39.
Which trains stop at Leven station, Leven, Fife?
Edinburgh – Leven, run by ScotRail.
Where is Leven station, Leven, Fife?
Leven station is in Leven, Fife.
Where do trains from Leven station, Leven, Fife go?
The next departures go to Edinburgh.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook