All bus routes to Inverkeithing (United Kingdom) D E D Coach from Dunfermline to Inverkeithing Durham to Inverkeithing coach E Coach to Inverkeithing from Edinburgh Airport