All bus routes to Inverkeithing (United Kingdom) B D E L M N P Y B Coach from Berwick-upon-Tweed to Inverkeithing D Bus from Doncaster to Inverkeithing Coach from Dunfermline to Inverkeithing Durham to Inverkeithing coach E Coach to Inverkeithing from Edinburgh Coach to Inverkeithing from Edinburgh Airport L Bus from Livingston to Inverkeithing Buses London to Inverkeithing M Buses Manchester to Inverkeithing N Bus from Newport (Wales) to Inverkeithing Newcastle upon Tyne to Inverkeithing coach P Coaches Paisley to Inverkeithing Y Coach to Inverkeithing from York