Stirling to Kirkcaldy train

Cheap train tickets from Stirling to Kirkcaldy

Showing times and prices for 27 Jun

Cheapest

-

Average

-

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

First ScotRail Service
05:38Stirling0h44 06:22Kirkcaldy
1 change
Find prices
First ScotRail Service
06:08Stirling0h43 06:51Kirkcaldy
1 change
Find prices
First ScotRail Service
06:21Stirling0h35 06:56Kirkcaldy
1 change
Find prices
First ScotRail Service
06:35Stirling0h44 07:19Kirkcaldy
1 change
Find prices
First ScotRail Service
06:45Stirling0h38 07:23Kirkcaldy
1 change
Find prices

Train schedule Stirling to Kirkcaldy

Showing trains for tomorrow, Monday, 27 June
First ScotRail Service
05:38Stirling0h44 06:22Kirkcaldy
1 change
First ScotRail Service
06:08Stirling0h43 06:51Kirkcaldy
1 change
First ScotRail Service
06:21Stirling0h35 06:56Kirkcaldy
1 change
First ScotRail Service
06:35Stirling0h44 07:19Kirkcaldy
1 change
First ScotRail Service
06:45Stirling0h38 07:23Kirkcaldy
1 change
First ScotRail Service
07:04Stirling0h46 07:50Kirkcaldy
1 change
First ScotRail Service
07:29Stirling0h43 08:12Kirkcaldy
1 change
First ScotRail Service
08:10Stirling0h44 08:54Kirkcaldy
1 change
First ScotRail Service
08:32Stirling0h42 09:14Kirkcaldy
1 change
First ScotRail Service
08:38Stirling0h34 09:12Kirkcaldy
1 change
First ScotRail Service
09:09Stirling0h43 09:52Kirkcaldy
1 change
First ScotRail Service
09:40Stirling0h44 10:24Kirkcaldy
1 change
First ScotRail Service
10:03Stirling0h43 10:46Kirkcaldy
1 change
First ScotRail Service
10:35Stirling0h34 11:09Kirkcaldy
1 change
First ScotRail Service
10:38Stirling0h43 11:21Kirkcaldy
1 change
First ScotRail Service
11:04Stirling0h47 11:51Kirkcaldy
1 change
First ScotRail Service
11:18Stirling0h32 11:50Kirkcaldy
1 change
First ScotRail Service
11:34Stirling0h45 12:19Kirkcaldy
1 change
First ScotRail Service
12:04Stirling0h46 12:50Kirkcaldy
1 change
First ScotRail Service
12:36Stirling0h34 13:10Kirkcaldy
1 change
First ScotRail Service
12:40Stirling0h45 13:25Kirkcaldy
1 change
First ScotRail Service
13:04Stirling0h43 13:47Kirkcaldy
1 change
First ScotRail Service
13:38Stirling0h43 14:21Kirkcaldy
1 change
First ScotRail Service
13:42Stirling0h39 14:21Kirkcaldy
1 change
First ScotRail Service
14:03Stirling0h47 14:50Kirkcaldy
1 change
First ScotRail Service
14:16Stirling0h32 14:48Kirkcaldy
1 change
First ScotRail Service
14:38Stirling0h43 15:21Kirkcaldy
1 change
First ScotRail Service
15:03Stirling0h46 15:49Kirkcaldy
1 change
First ScotRail Service
15:34Stirling0h32 16:06Kirkcaldy
1 change
First ScotRail Service
15:41Stirling0h46 16:27Kirkcaldy
1 change
First ScotRail Service
16:03Stirling0h43 16:46Kirkcaldy
1 change
First ScotRail Service
16:09Stirling0h31 16:40Kirkcaldy
1 change
First ScotRail Service
16:33Stirling0h42 17:15Kirkcaldy
1 change
First ScotRail Service
17:00Stirling0h42 17:42Kirkcaldy
1 change
LNER
17:19Stirling0h33 17:52Kirkcaldy
1 change
First ScotRail Service
17:34Stirling0h49 18:23Kirkcaldy
1 change
First ScotRail Service
18:03Stirling0h43 18:46Kirkcaldy
1 change
First ScotRail Service
18:21Stirling0h31 18:52Kirkcaldy
1 change
First ScotRail Service
18:28Stirling0h45 19:13Kirkcaldy
1 change
First ScotRail Service
19:02Stirling0h46 19:48Kirkcaldy
1 change
First ScotRail Service
19:09Stirling0h33 19:42Kirkcaldy
1 change
First ScotRail Service
19:40Stirling0h43 20:23Kirkcaldy
1 change
First ScotRail Service
20:01Stirling0h43 20:44Kirkcaldy
1 change
First ScotRail Service
20:20Stirling0h30 20:50Kirkcaldy
1 change
First ScotRail Service
20:38Stirling0h44 21:22Kirkcaldy
1 change
First ScotRail Service
21:08Stirling0h33 21:41Kirkcaldy
1 change
First ScotRail Service
21:43Stirling0h43 22:26Kirkcaldy
1 change
First ScotRail Service
22:09Stirling0h33 22:42Kirkcaldy
1 change
First ScotRail Service
23:25Stirling0h45 00:10Kirkcaldy
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul

Fastest train times from Stirling to Kirkcaldy

Showing times and prices for 27 Jun

Fastest Journey

30 m

Average

40 m

Trains per day

49

Distance

48 km

It's difficult to get from Stirling to Kirkcaldy without changing at least once.

First ScotRail Service
20:20Stirling0h30 20:50Kirkcaldy
1 change
Find prices
First ScotRail Service
16:09Stirling0h31 16:40Kirkcaldy
1 change
Find prices
First ScotRail Service
18:21Stirling0h31 18:52Kirkcaldy
1 change
Find prices
First ScotRail Service
11:18Stirling0h32 11:50Kirkcaldy
1 change
Find prices
First ScotRail Service
14:16Stirling0h32 14:48Kirkcaldy
1 change
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Stirling to Kirkcaldy

distanceDistance30 miles (48 km)
durationAverage train duration1 h 34 min
priceAverage train ticket price£10 (€12)
frequencyTrain frequency44 a day
changesDirect trainYes, there are 44 direct trains a day
carriersTrain companiesScotrail

Trains from Stirling to Kirkcaldy cover the 30 miles (48 km) long trip taking on average 1 h 34 min with our travel partners like Scotrail. Normally, there are 44 trains operating per day, including direct services available. While the average ticket price for this route costs around £10, you can find the cheapest train ticket for as low as £10. Travellers depart most frequently from Stirling and arrive in Kirkcaldy.

Train companies: ScotRail trains Stirling to Kirkcaldy

Travel to Kirkcaldy from Stirling from £10 with Omio’s train partners ScotRail! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

ScotRail

If you're looking for cheap ScotRail tickets to Kirkcaldy from Stirling, check out Omio! With one-way Stirling to Kirkcaldy train ticket prices starting as low as £10 when you book in advance, we'll help you get to Kirkcaldy from Stirling by showing you the latest ScotRail offers, train timetables and tickets for this 30 miles (48 km) route. You can also review relevant ticket information for each class fare available on this trip, such as luggage policy and amenities offered onboard with ScotRail. If you search for ScotRail tickets from Stirling to Kirkcaldy in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train to Kirkcaldy from Stirling on offer, Omio makes it easier than ever for you to find that perfect train with ScotRail so you can enjoy a smooth and comfortable journey.

Travel Tips: Trains from Stirling to Kirkcaldy

Travel by train to Kirkcaldy easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stirling to Kirkcaldy.
FAQs
Omio customers have found cheap train tickets to Kirkcaldy from Stirling for as low as £10  for the next 7 days.
In the next 7 days you’ll find that the average cost of a train ticket between Stirling and Kirkcaldy is £10  one way.
The train distance from Stirling to Kirkcaldy is around 30 miles (48 km).
On average the train from Stirling to Kirkcaldy duration is 1 h 34 min  for the 30 miles (48 km) long trip, but the travel time can vary if you depart on weekends and holidays.

Omio customers who travel this route most frequently depart from Stirling   and arrive in Kirkcaldy.

Passengers board the train most frequently from Stirling, which is located around 0.1 miles (192 m) away from the city centre, and they get off the train at Kirkcaldy, located 0.4 miles (611 m) away from the city centre.

Take the Stirling to Kirkcaldy train with Scotrail. However, it's always good to check out all possible train companies for the route from Stirling to Kirkcaldy as there might be differences in the amenities they offer.
On average, there are 44 trains a day from Stirling to Kirkcaldy. The train times and services may be different on weekends and holidays compared to weekdays.
If you prefer early morning trains from Stirling to Kirkcaldy, the first train leaves at 07: 38. If you prefer late night trains from Stirling to Kirkcaldy, the last train of the day leaves at 07: 38. Omio shows you the latest train from Stirling to Kirkcaldy times to help you book the best departure time for this route.
If you buy a train ticket from Stirling to Kirkcaldy within the next 7 days, you can find tickets to cost on average £10 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Kirkcaldy from Stirling are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Stirling
Kirkcaldy
The major railway station for departures from Stirling is Stirling. Read all the information you need to know about services, amenities and connections at Stirling for your trip between Stirling and Kirkcaldy.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Stirling
Location for Rail Replacement Services: Buses pick up/drop off from the parking bays outside the main station entrance

More options for your journey from Stirling to Kirkcaldy

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language