All bus routes to Dunfermline (United Kingdom) A B D E G I K L N P S A Bus Aberdeen to Dunfermline Bus Aviemore to Dunfermline B Bus Blackpool to Dunfermline Bus Bolton to Dunfermline D Bus Dundee to Dunfermline Bus Durham 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 K Bus Kinross to Dunfermline L Bus Lancaster to Dunfermline Bus Leeds to Dunfermline Bus London to Dunfermline N Bus Newcastle upon Tyne to Dunfermline P Bus Perth to Dunfermline Bus Pitlochry to Dunfermline S Bus Sheffield to Dunfermline