Travel from Linlithgow to Dunfermline

Bus or train from Linlithgow to Dunfermline?

You can take a train from Linlithgow to Dunfermline via Haymarket in around 1 h 10 min. Alternatively, you can take a bus from Linlithgow to Dunfermline via Kirkliston, Almondside (Library) in around 1 h 57 min.

Book transport from Linlithgow to Dunfermline

How to get from Linlithgow to Dunfermline

From Linlithgow train to Haymarket then train to Dunfermline Town. 1 h 10 min £9. From Linlithgow, The Vennel (High St) line 38 bus to Kirkliston, Almondside (Library) then bus to Dunfermline, Kingsgate Centre. 1 h 57 min £5. From Linlithgow taxi to Dunfermline. 23 min £45. From Linlithgow drive to Dunfermline. 23 min £2. From Linlithgow Uber to Dunfermline. 23 min £30.

Operators from Linlithgow to Dunfermline