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 US$28.00. 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 US$28.00. 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 US$6.50
- From Kirkcaldy to Newcastle upon Tyne From US$35.50
- From Kirkcaldy to Wolverhampton From US$124.50
- From Kirkcaldy to York From US$59.00
- From Kirkcaldy to Preston From US$158.75
- From Kirkcaldy to London From US$93.50
- From Kirkcaldy to Perth From US$10.45
- From Kirkcaldy to Birmingham From US$226.22
- From Kirkcaldy to Crewe From US$68.00
- From Kirkcaldy to Sheffield From US$123.03
- From Kirkcaldy to Doncaster From US$178.50
- From Kirkcaldy to Inverness From US$136.50
- From Kirkcaldy to Stafford From US$26.46
- From Kirkcaldy to Blackpool From US$84.00
- From Kirkcaldy to Carlisle From US$91.48
Other train journeys to Stirling
- From Edinburgh to Stirling From US$7.50
- From Glasgow to Stirling From US$15.00
- From London to Stirling From US$41.50
- From Inverness to Stirling From US$21.50
- From Newcastle upon Tyne to Stirling From US$40.50
- From Aberdeen to Stirling From US$31.00
- From Stafford to Stirling From US$159.41
- From Crewe to Stirling From US$21.00
- From York to Stirling From US$60.00
- From Leeds to Stirling From US$53.00
- From Preston to Stirling From US$35.50
- From Perth to Stirling From US$8.00
- From Lancaster to Stirling From US$73.00
- From Blackpool to Stirling From US$82.50
- From Dundee to Stirling From US$15.50
Other train journeys from Stirling
- From Stirling to Inverness From US$21.00
- From Stirling to Newcastle upon Tyne From US$35.50
- From Stirling to Aberdeen From US$21.50
- From Stirling to Edinburgh From US$7.50
- From Stirling to Glasgow From US$15.00
- From Stirling to London From US$55.50
- From Stirling to Wolverhampton From US$102.50
- From Stirling to Blackpool From US$28.00
- From Stirling to Leeds From US$98.50
- From Stirling to Dundee From US$15.50
- From Stirling to Birmingham From US$76.00
- From Stirling to Crewe From US$71.00