Buses in Charlestown
12 bus routes serve Charlestown, run by Stagecoach East Scotland and Moffat & Williamson. The busiest stops are Waulkmill Farm, Promenade and Saltpans.
Most frequent routes
- 6: Crombie – Dunfermline Stagecoach East Scotland
- 6: Crombie – Dunfermline Stagecoach East Scotland
- 6: Crombie – Dunfermline Stagecoach East Scotland
- 88A: Inverkeithing – Rosyth Stagecoach East Scotland
- 88A: Inverkeithing – Rosyth Stagecoach East Scotland
- 88A: Inverkeithing – Rosyth Stagecoach East Scotland
Where you can go from Charlestown
Routes
- 6: Crombie – Dunfermline Stagecoach East Scotland
- 6: Crombie – Dunfermline Stagecoach East Scotland
- 6: Crombie – Dunfermline Stagecoach East Scotland
- 88A: Inverkeithing – Rosyth Stagecoach East Scotland
- 88A: Inverkeithing – Rosyth Stagecoach East Scotland
- 88A: Inverkeithing – Rosyth Stagecoach East Scotland
- 6A: Rosyth – Steelend Stagecoach East Scotland
- 6A: Rosyth – Steelend Stagecoach East Scotland
- 6A: Rosyth – Steelend Stagecoach East Scotland
- W3: Steelend – Ferrytoll Moffat & Williamson
- LK1: Limekilns – Charlestown Stagecoach East Scotland · school days only
- LK1: Limekilns – Charlestown Stagecoach East Scotland
Bus companies
Stops
Questions
- Where can I go by bus from Charlestown?
- Direct buses from Charlestown go to Rosyth (88A, 6A), Steelend (6A, W3), Crombie (6), Dunfermline (6), Inverkeithing (88A), Limekilns (LK1) and Ferrytoll (W3).
- Which bus goes from Charlestown to Rosyth?
- Routes 88A and 6A, run by Stagecoach East Scotland.
- Which bus goes from Charlestown to Steelend?
- Routes 6A and W3, run by Stagecoach East Scotland and Moffat & Williamson.
- Which bus goes from Charlestown to Crombie?
- Route 6, run by Stagecoach East Scotland.
- Where do buses stop in Charlestown?
- The busiest stops are Waulkmill Farm, Promenade, Saltpans, Main Road and Surgery.
- Which bus companies run in Charlestown?
- Stagecoach East Scotland and Moffat & Williamson.
- What are the most frequent buses in Charlestown?
- the 6 (Crombie – Dunfermline), the 6 (Crombie – Dunfermline), the 6 (Crombie – Dunfermline) and the 88A (Inverkeithing – Rosyth).
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