Dunfermline Town to Kirkcaldy Train Timetables
- 10:44Dunfermline Town11:23Kirkcaldy
39m
Get tickets - 11:40Dunfermline Town13:03Kirkcaldy
1h 23m
Get tickets - 12:40Dunfermline Town13:11Kirkcaldy
31m
Get tickets - 13:46Dunfermline Town15:03Kirkcaldy
1h 17m
Get tickets - 14:40Dunfermline Town15:10Kirkcaldy
30m
Get tickets - 15:43Dunfermline Town16:41Kirkcaldy
58m
Get tickets - 16:46Dunfermline Town17:39Kirkcaldy
53m
Get tickets - 17:41Dunfermline Town18:11Kirkcaldy
30m
Get tickets - 18:41Dunfermline Town19:11Kirkcaldy
30m
Get tickets - 19:43Dunfermline Town20:13Kirkcaldy
30m
Get tickets - 21:42Dunfermline Town23:02Kirkcaldy
1h 20m
Get tickets
- There are no more trains on the day -
Timetable for Train to Kirkcaldy
- DundeeKirkcaldy£542mApprox. 16
- Edinburgh (Waverley)Kirkcaldy£4.540mApprox. 31
- London Kings CrossKirkcaldy£26.57h 49mApprox. 21
- AberdeenKirkcaldy£52h 34mApprox. 12
- LeedsKirkcaldy£23.65h 41mApprox. 26
- search more
FAQ about Dunfermline Town to Kirkcaldy Train Timetables
When is the first train from Dunfermline Town to Kirkcaldy?
Are there direct trains from Dunfermline Town to Kirkcaldy?
How long is the train journey from Dunfermline Town to Kirkcaldy ?
How much is a train from Dunfermline Town to Kirkcaldy ?
What times are off-peak trains from Dunfermline Town to Kirkcaldy ?
First train | 10:44 |
|---|---|
Last train | 21:42 |
Departure station | Dunfermline Town |
Arrival station | Kirkcaldy |
Journey time | 30m |
Distance | 18 miles |
Price | £7.30 |
Train Operators | ScotRail,LNER |
Train Station Info of Kirkcaldy
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Goring & Streatley to London Waterloo Train Timetables
- Basingstoke to Long Eaton Train Timetables
- London Euston to Yeovil Junction Train Timetables
- London Blackfriars to Preston Park Train Timetables
- Bekesbourne to Deal Train Timetables
- Birmingham New Street to Witham Train Timetables
- Taunton to Gobowen Train Timetables
- Yeovil Pen Mill to Builth Road Train Timetables
- Hedge End to Crewkerne Train Timetables
- Leeds to Wellingborough Train Timetables
- Pembroke Dock to Whitland Train Timetables
- Uiseong to Donghae Train Timetables
- Newmarket to Melton Mowbray Train Timetables
- Darlington to Fitzwilliam Train Timetables
- Kettering to Wellingborough Train Timetables
- Leigh-On-Sea to Bath Spa Train Timetables
- Swansea to Llandovery Train Timetables
- Margate to Retford Train Timetables
- Sheffield to Manchester Airport Train Timetables
- Manchester Piccadilly to London Euston Train Timetables
- Bath Spa to Bristol Temple Meads Train Timetables
- Sheffield to Manchester Piccadilly Train Timetables
- Derby to Birmingham New Street Train Timetables
- Daejeon to Okcheon Train Timetables
- Southall to Portchester Train Timetables
- Shepherds Bush to Downham Market Train Timetables
- China Train Types
- Northampton to New Brighton Train Timetables
- er-9329-paris-to-brussels
- Sleaford to Manchester Airport Train Timetables
- Guangzhou South Railway Station
- Sinhaeundae to Gyeongju Train Timetables
- Leicester to Lincoln Train Timetables
- Turin to Milan trains
- Glasgow to Manchester Airport trains
- Chippenham to Bristol trains
- Trains to Kidderminster
- Manchester to Warrington trains
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.