Kirkcaldy to Stirling by train
Compare prices, times and book fast direct trains
Overview: trains from Kirkcaldy to Stirling
Find the key information for travelling by train from Kirkcaldy to Stirling, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Kirkcaldy to Stirling
So you’re considering going from Kirkcaldy to Stirling by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Cost of train tickets between Kirkcaldy and Stirling
The cheapest train tickets from Kirkcaldy to Stirling start at CA$36.40. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Kirkcaldy to Stirling is by booking in advance. Keep in mind that tickets for this route go on sale 2 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Train timetable for travel between Kirkcaldy and Stirling
There are a number of different options for travellers going from Kirkcaldy to Stirling by train. Here is what to expect along this route:
First daily departure (weekday): 05:55
Last daily departure (weekday): 23:56
First daily departure (weekend): 06:16
Last daily departure (weekend): 23:56
Average number of daily trains: 49 trains
Frequency of train departures: every 14 minutes
Average train travel time and distance from Kirkcaldy to Stirling
On this route, the fastest trip lasts 1 hour and 19 minutes, spanning 48 kilometres in total.
How early can you book train tickets between Kirkcaldy and Stirling?
Tickets along this route go on sale 2 months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
Making your Kirkcaldy to Stirling travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Stirling.
FAQs about the train journey from Kirkcaldy to Stirling
Want to know more about your journey from Kirkcaldy to Stirling? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total distance between Kirkcaldy and Stirling is 48 kilometres.
The lowest fare on this route is CA$36.40. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
You can start booking tickets for this route 2 months in advance.
The fastest journey by train is 1 hour and 19 minutes.
Other train journeys from Kirkcaldy
- From Kirkcaldy to Edinburgh From CA$8.45
- From Kirkcaldy to Newcastle upon Tyne From CA$46.15
- From Kirkcaldy to Wolverhampton From CA$161.85
- From Kirkcaldy to York From CA$76.70
- From Kirkcaldy to Preston From CA$226.46
- From Kirkcaldy to London From CA$121.55
- From Kirkcaldy to Perth From CA$14.91
- From Kirkcaldy to Birmingham From CA$322.70
- From Kirkcaldy to Crewe From CA$97.00
- From Kirkcaldy to Sheffield From CA$175.50
- From Kirkcaldy to Doncaster From CA$232.05
- From Kirkcaldy to Inverness From CA$177.45
- From Kirkcaldy to Stafford From CA$37.74
- From Kirkcaldy to Blackpool From CA$109.20
- From Kirkcaldy to Carlisle From CA$130.49
Other train journeys to Stirling
- From Edinburgh to Stirling From CA$9.75
- From Glasgow to Stirling From CA$19.50
- From London to Stirling From CA$53.95
- From Inverness to Stirling From CA$27.95
- From Newcastle upon Tyne to Stirling From CA$52.65
- From Aberdeen to Stirling From CA$40.30
- From Stafford to Stirling From CA$227.40
- From Crewe to Stirling From CA$27.30
- From York to Stirling From CA$78.00
- From Leeds to Stirling From CA$68.90
- From Preston to Stirling From CA$46.15
- From Perth to Stirling From CA$10.40
- From Lancaster to Stirling From CA$94.90
- From Blackpool to Stirling From CA$107.25
- From Dundee to Stirling From CA$20.15
Other train journeys from Stirling
- From Stirling to Inverness From CA$27.30
- From Stirling to Newcastle upon Tyne From CA$46.15
- From Stirling to Aberdeen From CA$27.95
- From Stirling to Edinburgh From CA$9.75
- From Stirling to Glasgow From CA$19.50
- From Stirling to London From CA$72.15
- From Stirling to Wolverhampton From CA$133.25
- From Stirling to Blackpool From CA$36.40
- From Stirling to Leeds From CA$128.05
- From Stirling to Dundee From CA$20.15
- From Stirling to Birmingham From CA$98.80
- From Stirling to Crewe From CA$92.30