Buses in Kelty

19 bus routes serve Kelty, run by Ember, Bay Travel, Stagecoach East Scotland and Dochertys Midland Coaches. The busiest stops are Primary School, Main Street and Crown Hotel.

Most frequent routes

Where you can go from Kelty

Routes

Bus companies

Stops

Questions

Where can I go by bus from Kelty?
Direct buses from Kelty go to Dalgety Bay (7B, 7C), Halbeath (X56, 33A), Kirkcaldy (33A), North Queensferry (7D), Cowdenbeath (17B, 17A), Dunfermline (31B), Edinburgh (E9), Hayfield (18B), Inverness (E9) and Leven (18).
Which bus goes from Kelty to Dalgety Bay?
Routes 7B and 7C, run by Stagecoach East Scotland.
Which bus goes from Kelty to Halbeath?
Routes X56 and 33A, run by Dochertys Midland Coaches and Stagecoach East Scotland.
Which bus goes from Kelty to Kirkcaldy?
Route 33A, run by Stagecoach East Scotland.
Where do buses stop in Kelty?
The busiest stops are Primary School, Main Street, Crown Hotel, Westcroft Way and Community Centre.
Which bus companies run in Kelty?
Ember, Bay Travel, Stagecoach East Scotland and Dochertys Midland Coaches.
What are the most frequent buses in Kelty?
the E9 (Edinburgh – Inverness), the 17B (Kelty – Cowdenbeath), the 7B (Kelty – Dalgety Bay) and the 7B (Kelty – Dalgety Bay).

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