Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Edinburgh to Kinghorn by train
-
First train06:00
-
Last train23:56
-
Avg changes0
-
Fastest journey37m
-
Distance13 kilometres
-
Trains per day65
-
Avg. journey time40m
-
Train operators
Explore Edinburgh to Kinghorn by train
Thinking about travelling from Edinburgh to Kinghorn by train? Here’s everything you need to know to maximise your experience along this train journey.
Train ticket cost for journeys between Edinburgh and Kinghorn
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically €8.67, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Train times for travel between Edinburgh and Kinghorn
If you are taking the train from Edinburgh to Kinghorn, you will have 65 trains each day (with a departure every 16 minutes) to choose from. Earlier risers can catch the first weekday train at 06:04. If you are looking to jump aboard the last train out of the station, the latest train departs at 23:09. On weekends, the first train departs at 06:00, and the last scheduled train of the day leaves at 23:56.
Average train travel time and distance from Edinburgh to Kinghorn
On this route, the fastest trip lasts 37 minutes, spanning 13 kilometres in total.
How far in advance can you reserve train tickets between Edinburgh and Kinghorn?
You can secure tickets for travel between Edinburgh and Kinghorn up to 5 months in advance. The earlier you book, the better the fares.
Making the most of your Edinburgh to Kinghorn travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Kinghorn.
Frequently asked questions
How far is it from Edinburgh to Kinghorn by train?
The train journey between Edinburgh and Kinghorn spans 13 kilometres.
How much does it cost to go from Edinburgh to Kinghorn by train?
The cheapest fare for this route is €8.67. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When can I buy tickets for trains running from Edinburgh to Kinghorn?
Tickets for travel between Edinburgh to Kinghorn are available 5 months before departure.
What’s the travel time from Edinburgh to Kinghorn by train?
The shortest trip is 37 minutes.
Other journeys from Edinburgh (Waverley, city centre)
-
From Edinburgh (Waverley, city centre) to Perth From €13.76
-
From Edinburgh (Waverley, city centre) to Oxford From €81.71
-
From Edinburgh (Waverley, city centre) to Brussels From €108.37
-
From Edinburgh (Waverley, city centre) to London From €30.53
-
From Edinburgh (Waverley, city centre) to York From €30.53
-
From Edinburgh (Waverley, city centre) to Leeds From €55.47