All bus routes to Dunfermline (United Kingdom) A D E G I L P A Bus Aberdeen to Dunfermline D Bus Dundee to Dunfermline E Bus Edinburgh Airport to Dunfermline Bus Edinburgh to Dunfermline G Bus Glasgow to Dunfermline I Bus Inverkeithing to Dunfermline Bus Inverness to Dunfermline L Bus Leeds to Dunfermline P Bus Perth to Dunfermline Bus Pitlochry to Dunfermline