Edinburgh to Kirkcaldy train

Cheap train tickets from Edinburgh to Kirkcaldy

Showing times and prices for 07 Jul

Cheapest

£4

Average

£9

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.

London North Eastern Railway
09:28Edinburgh0h36 10:04Kirkcaldy
0 changes
£41One-way
Scotrail
07:38Edinburgh0h47 08:25Kirkcaldy
0 changes
£101One-way
Scotrail
22:00Edinburgh0h43 22:43Kirkcaldy
0 changes
£101One-way
Scotrail
08:11Edinburgh0h45 08:56Kirkcaldy
0 changes
£101One-way
Scotrail
08:36Edinburgh0h36 09:12Kirkcaldy
0 changes
£111One-way

Train schedule Edinburgh to Kirkcaldy

Showing trains for tomorrow, Thursday, 7 July
Scotrail
07:38Edinburgh0h47 08:25Kirkcaldy
0 changes
Scotrail
08:11Edinburgh0h45 08:56Kirkcaldy
0 changes
Scotrail
08:36Edinburgh0h36 09:12Kirkcaldy
0 changes
London North Eastern Railway
09:28Edinburgh0h36 10:04Kirkcaldy
0 changes
Scotrail
22:00Edinburgh0h43 22:43Kirkcaldy
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul

Fastest train times from Edinburgh to Kirkcaldy

Showing times and prices for 07 Jul

Fastest Journey

36 m

Average

41 m

Trains per day

5

Distance

18 km

Of the 5 trains that leave Edinburgh for Kirkcaldy every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Scotrail
08:36Edinburgh0h36 09:12Kirkcaldy
0 changes
£111One-way
London North Eastern Railway
09:28Edinburgh0h36 10:04Kirkcaldy
0 changes
£41One-way
Scotrail
22:00Edinburgh0h43 22:43Kirkcaldy
0 changes
£101One-way
Scotrail
08:11Edinburgh0h45 08:56Kirkcaldy
0 changes
£101One-way
Scotrail
07:38Edinburgh0h47 08:25Kirkcaldy
0 changes
£101One-way

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 Edinburgh to Kirkcaldy

distanceDistance11 miles (17 km)
durationAverage train duration36 min
priceAverage train ticket price£6 (€7)
frequencyTrain frequency37 a day
changesDirect trainYes, there are 37 direct trains a day
carriersTrain providersScotrail, Cross Country, London North Eastern Railway or Caledonian Sleeper

Trains from Edinburgh to Kirkcaldy cover the 11 miles (17 km) long route taking on average 36 min with our travel partners like Scotrail, Cross Country, London North Eastern Railway or Caledonian Sleeper. Normally, there are 37 trains operating per day, including direct services available. While the average ticket price for this trip costs around £6, you can find the cheapest train ticket for as low as £3. Travellers depart most frequently from Edinburgh Waverley and arrive in Kirkcaldy.

Train providers: ScotRail and CrossCountry trains Edinburgh to Kirkcaldy

Buy your official ScotRail and CrossCountry train tickets to Kirkcaldy from Edinburgh from £3 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

CrossCountry
ScotRail

CrossCountry is a fast speed train company in the United Kingdom and for your next train to Kirkcaldy from Edinburgh you can choose between Standard Class and First Class tickets on Omio.

Find cheap tickets for CrossCountry trains between Edinburgh and Kirkcaldy on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Edinburgh to Kirkcaldy train timetable from CrossCountry, the latest train ticket offers available and other travel information for the 11 miles (17 km) route to Kirkcaldy from Edinburgh, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains to Kirkcaldy from Edinburgh in the Omio app, you can check to see if the CrossCountry trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the CrossCountry train timetable for your ideal departure and arrival times, compare the best route available to get to Kirkcaldy from Edinburgh and then book a cheap train with ease. Sit back and enjoy your upcoming train between Edinburgh and Kirkcaldy with CrossCountry!

    Omio helps you compare and book the perfect train with ScotRail to Kirkcaldy from Edinburgh for a smooth and relaxing journey. Check the latest ScotRail train timetables for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Kirkcaldy train with ScotRail (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Kirkcaldy route and then book a cheap train ticket with ease. The distance from Edinburgh to Kirkcaldy by train is 11 miles (17 km). You can book tickets for this ScotRail train for as low as £10 one-way if you book in advance. When you search for ScotRail tickets from Edinburgh to Kirkcaldy in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect ScotRail Edinburgh - Kirkcaldy train ticket online and enjoy your trip!

    Travel Tips: Trains from Edinburgh 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 Edinburgh to Kirkcaldy.
    FAQs
    If you’re looking to save money on tickets, you can find a cheap train between Edinburgh and Kirkcaldy for as little as £3  in the next 7 days.
    If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Edinburgh to Kirkcaldy train prices are on average £6  one way.
    The train distance from Edinburgh to Kirkcaldy is around 11 miles (17 km).
    The Edinburgh to Kirkcaldy train duration is on average 36 min, which is to be expected when travelling 11 miles (17 km) from Edinburgh to Kirkcaldy. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    Omio customers travelling this route book their trains from Edinburgh Waverley   to Kirkcaldy.

    You can find the most popular departure train station for this trip, Edinburgh Waverley, located approximately 0.4 miles (659 m) from the city centre of Edinburgh. The most popular arrival train station in Kirkcaldy, called Kirkcaldy, is located around 0.4 miles (611 m) away from its city centre.

    For the best Edinburgh to Kirkcaldy train to purchase, you can travel safely and comfortably with Scotrail, Cross Country, London North Eastern Railway or Caledonian Sleeper. However, it's always good to check all possible train companies with services to Kirkcaldy from Edinburgh to compare what amenities they may offer.
    The average number of trains departing Edinburgh for Kirkcaldy is 37 a day. The train schedules and services may vary between weekdays and weekends.
    The earliest train departing from Edinburgh to Kirkcaldy leaves at 04: 45. The last train departing from Edinburgh to Kirkcaldy leaves at 22: 00. You can find the latest Edinburgh to Kirkcaldy train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    If you book a train ticket between Edinburgh and Kirkcaldy within the next 7 days, you can find tickets to cost on average £6 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Edinburgh and Kirkcaldy are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Edinburgh
    Kirkcaldy
    The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip between Edinburgh and Kirkcaldy.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
    Public transport options for Edinburgh Waverley
    Bus lines: 22, 30, 33, X22, X25, X37
    Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
    Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
    Metro: No metro available.
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    AccessibilityAccessibility
    Public transport options for Edinburgh Gateway
    Location for Rail Replacement Services: Buses pick up/drop off from the bus stops outside the station
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transport options for Edinburgh Park
    Location for Rail Replacement Services: Buses pick up/drop off from Platform 2 bus stop, adjacent to Herminston Gate

    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