Bus times from Main Street, Kelty

Main Street, Kelty is served by 18 bus routes (7B, 7C, 7D, 17A, 17B, 18, 18B, 31B, 33A and X56), run by Stagecoach East Scotland, Bay Travel and Dochertys Midland Coaches. The next buses go to Dalgety Bay, Crossgates, Halbeath, Perth, Cowdenbeath and Leven.

Next departures

TimeRouteTo
14:347BDalgety Bay
14:3817BCrossgates
14:42X56Halbeath
14:46X56Perth
15:047CDalgety Bay
15:0418Cowdenbeath
15:347BDalgety Bay
16:047CDalgety Bay
16:0418Leven
16:347BDalgety Bay
16:3817BCrossgates
16:42X56Halbeath
17:047CDalgety Bay
17:0418Windygates
17:04X56Perth
17:3817BCowdenbeath
17:397BDunfermline
18:0418Cowdenbeath
18:097BDunfermline
18:3617ACowdenbeath

Routes from this stop

Stops nearby

All bus routes and stops in Kelty

Questions

When is the next bus from Main Street, Kelty?
The 7B to Dalgety Bay at 14:34.
Which buses stop at Main Street, Kelty?
18 routes: 7B, 7C, 7D, 17A, 17B, 18, 18B, 31B, 33A and X56, run by Stagecoach East Scotland, Bay Travel and Dochertys Midland Coaches.
Where is Main Street, Kelty?
Main Street is in Kelty, Fife.
Where do buses from Main Street, Kelty go?
The next departures go to Dalgety Bay, Crossgates, Halbeath, Perth, Cowdenbeath and Leven.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 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