Bus times from Main Road, Charlestown

Main Road, Charlestown is served by 12 bus routes (6, 6A, 88A, LK1 and W3), run by Stagecoach East Scotland and Moffat & Williamson. The next buses go to Inverkeithing, Crombie, Dunfermline, Ferrytoll, Steelend and Rosyth.

Next departures

DayTimeRouteTo
Today17:2488AInverkeithing
Today17:326Crombie
Today17:536Dunfermline
Today17:5888ACrombie
Today18:07W3Ferrytoll
Today18:1588AInverkeithing
Today18:30W3Steelend
Today18:326Crombie
Today18:536Dunfermline
Today18:5788ACrombie
Today19:186AFerrytoll
Today20:086ASteelend
Today21:306ARosyth
Today22:086ASteelend
Today23:306AFerrytoll
Tomorrow00:206ADunfermline

Routes from this stop

Stops nearby

All bus routes and stops in Charlestown

Questions

When is the next bus from Main Road, Charlestown?
The 88A to Inverkeithing at 17:24.
Which buses stop at Main Road, Charlestown?
12 routes: 6, 6A, 88A, LK1 and W3, run by Stagecoach East Scotland and Moffat & Williamson.
Where is Main Road, Charlestown?
Main Road is in Charlestown, Fife.
Where do buses from Main Road, Charlestown go?
The next departures go to Inverkeithing, Crombie, Dunfermline, Ferrytoll, Steelend and 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