Bus times from Union Street, Kelty

Union Street, Kelty is served by 13 bus routes (7B, 7C, 7D, 17A, 18, 18B and 31B), run by Stagecoach East Scotland and Bay Travel. The next buses go to Dalgety Bay, Windygates, Dunfermline, Cowdenbeath and Kelty.

Next departures

TimeRouteTo
17:017CDalgety Bay
17:0118Windygates
17:287BDunfermline
17:367BDunfermline
17:5218Cowdenbeath
17:587BDunfermline
18:0118Cowdenbeath
18:067BDunfermline
18:2517ACowdenbeath
18:287BDunfermline
18:3317ACowdenbeath
18:367BDunfermline
18:5218Kelty
18:537BDunfermline
19:017BDunfermline
19:0118Kelty
19:237BDunfermline
19:2517ACowdenbeath
19:317BDunfermline
19:3317ACowdenbeath

Routes from this stop

Stops nearby

All bus routes and stops in Kelty

Questions

When is the next bus from Union Street, Kelty?
The 7C to Dalgety Bay at 17:01.
Which buses stop at Union Street, Kelty?
13 routes: 7B, 7C, 7D, 17A, 18, 18B and 31B, run by Stagecoach East Scotland and Bay Travel.
Where is Union Street, Kelty?
Union Street is in Kelty, Fife.
Where do buses from Union Street, Kelty go?
The next departures go to Dalgety Bay, Windygates, Dunfermline, Cowdenbeath and Kelty.

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