You are on page 1of 66

It is advised all passengers check scotrail.co.

uk or National Rail Enquiries


for up to date travel information before travelling.

Edinburgh - Fife,
Perth & Dundee
Dùn Èideann - Fìobha
Peairt agus Dùn Dè

Train times
10 Dec 2023 - 1 June 2024

Calling at:
Edinburgh Gateway,
Inverkeithing, Dunfermline,
Cowdenbeath, Glenrothes,
Kirkcaldy, Markinch
Welcome to your new train timetable
We’re fully committed to providing a safe, clean and reliable train service for all our customers.

And as well as ensuring our customers’ needs are met, we’re also working hard to make rail travel
more environmentally friendly. Currently, 75 per cent of passengers travel on electric or zero emission
trains, and we’re always looking for ways to reduce our carbon footprint further with the goal of
having a carbon-free railway in Scotland.

Before you travel, you must hold a valid ticket. We’ve made it easier and safer to buy tickets with the
introduction of mTickets, which are stored in your phone. Simply download the ScotRail App, buy your
ticket then scan your phone at the ticket barriers.

We look forward to welcoming you on board.

Your ticket goes further


than you think
From the everyday
to the extraordinary

scotrail.co.uk
Go by
train
Step into hundreds of
destinations across Scotland.

scotrail.co.uk
Station facilities

Aberdour      P
Burntisland     P
Cardenden    U
Cowdenbeath     P
Cupar   *    S
Dalgety Bay      U
Dalmeny      P
Dundee  *      S
Dunfermline Queen Margaret     U
Dunfermline City        S
Edinburgh  *     S
Edinburgh Gateway      S
Glenrothes with Thornton    U

Cycle racks / storage Toilets

Car charging points Free Wi-Fi

Car parking S – Staffed


P – Part-time
Taxi rank U – Unstaffed

Ticket Vending Machine  Facility is available

Smartcards accepted * Parking charges apply

4
Station facilities

Haymarket       S
Inverkeithing  *      S
Kinghorn    P
Kirkcaldy        S
Ladybank    P
Leuchars  *      S
Lochgelly    U
Markinch       P
North Queensferry     U
Perth   *      S
Rosyth     U
South Gyle     U
Springfield   U

Cycle racks / storage Toilets

Car charging points Free Wi-Fi

Car parking S – Staffed


P – Part-time
Taxi rank U – Unstaffed

Ticket Vending Machine  Facility is available

Smartcards accepted * Parking charges apply

5
General Information

Seat reservations website or write to ScotRail Customer


Reservations are free when you buy an Relations who can print it and send you a
appropriate ticket for a reservable ScotRail copy to your chosen address.
service and are available approximately 8
to 12 weeks in advance. Please note that
not all ScotRail services are reservable. Catering
We are covering services on our Far North,
West Highland and Inter7City routes (with
Buying your ticket exception of Edinburgh-Glasgow Queen St).
You’ll always get the best fare if you buy For more information on which services are
your ticket before boarding your train. You included and a copy of our on train menu
also remove the risk of having to queue check our website
for a ticket at busy times when you get off. www.scotrail.co.uk/plan-your-journey/
Find out the different ways to buy your stations-and-facilities/on-train-catering
ticket at
www.scotrail.co.uk/buy-before-you-board
Public holidays
Some services may alter on public holidays.
Assisted Travel Please check our website before travelling.
If you would benefit from a little extra help
when using our services, you can arrange
assistance by calling 0800 0461634 or Feedback
use Textphone 18001 08000461634 Please let us know how we are doing by
(deaf and customers who are hard of contacting our Customer Relations Team
hearing), using Passenger Assist App, (see back page for details).
completing the online booking form on our
website, or visiting any ScotRail staffed If you are still unsatisfied, contact:
station. Further information is available
on our website located in the section FREEPOST - RAIL OMBUDSMAN
Your Journey/Accessible Travel. You can web: www.railombudsman.org
download a copy of our Assisted Travel email: info@railombudsman.org
Policy marked Passenger Leaflet – Helping tel: 0330 094 0362
older and disabled passengers from our X: @RailOmbudsman

6
ScotRail is a key part of Scotland’s wider is sounding, it is too late to board or alight
transport network. We work with a range the train Remember to mind the gap when
of operators to provide connections with boarding and alighting. Please take the
other transport modes, including bus, ferry, time to read the safety notices on-train
subway, tram and airport links. For many and keep your luggage with you at all
journeys , combined tickets are available times. Please note that trains may divide
for travel on rail and other modes. For more en route – check with staff that you are in
details on connections between ScotRail the correct portion of the train.
and other public transport operators,
including integrated tickets, visit Alcohol
www.scotrail.co.uk/travelconnections We want everyone who travels with us
to be able to do so in a safe and friendly
environment. Alcohol will not be allowed in
Cycles our stations and on our trains, and people
We carry cycles, subject to certain size showing specific signs of intoxication will
and type restrictions, free on our trains. not be permitted to travel. The British
Please check our website in advance to Transport Police (BTP) support this decision.
confirm that your cycle can be carried and
also to see if reservations apply on your E-Scooters
chosen journey. Reservations are required We have a temporary ban on the carrying
on some longer distance routes and can of unregulated lithium-ion powered
be made online at www.scotrail.co.uk, by e-scooters, e-unicycles, e-skateboards and
calling 0344 811 0141, or at many ticket e-hoverboards in all ScotRail managed
offices. Find out more, including routes stations and on all ScotRail service. This
where a cycle reservation is required, at ban will be reviewed by June 2024 but
www.scotrail.co.uk/cycling may be subject to an earlier review if
further information comes to light in
relation to the risk.
Help us to make your journey as
safe as possible This policy does not apply to personal
Ensure that you give yourself enough time mobility devices, powered wheelchairs and
to catch your train and never try to board power assisted bicycles or e-bikes, which
or leave a train while the doors are closing are regulated by UK legislation and
or the train is starting to move – please British Standards.
note that train doors close 30 seconds www.scotrail.co.uk/about-scotrail/our-
prior to departure time. If the door warning rules-travel/e-scooters

7
Smoking, vaping or using e-cigarettes Terms and Conditions
These are all prohibited within any of our ScotRail reserve the right to alter the
trains or stations, including all toilet and information contained within this
platform areas. timetable without notice. Every effort
is made to ensure details are correct
Staff Abuse at the time of publication, but ScotRail
We will not tolerate abuse towards accept no liability for any inaccuracies.
our staff. Any person being abusive This statement does not affect rights and
or threatening may be removed from remedies you would otherwise have under
the train or station and charged with a the Consumer Rights Act 2015, unless the
criminal offence. law allows this.

Delay Repay
You may be entitled to compensation if
your journey has been delayed for 30
minutes or more. Please visit www.scotrail.
co.uk/delay-repay for more information.

8
Look out for our
station Help Points
There to help you
24 hours a day
Whether you have a question, need to
report something or just need to speak
to someone, simply press the button and
you’ll be connected immediately to one
of our Customer Service Centres.*
Any querie
s?
* Carlisle, Glasgow Queen n

s?
y questio
Street High Level, Glasgow

Just ask!
Central High level, Prestwick
International Airport, and
An

Edinburgh Waverley do not


have Help Points.

9
Timetables available for other routes

Cathcart Circle,
Timetables Neilston
available for&other
Newton
routes
Dunbartonshire
Edinburgh
Ayrshire,& Fife
Inverclyde & Stranraer
Edinburgh
Cathcart & Glasgow
Circle, – Aberdeen
Neilston & Newton
Edinburgh & Glasgow – Inverness
Dunbartonshire
Edinburgh
Edinburgh&& Glasgow
Glasgow––Stirling
Aberdeen / Alloa / Dunblane
Edinburgh
Edinburgh–Newcraighall – Tweedbank
& Glasgow – Inverness
Glasgow – Barrhead,
Edinburgh & Glasgow Kilmarnock & Carlisle
– Stirling / Alloa / Dunblane
Glasgow – East
Edinburgh Kilbride – Tweedbank
– Newcraighall
Glasgow
Glasgow– Edinburgh
– Barrhead, via Airdrie &
Kilmarnock / Bathgate
Carlisle
Glasgow
Glasgow– Edinburgh via Cumbernauld & Falkirk Grahamston
– East Kilbride
Glasgow
Glasgow– Edinburgh
– Edinburghvia via Falkirk
Airdrie /High
Bathgate
Glasgow
Glasgow– Edinburgh
– Cumbernauld & North Berwick
& Falkirk / Dunbar
Grahamston
Glasgow
Glasgow– Edinburgh
– Edinburghvia via Shotts
Falkirk High
Glasgow – Maryhill
Haymarket – North/Berwick
Anniesland
/ Dunbar
Glasgow
Glasgow– Paisley Canal
– Edinburgh via Shotts
Inverness
Glasgow––Aberdeen
Maryhill / Anniesland
Lanarkshire
Glasgow – Paisley Canal
North Highlands
Inverness – Aberdeen
West Highlands
Lanarkshire
North Highlands
West Highlands

Traveline Scotland is the one-stop-


shop for all your public transport
journeys, and provides impartial and
up to date information on all public
transport across Scotland

* Calls cost 12p per minute Scan this QR code to


plus your phone company’s download the free
access charge. Lines are Traveline Scotland app
open 24 hours.

10
Dunfermline City
Cathair Dhùn Phàrlain

Edinburgh Gateway Slighe Dhùn Èideann

11
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


K
Edinburgh d 05:30 06:00 06:18 06:30 06:35 06:48 07:00 07:18
Haymarket a 05:34 06:04 06:22 06:34 06:39 06:52 07:06 07:22
d 05:35 06:04 06:22 06:35 06:39 06:52 07:06 07:22
South Gyle d · · · · 06:44 06:57 · ·
Edinburgh Gateway d · 06:10 06:28 · 06:47 06:59 07:12 07:28
Dalmeny d · · 06:34 · · 07:05 · 07:34
North Queensferry d · · 06:37 · · 07:09 · 07:37
Inverkeithing d 05:49 06:23 06:41 · 07:00 07:13 07:25 07:41
Rosyth d · · 06:45 · · 07:16 · 07:45
Dunfermline City d · · 06:50 · · 07:21 · 07:50
Dunfermline Queen d · · 06:53 · · 07:25 · 07:53
Margaret
Cowdenbeath a · · 07:00 · · 07:31 · 08:00
d · · 07:01 · · 07:31 · ·
Lochgelly d · · 07:06 · · 07:37 · ·
Cardenden d · · 07:10 · · 07:41 · ·
Dalgety Bay d · 06:26 · · 07:04 · 07:28 ·
Aberdour d · 06:31 · · 07:08 · 07:33 ·
Burntisland d · 06:35 · · 07:13 · 07:37 ·
Kinghorn d · 06:40 · · 07:18 · 07:42 ·
Kirkcaldy d 06:04 06:45 · 07:03 07:23 · 07:47 ·
Glenrothes with a · · 07:18 · · 07:48 · ·
Thornton
d · · · · · · · ·
Markinch a 06:12 06:54 · · 07:31 · 07:56 ·
d 06:13 06:54 · · 07:32 · 07:56 ·
Ladybank d 06:20 07:01 · · 07:40 · 08:03 ·
Perth a · · · · 08:05 · · ·
Springfield d · · · · · · · ·
Cupar d 06:27 07:07 · 07:21 · · 08:09 ·
Leuchars d 06:34 07:14 · 07:28 · · 08:16 ·
Dundee a 06:48 07:28 · 07:42 · · 08:30 ·

a – Arrival time d – Departure time 12


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 07:30 07:34 07:46 08:01 08:15 08:30 08:35 08:55
Haymarket a 07:34 07:38 07:51 08:06 08:21 08:34 08:39 08:59
d 07:34 07:39 07:51 08:07 08:22 08:35 08:39 08:59
South Gyle d · 07:44 07:56 · · · 08:44 09:04
Edinburgh Gateway d · 07:46 07:58 08:13 08:28 · 08:47 09:06
Dalmeny d · · 08:04 · 08:34 · · 09:12
North Queensferry d · · 08:08 · 08:37 · · 09:16
Inverkeithing d · 08:00 08:13 08:26 08:41 · 09:00 09:20
Rosyth d · · 08:16 · 08:45 · · 09:23
Dunfermline City d · · 08:21 · 08:50 · · 09:28
Dunfermline Queen d · · 08:25 · 08:54 · · 09:32
Margaret
Cowdenbeath a · · 08:31 · 09:01 · · 09:38
d · · 08:31 · · · · 09:38
Lochgelly d · · 08:37 · · · · 09:44
Cardenden d · · 08:41 · · · · 09:48
Dalgety Bay d · 08:03 · 08:30 · · 09:04 ·
Aberdour d · 08:08 · 08:34 · · 09:09 ·
Burntisland d · 08:12 · 08:39 · · 09:13 ·
Kinghorn d · 08:17 · 08:43 · · 09:18 ·
Kirkcaldy d · 08:22 · 08:48 · · 09:24 ·
Glenrothes with a · · 08:48 · · · · 09:55
Thornton
d · · · · · · · ·
Markinch a · 08:30 · 08:57 · · 09:32 ·
d · 08:31 · 08:57 · · 09:33 ·
Ladybank d · 08:39 · 09:04 · · 09:45 ·
Perth a · 09:07 · · · · 10:11 ·
Springfield d · · · 09:09 · · · ·
Cupar d 08:21 · · 09:13 · 09:25 · ·
Leuchars d 08:28 · · 09:20 · 09:32 · ·
Dundee a 08:42 · · 09:34 · 09:46 · ·

a – Arrival time d – Departure time 13


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 09:00 09:18 09:30 09:36 09:53 10:00 10:18 10:38
Haymarket a 09:04 09:22 09:34 09:40 09:57 10:05 10:22 10:42
d 09:05 09:22 09:35 09:40 09:57 10:05 10:22 10:42
South Gyle d · · · 09:45 10:02 · · 10:47
Edinburgh Gateway d 09:11 09:28 · 09:47 10:04 10:11 10:28 10:49
Dalmeny d · 09:34 · · 10:10 · 10:34 ·
North Queensferry d · 09:37 · · 10:14 · 10:37 ·
Inverkeithing d 09:25 09:41 · 10:01 10:18 10:24 10:41 11:03
Rosyth d · 09:45 · · 10:22 · 10:45 ·
Dunfermline City d · 09:50 · · 10:27 · 10:50 ·
Dunfermline Queen d · 09:54 · · 10:31 · 10:54 ·
Margaret
Cowdenbeath a · 10:01 · · 10:37 · 11:01 ·
d · · · · 10:37 · · ·
Lochgelly d · · · · 10:43 · · ·
Cardenden d · · · · 10:46 · · ·
Dalgety Bay d 09:28 · · 10:04 · 10:27 · 11:06
Aberdour d 09:32 · · 10:09 · 10:32 · 11:11
Burntisland d 09:36 · · 10:13 · 10:36 · 11:15
Kinghorn d 09:41 · · 10:18 · 10:41 · 11:20
Kirkcaldy d 09:46 · · 10:23 · 10:46 · 11:25
Glenrothes with a · · · · 10:54 · · ·
Thornton
d · · · · · · · ·
Markinch a 09:55 · · 10:31 · 10:55 · 11:34
d 09:55 · · 10:32 · 10:55 · 11:35
Ladybank d 10:02 · · 10:40 · 11:02 · 11:45
Perth a · · · 11:05 · · · 12:09
Springfield d · · · · · · · ·
Cupar d 10:08 · 10:19 · · 11:08 · ·
Leuchars d 10:15 · 10:26 · · 11:15 · ·
Dundee a 10:29 · 10:40 · · 11:29 · ·

a – Arrival time d – Departure time 14


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 10:48 11:00 11:18 11:30 11:35 11:48 12:00 12:18
Haymarket a 10:52 11:04 11:22 11:34 11:39 11:52 12:04 12:22
d 10:52 11:04 11:22 11:35 11:39 11:52 12:05 12:23
South Gyle d 10:57 · · · 11:44 11:57 · ·
Edinburgh Gateway d 10:59 11:10 11:28 · 11:46 11:59 12:11 12:28
Dalmeny d 11:05 · 11:34 · · 12:05 · 12:34
North Queensferry d 11:09 · 11:37 · · 12:09 · 12:38
Inverkeithing d 11:13 11:23 11:41 · 12:00 12:13 12:24 12:42
Rosyth d 11:16 · 11:45 · · 12:16 · 12:46
Dunfermline City d 11:21 · 11:50 · · 12:21 · 12:51
Dunfermline Queen d 11:25 · 11:53 · · 12:25 · 12:55
Margaret
Cowdenbeath a 11:31 · 12:00 · · 12:31 · 13:02
d 11:31 · · · · 12:31 · ·
Lochgelly d 11:37 · · · · 12:37 · ·
Cardenden d 11:41 · · · · 12:41 · ·
Dalgety Bay d · 11:27 · · 12:03 · 12:27 ·
Aberdour d · 11:31 · · 12:08 · 12:32 ·
Burntisland d · 11:36 · · 12:12 · 12:36 ·
Kinghorn d · 11:40 · · 12:17 · 12:41 ·
Kirkcaldy d · 11:45 · · 12:22 · 12:46 ·
Glenrothes with a 11:48 · · · · 12:48 · ·
Thornton
d · · · · · · · ·
Markinch a · 11:54 · · 12:30 · 12:55 ·
d · 11:54 · · 12:31 · 12:55 ·
Ladybank d · 12:01 · · 12:39 · 13:02 ·
Perth a · · · · 13:03 · · ·
Springfield d · · · · · · · ·
Cupar d · 12:07 · 12:19 · · 13:08 ·
Leuchars d · 12:14 · 12:26 · · 13:15 ·
Dundee a · 12:28 · 12:40 · · 13:30 ·

a – Arrival time d – Departure time 15


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 12:35 12:48 13:00 13:19 13:30 13:34 13:49 14:00
Haymarket a 12:39 12:52 13:04 13:23 13:34 13:38 13:53 14:04
d 12:39 12:52 13:04 13:23 13:35 13:38 13:53 14:05
South Gyle d 12:44 12:57 · · · 13:44 13:58 ·
Edinburgh Gateway d 12:46 12:59 13:10 13:29 · 13:46 14:00 14:10
Dalmeny d · 13:05 · 13:35 · · 14:06 ·
North Queensferry d · 13:09 · 13:38 · · 14:10 ·
Inverkeithing d 13:00 13:13 13:23 13:42 · 14:00 14:17 14:25
Rosyth d · 13:16 · 13:46 · · 14:20 ·
Dunfermline City d · 13:21 · 13:51 · · 14:25 ·
Dunfermline Queen d · 13:25 · 13:55 · · 14:29 ·
Margaret
Cowdenbeath a · 13:31 · 14:02 · · 14:36 ·
d · 13:31 · · · · 14:36 ·
Lochgelly d · 13:37 · · · · 14:42 ·
Cardenden d · 13:41 · · · · 14:46 ·
Dalgety Bay d 13:03 · 13:26 · · 14:03 · 14:28
Aberdour d 13:08 · 13:31 · · 14:08 · 14:33
Burntisland d 13:12 · 13:35 · · 14:12 · 14:37
Kinghorn d 13:17 · 13:40 · · 14:17 · 14:42
Kirkcaldy d 13:22 · 13:45 · · 14:22 · 14:47
Glenrothes with a · 13:48 · · · · 14:53 ·
Thornton
d · · · · · · · ·
Markinch a 13:30 · 13:54 · · 14:30 · 14:57
d 13:31 · 13:54 · · 14:31 · 14:57
Ladybank d 13:39 · 14:01 · · 14:39 · 15:05
Perth a 14:10 · · · · 15:12 · ·
Springfield d · · · · · · · ·
Cupar d · · 14:07 · 14:20 · · 15:11
Leuchars d · · 14:14 · 14:28 · · 15:18
Dundee a · · 14:31 · 14:42 · · 15:32

a – Arrival time d – Departure time 16


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 14:18 14:39 14:48 15:02 15:18 15:30 15:38 15:48
Haymarket a 14:22 14:44 14:53 15:06 15:22 15:34 15:42 15:52
d 14:23 14:44 14:53 15:06 15:22 15:35 15:42 15:52
South Gyle d · 14:49 14:59 · · · 15:47 15:57
Edinburgh Gateway d 14:28 14:52 15:02 15:12 15:28 · 15:49 15:59
Dalmeny d 14:34 · 15:08 · 15:34 · · 16:05
North Queensferry d 14:38 · 15:12 · 15:37 · · 16:09
Inverkeithing d 14:42 15:02 15:17 15:23 15:41 · 16:00 16:13
Rosyth d 14:45 · 15:21 · 15:45 · · 16:16
Dunfermline City d 14:50 · 15:26 · 15:50 · · 16:21
Dunfermline Queen d 14:54 · 15:29 · 15:54 · · 16:25
Margaret
Cowdenbeath a 15:01 · 15:37 · 16:01 · · 16:31
d · · 15:37 · · · · 16:31
Lochgelly d · · 15:43 · · · · 16:37
Cardenden d · · 15:47 · · · · 16:41
Dalgety Bay d · 15:06 · 15:26 · · 16:03 ·
Aberdour d · 15:11 · 15:31 · · 16:08 ·
Burntisland d · 15:15 · 15:35 · · 16:12 ·
Kinghorn d · 15:20 · 15:40 · · 16:17 ·
Kirkcaldy d · 15:25 · 15:45 · · 16:22 ·
Glenrothes with a · · 15:54 · · · · 16:48
Thornton
d · · · · · · · ·
Markinch a · 15:33 · 15:54 · · 16:30 ·
d · 15:34 · 15:54 · · 16:31 ·
Ladybank d · 15:42 · 16:01 · · 16:46 ·
Perth a · 16:12 · · · · 17:09 ·
Springfield d · · · · · · · ·
Cupar d · · · 16:07 · 16:19 · ·
Leuchars d · · · 16:14 · 16:27 · ·
Dundee a · · · 16:28 · 16:40 · ·

a – Arrival time d – Departure time 17


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 16:01 16:18 16:30 16:35 16:49 17:00 17:08 17:11
Haymarket a 16:05 16:22 16:34 16:39 16:53 17:04 17:12 17:15
d 16:05 16:22 16:35 16:39 16:53 17:04 17:12 17:16
South Gyle d · · · 16:44 16:58 · 17:17 17:22
Edinburgh Gateway d 16:11 16:28 · 16:46 17:00 17:10 17:20 17:24
Dalmeny d · 16:34 · · 17:06 · 17:26 17:30
North Queensferry d · 16:37 · · 17:10 · 17:29 17:34
Inverkeithing d 16:21 16:41 · 17:00 17:14 17:23 17:33 17:38
Rosyth d · 16:45 · · 17:17 · 17:37 ·
Dunfermline City d · 16:50 · · 17:25 · 17:42 ·
Dunfermline Queen d · 16:54 · · 17:29 · 17:46 ·
Margaret
Cowdenbeath a · 17:01 · · 17:35 · 17:52 ·
d · · · · 17:35 · 17:53 ·
Lochgelly d · · · · 17:41 · 17:59 ·
Cardenden d · · · · 17:45 · 18:03 ·
Dalgety Bay d 16:24 · · 17:03 · 17:26 · 17:41
Aberdour d 16:29 · · 17:08 · 17:31 · 17:46
Burntisland d 16:33 · · 17:12 · 17:35 · 17:50
Kinghorn d 16:38 · · 17:17 · 17:40 · 17:55
Kirkcaldy d 16:43 · · 17:22 · 17:45 · 18:00
Glenrothes with a · · · · 17:52 · 18:14 18:09
Thornton
d · · · · · · · ·
Markinch a 16:52 · · 17:30 · 17:54 · ·
d 16:52 · · 17:31 · 17:54 · ·
Ladybank d 16:59 · · 17:44 · 18:01 · ·
Perth a · · · 18:08 · · · ·
Springfield d · · · · · 18:06 · ·
Cupar d 17:05 · 17:20 · · 18:10 · ·
Leuchars d 17:12 · 17:27 · · 18:17 · ·
Dundee a 17:28 · 17:41 · · 18:31 · ·

a – Arrival time d – Departure time 18


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 17:18 17:30 17:38 17:47 17:52 18:18 18:40 18:54
Haymarket a 17:23 17:34 17:42 17:51 17:56 18:22 18:44 18:58
d 17:24 17:38 17:42 17:51 17:57 18:22 18:44 18:58
South Gyle d 17:30 · 17:47 17:56 · 18:27 18:49 19:03
Edinburgh Gateway d 17:33 · 17:50 17:58 18:03 18:30 18:51 19:05
Dalmeny d 17:39 · 17:55 18:04 · 18:36 · 19:11
North Queensferry d 17:42 · 17:59 18:08 · 18:40 · 19:15
Inverkeithing d 17:46 · 18:03 18:12 18:18 18:44 19:05 19:19
Rosyth d 17:50 · · 18:16 · 18:47 · 19:22
Dunfermline City d 17:55 · · 18:24 · 18:52 · 19:27
Dunfermline Queen d 17:59 · · 18:28 · 18:56 · 19:31
Margaret
Cowdenbeath a 18:06 · · 18:34 · 19:03 · 19:37
d · · · 18:34 · · · 19:37
Lochgelly d · · · 18:40 · · · 19:43
Cardenden d · · · 18:44 · · · 19:47
Dalgety Bay d · · 18:06 · 18:21 · 19:08 ·
Aberdour d · · 18:11 · 18:26 · 19:13 ·
Burntisland d · · 18:15 · 18:30 · 19:17 ·
Kinghorn d · · 18:20 · 18:35 · 19:22 ·
Kirkcaldy d · · 18:26 · 18:40 · 19:27 ·
Glenrothes with a · · · 18:51 · · · 19:54
Thornton
d · · · · · · · ·
Markinch a · · 18:34 · 18:48 · 19:35 ·
d · · 18:35 · 18:48 · 19:36 ·
Ladybank d · · 18:43 · 18:56 · 19:44 ·
Perth a · · 19:06 · · · 20:08 ·
Springfield d · · · · · · · ·
Cupar d · 18:24 · · 19:02 · · ·
Leuchars d · 18:32 · · 19:09 · · ·
Dundee a · 18:50 · · 19:23 · · ·

a – Arrival time d – Departure time 19


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 19:00 19:20 19:31 19:41 19:49 20:00 20:20 20:45
Haymarket a 19:04 19:24 19:36 19:46 19:53 20:04 20:24 20:49
d 19:05 19:24 19:37 19:46 19:53 20:04 20:24 20:49
South Gyle d · · · 19:51 19:58 20:09 20:29 ·
Edinburgh Gateway d 19:10 19:30 · 19:53 20:00 20:11 20:31 20:55
Dalmeny d · 19:36 · · 20:06 · 20:37 ·
North Queensferry d · 19:40 · · 20:10 · 20:41 ·
Inverkeithing d 19:24 19:44 · 20:07 20:14 20:25 20:45 21:05
Rosyth d · 19:47 · · 20:17 · 20:48 ·
Dunfermline City d · 19:52 · · 20:22 · 20:53 ·
Dunfermline Queen d · 19:56 · · 20:26 · 20:57 ·
Margaret
Cowdenbeath a · 20:02 · · 20:32 · 21:03 ·
d · 20:03 · · 20:32 · 21:03 ·
Lochgelly d · 20:09 · · 20:38 · 21:09 ·
Cardenden d · 20:13 · · 20:42 · 21:13 ·
Dalgety Bay d 19:27 · · 20:10 · 20:28 · ·
Aberdour d 19:32 · · 20:15 · 20:33 · ·
Burntisland d 19:36 · · 20:19 · 20:37 · ·
Kinghorn d 19:41 · · 20:24 · 20:42 · ·
Kirkcaldy d 19:46 · · 20:29 · 20:47 · 21:25
Glenrothes with a · 20:20 · · 20:49 · 21:20 ·
Thornton
d · · · · · · · ·
Markinch a 19:54 · · 20:37 · 20:55 · 21:34
d 19:54 · · 20:38 · 20:55 · 21:34
Ladybank d 20:02 · · 20:46 · 21:03 · 21:44
Perth a · · · 21:09 · · · 22:09
Springfield d · · · · · · · ·
Cupar d 20:08 · 20:20 · · 21:09 · ·
Leuchars d 20:15 · 20:27 · · 21:16 · ·
Dundee a 20:30 · 20:45 · · 21:33 · ·

a – Arrival time d – Departure time 20


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 21:00 21:18 21:31 21:45 22:00 22:16 22:50 22:58
Haymarket a 21:04 21:22 21:35 21:49 22:04 22:20 22:54 23:02
d 21:04 21:22 21:36 21:49 22:04 22:20 22:54 23:02
South Gyle d 21:09 21:27 · · 22:09 22:25 · 23:07
Edinburgh Gateway d 21:11 21:31 · 21:55 22:11 22:27 23:00 23:10
Dalmeny d 21:17 21:37 · · 22:17 22:33 · 23:16
North Queensferry d 21:21 21:41 · · 22:21 22:37 · 23:20
Inverkeithing d 21:25 21:45 · 22:07 22:25 22:41 23:10 23:24
Rosyth d · 21:48 · · · 22:44 · ·
Dunfermline City d · 21:53 · · · 22:49 · ·
Dunfermline Queen d · 21:57 · · · 22:53 · ·
Margaret
Cowdenbeath a · 22:03 · · · 22:59 · ·
d · 22:03 · · · 22:59 · ·
Lochgelly d · 22:09 · · · 23:05 · ·
Cardenden d · 22:13 · · · 23:09 · ·
Dalgety Bay d 21:28 · · · 22:28 · · 23:27
Aberdour d 21:33 · · · 22:33 · · 23:32
Burntisland d 21:37 · · · 22:37 · · 23:37
Kinghorn d 21:42 · · · 22:42 · · 23:42
Kirkcaldy d 21:47 · 22:04 22:23 22:47 · 23:26 23:47
Glenrothes with a · 22:20 · · · 23:16 · ·
Thornton
d · · · · · · · ·
Markinch a 21:55 · · 22:31 22:57 · 23:35 23:55
d 21:55 · · 22:33 22:58 · 23:35 23:56
Ladybank d 22:03 · · 22:44 23:07 · 23:43 00:03
Perth a · · · 23:06 · · 00:06 ·
Springfield d · · · · 23:12 · · ·
Cupar d 22:09 · 22:22 · 23:15 · · 00:09
Leuchars d 22:16 · 22:29 · 23:22 · · 00:16
Dundee a 22:30 · 22:44 · 23:38 · · 00:32

Notes and symbols


a - Arrival �me
d - Departure �me
K - Fife circle service, to Edinburgh via Kirkcaldy

a – Arrival time d – Departure time 21


K – Fife circle service, to Edinburgh via Kirkcaldy
Mondays to Fridays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 23:18
Haymarket a 23:22
d 23:22
South Gyle d 23:27
Edinburgh Gateway d 23:29
Dalmeny d 23:35
North Queensferry d 23:39
Inverkeithing d 23:43
Rosyth d 23:46
Dunfermline City d 23:51
Dunfermline Queen d 23:55
Margaret
Cowdenbeath a 00:01
d 00:01
Lochgelly d 00:07
Cardenden d 00:11
Dalgety Bay d ·
Aberdour d ·
Burntisland d ·
Kinghorn d ·
Kirkcaldy d ·
Glenrothes with a 00:17
Thornton
d 00:17
Markinch a 00:23
d 00:23
Ladybank d 00:31
Perth a 00:54
Springfield d ·
Cupar d ·
Leuchars d ·
Dundee a ·

Notes and symbols


a - Arrival �me
d - Departure �me
K - Fife circle service, to Edinburgh via Kirkcaldy

a – Arrival time d – Departure time 22


K – Fife circle service, to Edinburgh via Kirkcaldy
Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 05:30 06:00 06:18 06:30 06:35 06:48 07:00 07:18
Haymarket a 05:34 06:04 06:22 06:34 06:39 06:52 07:06 07:22
d 05:35 06:04 06:22 06:35 06:39 06:52 07:06 07:22
South Gyle d · · · · 06:44 06:57 · ·
Edinburgh Gateway d · 06:10 06:28 · 06:47 06:59 07:12 07:28
Dalmeny d · · 06:34 · · 07:05 · 07:34
North Queensferry d · · 06:37 · · 07:09 · 07:37
Inverkeithing d 05:49 06:23 06:41 · 07:01 07:13 07:25 07:41
Rosyth d · · 06:45 · · 07:16 · 07:45
Dunfermline City d · · 06:50 · · 07:21 · 07:50
Dunfermline Queen d · · 06:53 · · 07:25 · 07:53
Margaret
Cowdenbeath a · · 07:00 · · 07:31 · 08:00
d · · · · · 07:31 · ·
Lochgelly d · · · · · 07:37 · ·
Cardenden d · · · · · 07:41 · ·
Dalgety Bay d · 06:26 · · 07:04 · 07:28 ·
Aberdour d · 06:31 · · 07:09 · 07:33 ·
Burntisland d · 06:35 · · 07:13 · 07:37 ·
Kinghorn d · 06:40 · · 07:18 · 07:42 ·
Kirkcaldy d 06:04 06:45 · 07:03 07:23 · 07:47 ·
Glenrothes with a · · · · · 07:48 · ·
Thornton
d · · · · · · · ·
Markinch a 06:12 06:54 · · 07:31 · 07:56 ·
d 06:13 06:54 · · 07:32 · 07:56 ·
Ladybank d 06:20 07:01 · · 07:40 · 08:03 ·
Perth a · · · · 08:05 · · ·
Springfield d · · · · · · · ·
Cupar d 06:27 07:07 · 07:21 · · 08:09 ·
Leuchars d 06:34 07:14 · 07:28 · · 08:16 ·
Dundee a 06:48 07:28 · 07:42 · · 08:30 ·

a – Arrival time d – Departure time 23


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 07:30 07:35 07:46 08:01 08:17 08:30 08:41 08:54
Haymarket a 07:34 07:39 07:51 08:06 08:22 08:34 08:45 08:58
d 07:35 07:39 07:51 08:07 08:22 08:35 08:45 08:58
South Gyle d · 07:44 07:56 · · · 08:50 09:03
Edinburgh Gateway d · 07:46 07:58 08:13 08:28 · 08:52 09:05
Dalmeny d · · 08:04 · 08:34 · · 09:11
North Queensferry d · · 08:08 · 08:37 · · 09:15
Inverkeithing d · 07:59 08:13 08:26 08:41 · 09:06 09:19
Rosyth d · · 08:16 · 08:45 · · 09:22
Dunfermline City d · · 08:21 · 08:50 · · 09:27
Dunfermline Queen d · · 08:25 · 08:54 · · 09:31
Margaret
Cowdenbeath a · · 08:31 · 09:01 · · 09:37
d · · 08:31 · · · · 09:37
Lochgelly d · · 08:37 · · · · 09:43
Cardenden d · · 08:41 · · · · 09:47
Dalgety Bay d · 08:02 · 08:30 · · 09:09 ·
Aberdour d · 08:07 · 08:34 · · 09:14 ·
Burntisland d · 08:11 · 08:39 · · 09:18 ·
Kinghorn d · 08:16 · 08:43 · · 09:23 ·
Kirkcaldy d · 08:21 · 08:48 · · 09:28 ·
Glenrothes with a · · 08:48 · · · · 09:54
Thornton
d · · · · · · · ·
Markinch a · 08:29 · 08:57 · · 09:36 ·
d · 08:30 · 08:57 · · 09:37 ·
Ladybank d · 08:38 · 09:04 · · 09:45 ·
Perth a · 09:07 · · · · 10:11 ·
Springfield d · · · 09:09 · · · ·
Cupar d 08:21 · · 09:13 · 09:25 · ·
Leuchars d 08:28 · · 09:20 · 09:32 · ·
Dundee a 08:42 · · 09:34 · 09:46 · ·

a – Arrival time d – Departure time 24


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 09:02 09:18 09:30 09:36 09:50 10:00 10:18 10:38
Haymarket a 09:06 09:22 09:34 09:40 09:54 10:05 10:22 10:42
d 09:06 09:22 09:35 09:40 09:54 10:05 10:22 10:42
South Gyle d · · · 09:45 09:59 · · 10:47
Edinburgh Gateway d 09:12 09:28 · 09:47 10:01 10:11 10:28 10:49
Dalmeny d · 09:34 · · 10:07 · 10:34 ·
North Queensferry d · 09:37 · · 10:11 · 10:37 ·
Inverkeithing d 09:24 09:41 · 10:01 10:15 10:24 10:41 11:03
Rosyth d · 09:45 · · 10:19 · 10:45 ·
Dunfermline City d · 09:50 · · 10:24 · 10:50 ·
Dunfermline Queen d · 09:54 · · 10:28 · 10:54 ·
Margaret
Cowdenbeath a · 10:01 · · 10:34 · 11:01 ·
d · · · · 10:34 · · ·
Lochgelly d · · · · 10:40 · · ·
Cardenden d · · · · 10:43 · · ·
Dalgety Bay d 09:27 · · 10:04 · 10:27 · 11:06
Aberdour d 09:32 · · 10:09 · 10:32 · 11:11
Burntisland d 09:36 · · 10:13 · 10:36 · 11:15
Kinghorn d 09:41 · · 10:18 · 10:41 · 11:20
Kirkcaldy d 09:46 · · 10:23 · 10:46 · 11:25
Glenrothes with a · · · · 10:51 · · ·
Thornton
d · · · · · · · ·
Markinch a 09:55 · · 10:31 · 10:55 · 11:34
d 09:55 · · 10:32 · 10:55 · 11:35
Ladybank d 10:02 · · 10:40 · 11:02 · 11:45
Perth a · · · 11:07 · · · 12:09
Springfield d · · · · · · · ·
Cupar d 10:08 · 10:20 · · 11:08 · ·
Leuchars d 10:15 · 10:27 · · 11:15 · ·
Dundee a 10:29 · 10:41 · · 11:29 · ·

a – Arrival time d – Departure time 25


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 10:48 11:00 11:18 11:30 11:35 11:47 12:00 12:18
Haymarket a 10:52 11:04 11:22 11:34 11:39 11:51 12:04 12:22
d 10:53 11:04 11:22 11:35 11:39 11:52 12:05 12:23
South Gyle d 10:58 · · · 11:44 11:57 · ·
Edinburgh Gateway d 11:00 11:10 11:28 · 11:46 11:59 12:11 12:28
Dalmeny d 11:06 · 11:34 · · 12:05 · 12:34
North Queensferry d 11:10 · 11:37 · · 12:09 · 12:38
Inverkeithing d 11:14 11:23 11:41 · 12:00 12:13 12:24 12:42
Rosyth d 11:17 · 11:45 · · 12:16 · 12:46
Dunfermline City d 11:22 · 11:50 · · 12:21 · 12:51
Dunfermline Queen d 11:26 · 11:53 · · 12:25 · 12:55
Margaret
Cowdenbeath a 11:32 · 12:00 · · 12:31 · 13:02
d 11:32 · · · · 12:31 · ·
Lochgelly d 11:38 · · · · 12:37 · ·
Cardenden d 11:42 · · · · 12:41 · ·
Dalgety Bay d · 11:27 · · 12:03 · 12:27 ·
Aberdour d · 11:31 · · 12:08 · 12:32 ·
Burntisland d · 11:36 · · 12:12 · 12:36 ·
Kinghorn d · 11:40 · · 12:17 · 12:41 ·
Kirkcaldy d · 11:45 · · 12:22 · 12:46 ·
Glenrothes with a 11:49 · · · · 12:48 · ·
Thornton
d · · · · · · · ·
Markinch a · 11:54 · · 12:30 · 12:55 ·
d · 11:54 · · 12:31 · 12:55 ·
Ladybank d · 12:01 · · 12:39 · 13:02 ·
Perth a · · · · 13:03 · · ·
Springfield d · · · · · · · ·
Cupar d · 12:07 · 12:19 · · 13:08 ·
Leuchars d · 12:14 · 12:26 · · 13:15 ·
Dundee a · 12:28 · 12:40 · · 13:30 ·

a – Arrival time d – Departure time 26


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 12:35 12:48 13:00 13:19 13:30 13:35 13:50 14:00
Haymarket a 12:39 12:52 13:04 13:23 13:34 13:39 13:54 14:06
d 12:39 12:52 13:05 13:23 13:35 13:39 13:54 14:06
South Gyle d 12:44 12:57 · · · 13:44 14:00 ·
Edinburgh Gateway d 12:46 12:59 13:10 13:29 · 13:46 14:02 14:12
Dalmeny d · 13:05 · 13:35 · · 14:08 ·
North Queensferry d · 13:09 · 13:38 · · 14:12 ·
Inverkeithing d 13:00 13:13 13:24 13:42 · 14:00 14:16 14:25
Rosyth d · 13:16 · 13:46 · · 14:19 ·
Dunfermline City d · 13:21 · 13:51 · · 14:24 ·
Dunfermline Queen d · 13:25 · 13:55 · · 14:28 ·
Margaret
Cowdenbeath a · 13:31 · 14:02 · · 14:34 ·
d · 13:31 · · · · 14:34 ·
Lochgelly d · 13:37 · · · · 14:40 ·
Cardenden d · 13:41 · · · · 14:44 ·
Dalgety Bay d 13:03 · 13:27 · · 14:03 · 14:28
Aberdour d 13:08 · 13:32 · · 14:08 · 14:33
Burntisland d 13:12 · 13:36 · · 14:12 · 14:37
Kinghorn d 13:17 · 13:41 · · 14:17 · 14:42
Kirkcaldy d 13:22 · 13:46 · · 14:22 · 14:47
Glenrothes with a · 13:48 · · · · 14:51 ·
Thornton
d · · · · · · · ·
Markinch a 13:30 · 13:54 · · 14:30 · 14:57
d 13:31 · 13:55 · · 14:31 · 14:57
Ladybank d 13:39 · 14:02 · · 14:38 · 15:05
Perth a 14:10 · · · · 15:13 · ·
Springfield d · · · · · · · ·
Cupar d · · 14:08 · 14:20 · · 15:11
Leuchars d · · 14:15 · 14:28 · · 15:18
Dundee a · · 14:31 · 14:42 · · 15:32

a – Arrival time d – Departure time 27


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 14:18 14:36 14:51 15:01 15:18 15:30 15:35 15:47
Haymarket a 14:22 14:40 14:55 15:05 15:22 15:34 15:39 15:52
d 14:22 14:40 14:55 15:05 15:22 15:35 15:39 15:52
South Gyle d · 14:45 15:00 · · · 15:44 15:57
Edinburgh Gateway d 14:28 14:48 15:02 15:11 15:28 · 15:46 15:59
Dalmeny d 14:34 · 15:08 · 15:34 · · 16:05
North Queensferry d 14:37 · 15:12 · 15:37 · · 16:09
Inverkeithing d 14:41 15:00 15:17 15:23 15:41 · 16:00 16:13
Rosyth d 14:45 · 15:21 · 15:45 · · 16:16
Dunfermline City d 14:50 · 15:26 · 15:50 · · 16:21
Dunfermline Queen d 14:54 · 15:29 · 15:54 · · 16:25
Margaret
Cowdenbeath a 15:01 · 15:37 · 16:01 · · 16:31
d · · 15:37 · · · · 16:31
Lochgelly d · · 15:43 · · · · 16:37
Cardenden d · · 15:47 · · · · 16:41
Dalgety Bay d · 15:03 · 15:26 · · 16:03 ·
Aberdour d · 15:08 · 15:31 · · 16:08 ·
Burntisland d · 15:12 · 15:35 · · 16:12 ·
Kinghorn d · 15:17 · 15:40 · · 16:17 ·
Kirkcaldy d · 15:24 · 15:45 · · 16:22 ·
Glenrothes with a · · 15:54 · · · · 16:48
Thornton
d · · · · · · · ·
Markinch a · 15:32 · 15:54 · · 16:30 ·
d · 15:33 · 15:54 · · 16:31 ·
Ladybank d · 15:41 · 16:01 · · 16:46 ·
Perth a · 16:11 · · · · 17:09 ·
Springfield d · · · · · · · ·
Cupar d · · · 16:07 · 16:19 · ·
Leuchars d · · · 16:14 · 16:27 · ·
Dundee a · · · 16:28 · 16:40 · ·

a – Arrival time d – Departure time 28


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 16:00 16:20 16:30 16:35 16:49 17:00 17:18 17:34
Haymarket a 16:04 16:24 16:34 16:39 16:53 17:04 17:22 17:38
d 16:04 16:24 16:35 16:39 16:53 17:04 17:22 17:39
South Gyle d · · · 16:44 16:58 · 17:27 ·
Edinburgh Gateway d 16:10 16:30 · 16:46 17:00 17:10 17:30 ·
Dalmeny d · 16:36 · · 17:06 · 17:36 ·
North Queensferry d · 16:39 · · 17:10 · 17:39 ·
Inverkeithing d 16:22 16:43 · 17:00 17:14 17:23 17:43 ·
Rosyth d · 16:47 · · 17:17 · 17:47 ·
Dunfermline City d · 16:52 · · 17:22 · 17:52 ·
Dunfermline Queen d · 16:56 · · 17:26 · 17:56 ·
Margaret
Cowdenbeath a · 17:03 · · 17:32 · 18:03 ·
d · · · · 17:32 · · ·
Lochgelly d · · · · 17:38 · · ·
Cardenden d · · · · 17:42 · · ·
Dalgety Bay d 16:25 · · 17:03 · 17:26 · ·
Aberdour d 16:30 · · 17:08 · 17:31 · ·
Burntisland d 16:34 · · 17:12 · 17:35 · ·
Kinghorn d 16:39 · · 17:17 · 17:40 · ·
Kirkcaldy d 16:44 · · 17:22 · 17:45 · ·
Glenrothes with a · · · · 17:49 · · ·
Thornton
d · · · · · · · ·
Markinch a 16:53 · · 17:30 · 17:54 · ·
d 16:53 · · 17:31 · 17:54 · ·
Ladybank d 17:00 · · 17:44 · 18:01 · ·
Perth a · · · 18:08 · · · ·
Springfield d · · · · · 18:06 · ·
Cupar d 17:06 · 17:19 · · 18:10 · 18:24
Leuchars d 17:13 · 17:26 · · 18:17 · 18:32
Dundee a 17:28 · 17:40 · · 18:31 · 18:50

a – Arrival time d – Departure time 29


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 17:39 17:49 17:54 18:18 18:40 18:53 19:00 19:20
Haymarket a 17:43 17:53 17:58 18:22 18:44 18:57 19:04 19:24
d 17:46 17:53 17:58 18:22 18:45 18:57 19:05 19:24
South Gyle d 17:51 17:58 · 18:27 18:49 19:02 · ·
Edinburgh Gateway d 17:53 18:00 18:04 18:30 18:52 19:05 19:10 19:30
Dalmeny d 17:59 18:06 · 18:36 · 19:11 · 19:36
North Queensferry d 18:03 18:10 · 18:40 · 19:15 · 19:40
Inverkeithing d 18:07 18:14 18:18 18:44 19:05 19:19 19:24 19:44
Rosyth d · 18:18 · 18:47 · 19:22 · 19:47
Dunfermline City d · 18:23 · 18:52 · 19:27 · 19:52
Dunfermline Queen d · 18:27 · 18:56 · 19:31 · 19:56
Margaret
Cowdenbeath a · 18:33 · 19:03 · 19:37 · 20:02
d · 18:33 · · · 19:37 · 20:03
Lochgelly d · 18:39 · · · 19:43 · 20:09
Cardenden d · 18:43 · · · 19:47 · 20:13
Dalgety Bay d 18:10 · 18:21 · 19:08 · 19:27 ·
Aberdour d 18:15 · 18:26 · 19:13 · 19:32 ·
Burntisland d 18:19 · 18:30 · 19:17 · 19:36 ·
Kinghorn d 18:24 · 18:35 · 19:22 · 19:41 ·
Kirkcaldy d 18:29 · 18:40 · 19:27 · 19:46 ·
Glenrothes with a · 18:50 · · · 19:54 · 20:20
Thornton
d · · · · · · · ·
Markinch a 18:38 · 18:48 · 19:36 · 19:54 ·
d 18:38 · 18:48 · 19:36 · 19:54 ·
Ladybank d 18:46 · 18:56 · 19:44 · 20:02 ·
Perth a 19:09 · · · 20:08 · · ·
Springfield d · · · · · · · ·
Cupar d · · 19:02 · · · 20:08 ·
Leuchars d · · 19:09 · · · 20:16 ·
Dundee a · · 19:23 · · · 20:30 ·

a – Arrival time d – Departure time 30


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 19:31 19:41 19:49 20:03 20:19 20:45 21:00 21:18
Haymarket a 19:36 19:46 19:53 20:07 20:23 20:49 21:04 21:22
d 19:37 19:46 19:53 20:07 20:23 20:49 21:04 21:22
South Gyle d · 19:51 19:58 20:12 20:29 · 21:09 21:27
Edinburgh Gateway d · 19:53 20:00 20:14 20:31 20:55 21:11 21:29
Dalmeny d · · 20:06 · 20:37 · 21:17 21:35
North Queensferry d · · 20:10 · 20:41 · 21:21 21:39
Inverkeithing d · 20:07 20:14 20:28 20:45 21:05 21:25 21:43
Rosyth d · · 20:17 · 20:48 · · 21:46
Dunfermline City d · · 20:22 · 20:53 · · 21:51
Dunfermline Queen d · · 20:26 · 20:57 · · 21:55
Margaret
Cowdenbeath a · · 20:32 · 21:03 · · 22:01
d · · 20:32 · 21:03 · · 22:01
Lochgelly d · · 20:38 · 21:09 · · 22:07
Cardenden d · · 20:42 · 21:13 · · 22:11
Dalgety Bay d · 20:10 · 20:31 · · 21:28 ·
Aberdour d · 20:15 · 20:36 · · 21:33 ·
Burntisland d · 20:19 · 20:40 · · 21:37 ·
Kinghorn d · 20:24 · 20:45 · · 21:42 ·
Kirkcaldy d · 20:29 · 20:50 · 21:25 21:47 ·
Glenrothes with a · · 20:49 · 21:20 · · 22:18
Thornton
d · · · · · · · ·
Markinch a · 20:37 · 20:58 · 21:34 21:55 ·
d · 20:38 · 20:58 · 21:34 21:55 ·
Ladybank d · 20:46 · 21:06 · 21:44 22:03 ·
Perth a · 21:09 · · · 22:07 · ·
Springfield d · · · · · · · ·
Cupar d 20:20 · · 21:12 · · 22:09 ·
Leuchars d 20:27 · · 21:19 · · 22:16 ·
Dundee a 20:43 · · 21:33 · · 22:30 ·

a – Arrival time d – Departure time 31


Saturdays

Edinburgh – Fife, Perth & Dundee


Edinburgh d 21:30 21:45 22:00 22:18 22:45 23:01 23:18
Haymarket a 21:35 21:49 22:04 22:22 22:49 23:05 23:22
d 21:36 21:49 22:04 22:22 22:49 23:05 23:22
South Gyle d · · 22:09 22:27 · 23:10 23:27
Edinburgh Gateway d · 21:55 22:11 22:29 23:00 23:13 23:29
Dalmeny d · · 22:17 22:35 · 23:19 23:35
North Queensferry d · · 22:21 22:39 · 23:22 23:39
Inverkeithing d · 22:06 22:25 22:43 23:10 23:26 23:43
Rosyth d · · · 22:46 · · 23:46
Dunfermline City d · · · 22:51 · · 23:51
Dunfermline Queen d · · · 22:55 · · 23:55
Margaret
Cowdenbeath a · · · 23:01 · · 00:01
d · · · 23:01 · · 00:02
Lochgelly d · · · 23:07 · · 00:07
Cardenden d · · · 23:11 · · 00:11
Dalgety Bay d · · 22:28 · · 23:29 ·
Aberdour d · · 22:33 · · 23:34 ·
Burntisland d · · 22:37 · · 23:38 ·
Kinghorn d · · 22:42 · · 23:43 ·
Kirkcaldy d 22:05 22:23 22:47 · 23:26 23:48 ·
Glenrothes with a · · · 23:18 · · 00:17
Thornton
d · · · · · · 00:17
Markinch a · 22:32 22:57 · 23:35 23:57 00:23
d · 22:32 22:58 · 23:35 23:57 00:23
Ladybank d · 22:46 23:07 · 23:43 00:04 00:31
Perth a · 23:08 · · 00:06 · 00:54
Springfield d · · 23:12 · · · ·
Cupar d 22:25 · 23:15 · · 00:10 ·
Leuchars d 22:32 · 23:22 · · 00:17 ·
Dundee a 22:46 · 23:39 · · 00:32 ·

Notes and symbols


a - Arrival �me
d - Departure �me

a – Arrival time d – Departure time 32


Sundays

Edinburgh – Fife, Perth & Dundee


K D D K K
Edinburgh d 09:15 09:55 10:15 10:50 10:59 11:15 11:32 11:55
Haymarket a 09:19 09:59 10:19 10:54 11:03 11:19 11:36 11:59
d 09:20 09:59 10:19 10:54 11:03 11:19 11:36 11:59
South Gyle d 09:24 10:04 10:24 · 11:08 11:24 · 12:04
Edinburgh Gateway d 09:27 10:06 10:26 · 11:10 11:26 11:42 12:06
Dalmeny d 09:33 10:12 10:32 · 11:16 11:32 · 12:12
North Queensferry d 09:39 10:19 10:36 · 11:20 11:36 · 12:16
Inverkeithing d 09:43 10:23 10:40 11:07 11:24 11:40 11:52 12:20
Rosyth d · 10:26 · · 11:27 · · 12:23
Dunfermline City d · 10:31 · · 11:32 · · 12:28
Dunfermline Queen d · 10:35 · · 11:36 · · 12:32
Margaret
Cowdenbeath a · 10:41 · · 11:42 · · 12:38
d · 10:41 · · 11:42 · · 12:38
Lochgelly d · 10:47 · · 11:48 · · 12:44
Cardenden d · 10:51 · · 11:52 · · 12:48
Dalgety Bay d 09:46 · 10:43 · · 11:43 · ·
Aberdour d 09:51 · 10:48 · · 11:48 · ·
Burntisland d 09:55 · 10:52 · · 11:52 · ·
Kinghorn d 10:00 · 10:57 · · 11:57 · ·
Kirkcaldy d 10:05 · 11:02 11:23 · 12:02 12:08 ·
Glenrothes with a · 10:58 11:11 · 11:59 12:12 · 12:55
Thornton
d · · · · · · · ·
Cardenden a · · · · · · · ·
Kirkcaldy d 10:05 · · 11:23 · · 12:08 ·
Markinch d 10:14 · · · · · 12:17 ·
Ladybank a 10:21 · · · · · 12:25 ·
Perth d · · · · · · · ·
Cupar d 10:28 · · 11:41 · · 12:31 ·
Leuchars a 10:35 · · 11:48 · · 12:39 ·
Dundee d 10:49 · · 12:02 · · 12:55 ·

a – Arrival time d – Departure time D – Fife Circle service, continues to Edinburgh 33


via Dunfermline City K – Fife Circle service, continues to Edinburgh via Kirkcaldy
There is no service to or from Springfield on Sundays
Sundays

Edinburgh – Fife, Perth & Dundee


D K D K D K
Edinburgh d 12:17 12:38 12:55 13:15 13:36 14:00 14:15 14:55
Haymarket a 12:21 12:42 12:59 13:19 13:40 14:04 14:20 14:59
d 12:21 12:43 12:59 13:19 13:40 14:04 14:21 14:59
South Gyle d 12:26 · 13:04 13:24 · 14:09 14:26 15:04
Edinburgh Gateway d 12:28 · 13:06 13:26 13:46 14:11 14:28 15:06
Dalmeny d 12:34 · 13:12 13:32 · 14:17 14:34 15:12
North Queensferry d 12:38 · 13:16 13:36 · 14:21 14:38 15:16
Inverkeithing d 12:42 12:57 13:20 13:40 13:56 14:25 14:42 15:20
Rosyth d · · 13:23 · · 14:28 · 15:23
Dunfermline City d · · 13:28 · · 14:33 · 15:28
Dunfermline Queen d · · 13:32 · · 14:37 · 15:32
Margaret
Cowdenbeath a · · 13:38 · · 14:43 · 15:38
d · · 13:38 · · 14:43 · 15:38
Lochgelly d · · 13:44 · · 14:49 · 15:44
Cardenden d · · 13:48 · · 14:53 · 15:48
Dalgety Bay d 12:45 · · 13:43 · · 14:45 ·
Aberdour d 12:50 · · 13:48 · · 14:50 ·
Burntisland d 12:54 · · 13:52 · · 14:54 ·
Kinghorn d 12:59 · · 13:57 · · 14:59 ·
Kirkcaldy d 13:04 13:12 · 14:02 14:12 · 15:04 ·
Glenrothes with a 13:14 · 13:55 14:12 · 15:00 15:13 15:55
Thornton
d · · · · · · · ·
Cardenden a · · · · · · · ·
Kirkcaldy d · 13:11 · · 14:12 · · ·
Markinch d · · · · 14:21 · · ·
Ladybank a · · · · 14:29 · · ·
Perth d · · · · · · · ·
Cupar d · 13:30 · · 14:35 · · ·
Leuchars a · 13:37 · · 14:43 · · ·
Dundee d · 13:51 · · 14:57 · · ·

a – Arrival time d – Departure time D – Fife Circle service, continues to Edinburgh 34


via Dunfermline City K – Fife Circle service, continues to Edinburgh via Kirkcaldy
There is no service to or from Springfield on Sundays
Sundays

Edinburgh – Fife, Perth & Dundee


D K D K D
Edinburgh d 15:17 15:34 16:07 15:56 16:15 16:55 17:06 17:16
Haymarket a 15:21 15:38 16:11 16:00 16:19 16:59 17:10 17:20
d 15:21 15:38 16:11 16:00 16:19 16:59 17:11 17:20
South Gyle d 15:26 · · 16:05 16:24 17:04 · 17:25
Edinburgh Gateway d 15:28 15:44 · 16:07 16:26 17:06 · 17:27
Dalmeny d 15:34 · · 16:13 16:32 17:12 · 17:33
North Queensferry d 15:38 · · 16:17 16:36 17:16 · 17:37
Inverkeithing d 15:42 15:54 16:26 16:21 16:40 17:20 17:25 17:41
Rosyth d · · · 16:24 · 17:23 · ·
Dunfermline City d · · · 16:29 · 17:28 · ·
Dunfermline Queen d · · · 16:33 · 17:32 · ·
Margaret
Cowdenbeath a · · · 16:39 · 17:38 · ·
d · · · 16:39 · 17:38 · ·
Lochgelly d · · · 16:45 · 17:44 · ·
Cardenden d · · · 16:49 · 17:48 · ·
Dalgety Bay d 15:45 · · · 16:43 · · 17:44
Aberdour d 15:50 · · · 16:48 · · 17:49
Burntisland d 15:54 · · · 16:52 · · 17:53
Kinghorn d 15:59 · · · 16:57 · · 17:58
Kirkcaldy d 16:04 16:10 16:42 · 17:02 · 17:40 18:03
Glenrothes with a 16:15 · · 16:56 17:11 17:55 · 18:13
Thornton
d · · · · · · · ·
Cardenden a · · · · · · · ·
Kirkcaldy d · 16:10 16:41 · · · 17:39 ·
Markinch d · 16:23 16:50 · · · · ·
Ladybank a · 16:31 · · · · · ·
Perth d · · · · · · · ·
Cupar d · 16:37 17:03 · · · 17:58 ·
Leuchars a · 16:45 17:10 · · · 18:05 ·
Dundee d · 16:59 17:24 · · · 18:19 ·

a – Arrival time d – Departure time D – Fife Circle service, continues to Edinburgh 35


via Dunfermline City K – Fife Circle service, continues to Edinburgh via Kirkcaldy
There is no service to or from Springfield on Sundays
Sundays

Edinburgh – Fife, Perth & Dundee


K D K D
Edinburgh d 17:34 17:50 17:55 18:17 18:55 19:15 19:55 20:14
Haymarket a 17:39 17:54 17:59 18:21 18:59 19:19 19:59 20:18
d 17:39 17:54 17:59 18:22 18:59 19:19 20:00 20:18
South Gyle d · · 18:04 18:26 19:04 19:24 20:04 20:23
Edinburgh Gateway d 17:45 18:00 18:06 18:29 19:06 19:26 20:07 20:25
Dalmeny d · · 18:12 18:35 19:12 19:32 20:13 20:32
North Queensferry d · · 18:16 18:38 19:16 19:36 20:16 20:35
Inverkeithing d 17:55 18:10 18:20 18:42 19:20 19:40 20:20 20:40
Rosyth d · · 18:23 · 19:23 · 20:24 ·
Dunfermline City d · · 18:28 · 19:28 · 20:29 ·
Dunfermline Queen d · · 18:32 · 19:32 · 20:32 ·
Margaret
Cowdenbeath a · · 18:38 · 19:38 · 20:38 ·
d · · 18:38 · 19:38 · 20:39 ·
Lochgelly d · · 18:44 · 19:44 · 20:44 ·
Cardenden d · · 18:48 · 19:48 · 20:48 ·
Dalgety Bay d · · · 18:45 · 19:43 · 20:43
Aberdour d · · · 18:50 · 19:48 · 20:48
Burntisland d · · · 18:54 · 19:52 · 20:52
Kinghorn d · · · 18:59 · 19:57 · 20:57
Kirkcaldy d 18:11 18:26 · 19:04 · 20:02 · 21:02
Glenrothes with a · · 18:55 19:14 19:55 · 20:56 21:11
Thornton
d · · · · 19:57 · · ·
Cardenden a · · · · · · · ·
Kirkcaldy d 18:11 18:26 · · · 20:01 · ·
Markinch d 18:20 18:35 · · 20:03 20:11 · ·
Ladybank a 18:28 · · · 20:11 20:18 · ·
Perth d · 19:05 · · 20:34 · · ·
Cupar d 18:34 · · · · 20:25 · ·
Leuchars a 18:42 · · · · 20:32 · ·
Dundee d 18:56 · · · · 20:48 · ·

a – Arrival time d – Departure time D – Fife Circle service, continues to Edinburgh 36


via Dunfermline City K – Fife Circle service, continues to Edinburgh via Kirkcaldy
There is no service to or from Springfield on Sundays
Sundays

Edinburgh – Fife, Perth & Dundee


K
Edinburgh d 21:00 21:15 21:53 22:28 23:36
Haymarket a 21:04 21:19 21:57 22:32 23:40
d 21:05 21:19 21:57 22:32 23:40
South Gyle d · 21:24 22:02 22:37 23:45
Edinburgh Gateway d · 21:26 22:04 22:39 23:47
Dalmeny d · 21:32 22:10 22:45 23:53
North Queensferry d · 21:36 22:14 22:49 23:57
Inverkeithing d 21:19 21:40 22:18 22:53 ·
Rosyth d · · 22:22 · ·
Dunfermline City d · · 22:27 · ·
Dunfermline Queen d · · 22:31 · ·
Margaret
Cowdenbeath a · · 22:37 · ·
d · · 22:38 · ·
Lochgelly d · · 22:44 · ·
Cardenden d · · 22:48 · ·
Dalgety Bay d · 21:43 · 22:56 ·
Aberdour d · 21:48 · 23:01 ·
Burntisland d · 21:52 · 23:05 ·
Kinghorn d · 21:57 · 23:10 ·
Kirkcaldy d 21:34 · · 23:15 ·
Glenrothes with a · · 22:55 · ·
Thornton
d · · · · ·
Cardenden a · · · · ·
Kirkcaldy d 21:33 22:04 · 23:14 ·
Markinch d 21:42 · · 23:24 ·
Ladybank a 21:50 · · 23:31 ·
Perth d · · · · ·
Cupar d 21:57 · · 23:38 ·
Leuchars a 22:06 · · 23:45 ·
Dundee d 22:22 · · 23:59 ·

Notes and symbols


a - Arrival �me
d - Departure �me
D - Fife Circle service, con�nues to Edinburgh via Dunfermline City
K - Fife Circle service, con�nues to Edinburgh via Kirkcaldy

There is no service to or from Springfield on Sundays

a – Arrival time d – Departure time D – Fife Circle service, continues to Edinburgh 37


via Dunfermline City K – Fife Circle service, continues to Edinburgh via Kirkcaldy
There is no service to or from Springfield on Sundays
Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 05:40 · · · 06:35 ·
Leuchars d · · 05:53 · · · 06:51 ·
Cupar d · · 06:00 · · · 06:58 ·
Springfield d · · · · · · 07:03 ·
Perth d · · · 06:00 06:19 · · ·
Ladybank d · · 06:08 06:24 · · 07:09 ·
Markinch a · · 06:15 06:31 06:47 · 07:16 ·
d · · 06:15 06:32 06:47 · 07:16 ·
Glenrothes with a · · · 06:39 · · · ·
Thornton
d · 06:00 · 06:39 · 06:58 · 07:11
Kirkcaldy d 05:57 · 06:31 · 06:57 · 07:27 ·
Kinghorn d 06:01 · 06:35 · 07:02 · 07:31 ·
Burntisland d 06:06 · 06:40 · 07:07 · 07:36 ·
Aberdour d 06:11 · 06:45 · 07:12 · 07:41 ·
Dalgety Bay d 06:16 · 06:50 · 07:16 · 07:46 ·
Cardenden d · 06:07 · 06:47 · 07:05 · 07:23
Lochgelly d · 06:11 · 06:51 · 07:09 · 07:28
Cowdenbeath d · 06:17 · 06:57 · 07:15 · 07:34
Dunfermline Queen d · 06:23 · 07:02 · 07:21 · 07:41
Margaret
Dunfermline City d · 06:26 · 07:06 · 07:24 · 07:45
Rosyth d · 06:30 · 07:09 · 07:28 · 07:50
Inverkeithing d 06:19 06:34 06:53 07:13 07:20 07:32 07:49 07:54
North Queensferry d 06:23 06:38 06:57 07:17 · 07:36 · 07:59
Dalmeny d 06:27 06:42 07:01 07:21 · 07:40 · 08:03
Edinburgh Gateway d 06:33 06:48 07:07 07:27 07:33 07:46 08:03 08:09
South Gyle d 06:35 06:50 · · 07:36 07:48 · 08:11
Haymarket a 06:41 06:56 07:13 07:33 07:42 07:54 08:09 08:17
d 06:42 06:57 07:15 07:33 07:42 07:55 08:10 08:19
Edinburgh a 06:46 07:01 07:21 07:38 07:47 07:59 08:14 08:24

a – Arrival time d – Departure time 38


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · · · 07:15 · 07:40 08:26 ·
Leuchars d · · · 07:27 · 07:53 08:38 ·
Cupar d · · · 07:35 · 08:00 08:46 ·
Springfield d · · · · · · · ·
Perth d · 07:00 07:16 · · · · ·
Ladybank d · 07:22 07:46 · · 08:08 · ·
Markinch a · 07:29 07:54 · · 08:15 · ·
d · 07:30 07:54 · · 08:15 · ·
Glenrothes with a · 07:37 · · · · · ·
Thornton
d 07:29 07:38 · · 07:58 · · ·
Kirkcaldy d 07:39 · 08:05 · · 08:26 · ·
Kinghorn d 07:44 · 08:10 · · 08:30 · ·
Burntisland d 07:48 · 08:15 · · 08:35 · ·
Aberdour d 07:53 · 08:19 · · 08:39 · ·
Dalgety Bay d 07:58 · 08:24 · · 08:44 · ·
Cardenden d · 07:45 · · 08:05 · · ·
Lochgelly d · 07:50 · · 08:10 · · ·
Cowdenbeath d · 07:56 · · 08:16 · · 09:04
Dunfermline Queen d · 08:02 · · 08:22 · · 09:09
Margaret
Dunfermline City d · 08:05 · · 08:25 · · 09:13
Rosyth d · 08:09 · · 08:29 · · 09:16
Inverkeithing d 08:01 08:14 08:28 · 08:34 08:48 · 09:21
North Queensferry d 08:05 08:18 · · 08:38 08:52 · 09:25
Dalmeny d 08:09 08:22 · · 08:42 08:56 · 09:29
Edinburgh Gateway d 08:15 08:28 08:42 · 08:49 09:02 · 09:35
South Gyle d 08:17 · 08:44 · 08:52 · · ·
Haymarket a 08:23 08:37 08:51 08:28 09:00 09:08 09:30 09:41
d 08:25 08:37 08:52 08:29 09:01 09:09 09:31 09:41
Edinburgh a 08:31 08:42 08:56 08:34 09:07 09:13 09:35 09:46

a – Arrival time d – Departure time 39


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 08:40 · · · 09:42 10:13
Leuchars d · · 08:53 · · · 09:56 10:25
Cupar d · · 09:00 · · · 10:03 10:32
Springfield d · · · · · · · ·
Perth d 08:06 · · · 09:17 · · ·
Ladybank d 08:30 · 09:07 · 09:39 · 10:11 ·
Markinch a 08:37 · 09:14 · 09:46 · 10:18 ·
d 08:37 · 09:14 · 09:46 · 10:18 ·
Glenrothes with a · · · · · · · ·
Thornton
d · 08:58 · · · 10:04 · ·
Kirkcaldy d 08:49 · 09:25 · 09:58 · 10:28 ·
Kinghorn d 08:53 · 09:29 · 10:02 · 10:33 ·
Burntisland d 08:58 · 09:34 · 10:07 · 10:38 ·
Aberdour d 09:02 · 09:38 · 10:12 · 10:42 ·
Dalgety Bay d 09:07 · 09:43 · 10:17 · 10:47 ·
Cardenden d · 09:05 · · · 10:11 · ·
Lochgelly d · 09:09 · · · 10:15 · ·
Cowdenbeath d · 09:15 · 09:56 · 10:21 · ·
Dunfermline Queen d · 09:21 · 10:01 · 10:27 · ·
Margaret
Dunfermline City d · 09:24 · 10:05 · 10:30 · ·
Rosyth d · 09:28 · 10:08 · 10:34 · ·
Inverkeithing d 09:25 09:32 09:47 10:12 10:20 10:38 10:50 ·
North Queensferry d · 09:36 · 10:17 · 10:42 · ·
Dalmeny d · 09:40 · 10:20 · 10:46 · ·
Edinburgh Gateway d 09:39 09:46 10:01 10:26 10:34 10:52 11:04 ·
South Gyle d 09:41 09:48 · · 10:36 10:54 · ·
Haymarket a 09:47 09:54 10:07 10:32 10:42 11:01 11:11 11:14
d 09:47 09:55 10:08 10:33 10:43 11:02 11:11 11:15
Edinburgh a 09:52 09:59 10:12 10:37 10:47 11:07 11:17 11:22

a – Arrival time d – Departure time 40


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · · · 10:40 · · · 11:40
Leuchars d · · · 10:53 · · · 11:53
Cupar d · · · 11:00 · · · 12:00
Springfield d · · · · · · · ·
Perth d · 10:14 · · · 11:15 · ·
Ladybank d · 10:45 · 11:07 · 11:40 · 12:07
Markinch a · 10:52 · 11:14 · 11:48 · 12:14
d · 10:52 · 11:14 · 11:48 · 12:14
Glenrothes with a · · · · · · · ·
Thornton
d · · 11:03 · · · 11:59 ·
Kirkcaldy d · 11:03 · 11:25 · 11:59 · 12:25
Kinghorn d · 11:07 · 11:29 · 12:04 · 12:29
Burntisland d · 11:12 · 11:34 · 12:09 · 12:34
Aberdour d · 11:17 · 11:38 · 12:13 · 12:38
Dalgety Bay d · 11:22 · 11:43 · 12:18 · 12:43
Cardenden d · · 11:10 · · · 12:06 ·
Lochgelly d · · 11:14 · · · 12:10 ·
Cowdenbeath d 10:58 · 11:20 · 11:55 · 12:16 ·
Dunfermline Queen d 11:03 · 11:26 · 12:00 · 12:22 ·
Margaret
Dunfermline City d 11:07 · 11:29 · 12:04 · 12:25 ·
Rosyth d 11:10 · 11:33 · 12:07 · 12:29 ·
Inverkeithing d 11:14 11:25 11:37 11:47 12:12 12:21 12:35 12:47
North Queensferry d 11:19 · 11:41 · 12:16 · 12:39 ·
Dalmeny d 11:22 · 11:45 · 12:20 · 12:43 ·
Edinburgh Gateway d 11:28 11:39 11:51 11:57 12:26 12:35 12:49 13:01
South Gyle d · 11:41 11:53 · · 12:37 12:51 ·
Haymarket a 11:34 11:47 11:59 12:05 12:33 12:44 12:57 13:07
d 11:35 11:48 11:59 12:06 12:34 12:44 12:58 13:08
Edinburgh a 11:39 11:52 12:04 12:10 12:38 12:49 13:03 13:12

a – Arrival time d – Departure time 41


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d 12:10 · · · 12:40 13:17 · ·
Leuchars d 12:22 · · · 12:53 13:29 · ·
Cupar d 12:29 · · · 13:00 13:37 · ·
Springfield d · · · · · · · ·
Perth d · · 12:13 · · · · 13:24
Ladybank d · · 12:43 · 13:07 · · 13:47
Markinch a · · 12:51 · 13:14 · · 13:55
d · · 12:51 · 13:14 · · 13:55
Glenrothes with a · · · · · · · ·
Thornton
d · · · 13:00 · · · ·
Kirkcaldy d · · 13:01 · 13:25 · · 14:06
Kinghorn d · · 13:06 · 13:30 · · 14:11
Burntisland d · · 13:11 · 13:34 · · 14:16
Aberdour d · · 13:15 · 13:39 · · 14:20
Dalgety Bay d · · 13:20 · 13:43 · · 14:25
Cardenden d · · · 13:07 · · · ·
Lochgelly d · · · 13:11 · · · ·
Cowdenbeath d · 12:55 · 13:17 · · 13:56 ·
Dunfermline Queen d · 13:01 · 13:23 · · 14:02 ·
Margaret
Dunfermline City d · 13:04 · 13:26 · · 14:05 ·
Rosyth d · 13:08 · 13:30 · · 14:09 ·
Inverkeithing d · 13:12 13:24 13:34 13:47 · 14:17 14:29
North Queensferry d · 13:16 · 13:38 · · 14:22 ·
Dalmeny d · 13:20 · 13:42 · · 14:26 ·
Edinburgh Gateway d · 13:26 13:38 13:48 14:01 · 14:34 14:40
South Gyle d · · 13:40 13:50 · · · 14:42
Haymarket a 13:14 13:34 13:46 13:56 14:07 14:19 14:40 14:48
d 13:15 13:35 13:47 13:57 14:08 14:20 14:42 14:48
Edinburgh a 13:20 13:39 13:52 14:03 14:13 14:25 14:46 14:53

a – Arrival time d – Departure time 42


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · 13:40 14:19 · · · 14:40 15:10
Leuchars d · 13:53 14:31 · · · 14:53 15:22
Cupar d · 14:00 14:38 · · · 15:00 15:29
Springfield d · · · · · · · ·
Perth d · · · · 14:27 · · ·
Ladybank d · 14:07 · · 14:49 · 15:07 ·
Markinch a · 14:14 · · 14:56 · 15:14 ·
d · 14:14 · · 14:56 · 15:14 ·
Glenrothes with a · · · · · · · ·
Thornton
d 14:00 · · · · 15:02 · ·
Kirkcaldy d · 14:25 · · 15:08 · 15:25 ·
Kinghorn d · 14:29 · · 15:12 · 15:29 ·
Burntisland d · 14:34 · · 15:17 · 15:34 ·
Aberdour d · 14:38 · · 15:22 · 15:38 ·
Dalgety Bay d · 14:43 · · 15:27 · 15:43 ·
Cardenden d 14:07 · · · · 15:09 · ·
Lochgelly d 14:11 · · · · 15:13 · ·
Cowdenbeath d 14:17 · · 14:55 · 15:19 · ·
Dunfermline Queen d 14:23 · · 15:00 · 15:25 · ·
Margaret
Dunfermline City d 14:26 · · 15:04 · 15:28 · ·
Rosyth d 14:30 · · 15:08 · 15:32 · ·
Inverkeithing d 14:34 14:47 · 15:12 15:30 15:37 15:47 ·
North Queensferry d 14:38 · · 15:16 · 15:41 · ·
Dalmeny d 14:42 · · 15:20 · 15:45 · ·
Edinburgh Gateway d 14:48 15:01 · 15:26 15:44 15:51 16:01 ·
South Gyle d 14:50 · · · 15:46 15:53 · ·
Haymarket a 14:56 15:07 15:20 15:32 15:53 16:00 16:07 16:11
d 14:57 15:08 15:21 15:33 15:53 16:01 16:07 16:12
Edinburgh a 15:03 15:12 15:26 15:37 15:58 16:05 16:12 16:18

a – Arrival time d – Departure time 43


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · · · 15:43 · · · 16:38
Leuchars d · · · 15:56 · · · 16:51
Cupar d · · · 16:03 · · · 16:58
Springfield d · · · · · · · ·
Perth d · 15:25 · · · 16:19 · ·
Ladybank d · 15:49 · 16:10 · 16:40 · 17:06
Markinch a · 15:56 · 16:17 · 16:47 · 17:13
d · 15:56 · 16:17 · 16:47 · 17:13
Glenrothes with a · · · · · · · ·
Thornton
d · · 16:03 · · · 17:00 ·
Kirkcaldy d · 16:07 · 16:28 · 16:58 · 17:24
Kinghorn d · 16:12 · 16:32 · 17:02 · 17:28
Burntisland d · 16:17 · 16:37 · 17:07 · 17:33
Aberdour d · 16:21 · 16:41 · 17:11 · 17:38
Dalgety Bay d · 16:26 · 16:46 · 17:16 · 17:43
Cardenden d · · 16:10 · · · 17:07 ·
Lochgelly d · · 16:14 · · · 17:11 ·
Cowdenbeath d 16:00 · 16:20 · 16:54 · 17:17 ·
Dunfermline Queen d 16:05 · 16:26 · 17:00 · 17:23 ·
Margaret
Dunfermline City d 16:09 · 16:29 · 17:03 · 17:26 ·
Rosyth d 16:12 · 16:33 · 17:07 · 17:32 ·
Inverkeithing d 16:16 16:30 16:37 16:50 17:11 17:23 17:36 17:46
North Queensferry d 16:21 · 16:41 · 17:15 · 17:40 ·
Dalmeny d 16:24 · 16:45 · 17:19 · 17:44 ·
Edinburgh Gateway d 16:30 16:44 16:51 17:04 17:25 17:36 17:50 18:00
South Gyle d · 16:46 16:53 · · 17:38 17:52 ·
Haymarket a 16:36 16:52 16:59 17:10 17:32 17:48 17:59 18:07
d 16:37 16:53 16:59 17:11 17:32 17:49 17:59 18:07
Edinburgh a 16:42 16:57 17:04 17:16 17:37 17:54 18:04 18:12

a – Arrival time d – Departure time 44


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d 17:24 · · · 17:40 · · ·
Leuchars d 17:36 · · · 17:53 · · ·
Cupar d 17:43 · · · 18:00 · · ·
Springfield d · · · · 18:04 · · ·
Perth d · · 17:21 · · 18:04 · ·
Ladybank d · · 17:54 · 18:09 18:26 · ·
Markinch a · · 18:01 · 18:16 18:33 · ·
d · · 18:01 · 18:16 18:33 · ·
Glenrothes with a · · · · · · · ·
Thornton
d · · · 18:01 · · · 19:00
Kirkcaldy d · · 18:13 · 18:27 18:45 · ·
Kinghorn d · · · · 18:31 18:49 · ·
Burntisland d · · · · 18:36 18:54 · ·
Aberdour d · · · · 18:40 18:59 · ·
Dalgety Bay d · · · · 18:45 19:04 · ·
Cardenden d · · · 18:08 · · · 19:07
Lochgelly d · · · 18:12 · · · 19:11
Cowdenbeath d · 17:54 · 18:18 · · 19:02 19:17
Dunfermline Queen d · 18:00 · 18:24 · · 19:08 19:23
Margaret
Dunfermline City d · 18:04 · 18:27 · · 19:11 19:26
Rosyth d · 18:08 · 18:31 · · 19:15 19:30
Inverkeithing d · 18:17 18:29 18:35 18:49 19:07 19:20 19:34
North Queensferry d · 18:21 · 18:39 · · 19:24 19:38
Dalmeny d · 18:25 · 18:43 · · 19:28 19:42
Edinburgh Gateway d · 18:31 18:40 18:49 18:59 19:21 19:34 19:48
South Gyle d · · 18:42 18:51 · 19:23 · 19:50
Haymarket a 18:25 18:39 18:49 18:57 19:06 19:29 19:41 19:56
d 18:27 18:41 18:52 18:58 19:06 19:30 19:42 19:57
Edinburgh a 18:31 18:47 18:58 19:03 19:11 19:34 19:48 20:01

a – Arrival time d – Departure time 45


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d 18:47 · · 19:53 · 20:30 · 20:44
Leuchars d 19:00 · · 20:06 · 20:43 · 20:57
Cupar d 19:07 · · · · · · 21:04
Springfield d · · · · · · · ·
Perth d · · 19:13 · · · 20:04 ·
Ladybank d 19:14 · 19:35 20:19 · · 20:32 21:11
Markinch a 19:21 · 19:43 20:26 · · 20:39 21:18
d 19:21 · 19:43 20:26 · · 20:39 21:18
Glenrothes with a · · · · · · · ·
Thornton
d · · · · 20:43 · · ·
Kirkcaldy d 19:32 · 19:54 20:37 · · 20:50 21:29
Kinghorn d 19:36 · 19:59 20:41 · · · 21:33
Burntisland d 19:41 · 20:04 20:46 · · · 21:38
Aberdour d 19:45 · 20:08 20:50 · · · 21:42
Dalgety Bay d 19:50 · 20:13 20:55 · · · 21:47
Cardenden d · · · · 20:50 · · ·
Lochgelly d · · · · 20:54 · · ·
Cowdenbeath d · 19:53 · · 21:00 · · ·
Dunfermline Queen d · 19:59 · · 21:06 · · ·
Margaret
Dunfermline City d · 20:02 · · 21:09 · · ·
Rosyth d · 20:06 · · 21:13 · · ·
Inverkeithing d 19:54 20:11 20:17 20:59 21:17 · 21:06 21:51
North Queensferry d · 20:15 20:21 21:03 21:21 · · 21:55
Dalmeny d · 20:19 20:25 21:07 21:25 · · 21:59
Edinburgh Gateway d 20:08 20:25 20:31 21:13 21:31 · 21:19 22:05
South Gyle d · · 20:33 21:15 21:33 · · 22:07
Haymarket a 20:14 20:31 20:39 21:23 21:40 21:43 21:27 22:13
d 20:15 20:32 20:40 21:23 21:40 21:44 21:28 22:15
Edinburgh a 20:23 20:37 20:44 21:28 21:46 21:49 21:32 22:21

a – Arrival time d – Departure time 46


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 21:21 21:49 22:12 · · 22:31
Leuchars d · · 21:35 22:02 22:24 · · 22:44
Cupar d · · 21:42 22:09 · · · 22:51
Springfield d · · · · · · · ·
Perth d 21:10 · · · · 22:18 · ·
Ladybank d 21:32 · 21:49 22:17 · 22:39 · 22:58
Markinch a 21:40 · 21:56 22:24 · 22:46 · 23:05
d 21:40 · 21:57 22:24 · 22:46 · 23:05
Glenrothes with a · · · · · · · ·
Thornton
d · 21:35 · · · · 22:43 ·
Kirkcaldy d 21:50 · 22:06 22:34 · 22:57 · 23:16
Kinghorn d · · · 22:39 · · · 23:20
Burntisland d · · · 22:44 · · · 23:25
Aberdour d · · · 22:48 · · · 23:29
Dalgety Bay d · · · 22:53 · · · 23:34
Cardenden d · 21:42 · · · · 22:50 ·
Lochgelly d · 21:46 · · · · 22:54 ·
Cowdenbeath d · 21:52 · · · · 23:00 ·
Dunfermline Queen d · 21:58 · · · · 23:06 ·
Margaret
Dunfermline City d · 22:02 · · · · 23:09 ·
Rosyth d · 22:06 · · · · 23:13 ·
Inverkeithing d 22:06 22:10 · 22:56 · 23:14 23:18 23:38
North Queensferry d · 22:14 · 23:00 · · 23:22 23:42
Dalmeny d · 22:18 · 23:04 · · 23:26 23:46
Edinburgh Gateway d 22:17 22:24 · 23:10 · 23:25 23:32 23:52
South Gyle d · 22:27 · 23:12 · · 23:34 23:55
Haymarket a 22:23 22:32 22:41 23:19 23:23 23:33 23:43 00:02
d 22:24 22:33 22:42 23:20 23:24 23:33 23:44 00:02
Edinburgh a 22:29 22:37 22:46 23:25 23:30 23:38 23:49 00:06

a – Arrival time d – Departure time 47


Mondays to Fridays

Dundee, Perth & Fife – Edinburgh


Dundee d · ·
Leuchars d · ·
Cupar d · ·
Springfield d · ·
Perth d · 23:13
Ladybank d · 23:34
Markinch a · 23:41
d · 23:41
Glenrothes with a · ·
Thornton
d 23:25 ·
Kirkcaldy d · 23:52
Kinghorn d · ·
Burntisland d · ·
Aberdour d · ·
Dalgety Bay d · ·
Cardenden d 23:32 ·
Lochgelly d 23:36 ·
Cowdenbeath d 23:42 ·
Dunfermline Queen d 23:48 ·
Margaret
Dunfermline City d 23:51 ·
Rosyth d 23:55 ·
Inverkeithing d 23:59 00:08
North Queensferry d 00:03 ·
Dalmeny d 00:07 ·
Edinburgh Gateway d 00:13 00:18
South Gyle d 00:16 ·
Haymarket a 00:21 00:24
d 00:21 00:25
Edinburgh a 00:26 00:29

Notes and symbols


a - Arrival �me
d - Departure �me

a – Arrival time d – Departure time 48


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 05:40 · · · 06:35 07:15
Leuchars d · · 05:53 · · · 06:51 07:27
Cupar d · · 06:00 · · · 06:58 07:35
Springfield d · · · · · · 07:03 ·
Perth d · · · 06:00 06:19 · · ·
Ladybank d · · 06:08 06:24 · · 07:09 ·
Markinch a · · 06:15 06:31 06:47 · 07:16 ·
d · · 06:15 06:31 06:47 · 07:16 ·
Glenrothes with a · · · 06:39 · · · ·
Thornton
d · 06:00 · 06:39 · 06:58 · ·
Kirkcaldy d 05:57 · 06:31 · 06:57 · 07:27 ·
Kinghorn d 06:01 · 06:35 · 07:02 · 07:31 ·
Burntisland d 06:06 · 06:40 · 07:07 · 07:36 ·
Aberdour d 06:11 · 06:45 · 07:12 · 07:41 ·
Dalgety Bay d 06:16 · 06:50 · 07:16 · 07:46 ·
Cardenden d · 06:07 · 06:47 · 07:05 · ·
Lochgelly d · 06:11 · 06:51 · 07:09 · ·
Cowdenbeath d · 06:17 · 06:57 · 07:15 · ·
Dunfermline Queen d · 06:23 · 07:02 · 07:21 · ·
Margaret
Dunfermline City d · 06:26 · 07:06 · 07:24 · ·
Rosyth d · 06:30 · 07:09 · 07:28 · ·
Inverkeithing d 06:19 06:34 06:53 07:13 07:20 07:32 07:49 ·
North Queensferry d 06:23 06:38 06:57 07:17 · 07:36 · ·
Dalmeny d 06:27 06:42 07:01 07:21 · 07:40 · ·
Edinburgh Gateway d 06:33 06:48 07:07 07:27 07:33 07:46 08:03 ·
South Gyle d 06:35 06:50 · · 07:36 07:48 · ·
Haymarket a 06:41 06:56 07:13 07:33 07:42 07:54 08:09 08:19
d 06:42 06:57 07:15 07:33 07:42 07:55 08:10 08:20
Edinburgh a 06:46 07:01 07:21 07:38 07:47 07:59 08:14 08:24

a – Arrival time d – Departure time 49


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · · · 07:40 08:26 · · ·
Leuchars d · · · 07:53 08:38 · · ·
Cupar d · · · 08:00 08:46 · · ·
Springfield d · · · · · · · ·
Perth d · 07:16 · · · · 08:06 ·
Ladybank d · 07:45 · 08:08 · · 08:30 ·
Markinch a · 07:52 · 08:15 · · 08:37 ·
d · 07:52 · 08:15 · · 08:37 ·
Glenrothes with a · · · · · · · ·
Thornton
d · · 07:58 · · · · 08:58
Kirkcaldy d · 08:04 · 08:26 · · 08:49 ·
Kinghorn d · 08:08 · 08:30 · · 08:53 ·
Burntisland d · 08:13 · 08:35 · · 08:58 ·
Aberdour d · 08:17 · 08:39 · · 09:02 ·
Dalgety Bay d · 08:22 · 08:44 · · 09:07 ·
Cardenden d · · 08:05 · · · · 09:05
Lochgelly d · · 08:09 · · · · 09:09
Cowdenbeath d 07:54 · 08:15 · · 09:04 · 09:15
Dunfermline Queen d 07:59 · 08:21 · · 09:09 · 09:21
Margaret
Dunfermline City d 08:03 · 08:24 · · 09:13 · 09:24
Rosyth d 08:06 · 08:28 · · 09:16 · 09:28
Inverkeithing d 08:11 08:26 08:32 08:48 · 09:21 09:25 09:32
North Queensferry d 08:16 · 08:36 08:52 · 09:25 · 09:36
Dalmeny d 08:19 · 08:40 08:56 · 09:29 · 09:40
Edinburgh Gateway d 08:25 08:40 08:46 09:02 · 09:35 09:39 09:46
South Gyle d · 08:42 08:48 · · · 09:41 09:48
Haymarket a 08:34 08:48 08:54 09:08 09:30 09:41 09:47 09:54
d 08:35 08:49 08:56 09:09 09:31 09:41 09:47 09:55
Edinburgh a 08:40 08:53 09:01 09:13 09:35 09:46 09:53 09:59

a – Arrival time d – Departure time 50


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d 08:40 · · · 09:42 10:13 · ·
Leuchars d 08:53 · · · 09:56 10:25 · ·
Cupar d 09:00 · · · 10:03 10:32 · ·
Springfield d · · · · · · · ·
Perth d · · 09:17 · · · · 10:14
Ladybank d 09:07 · 09:39 · 10:11 · · 10:45
Markinch a 09:14 · 09:46 · 10:18 · · 10:52
d 09:14 · 09:46 · 10:18 · · 10:52
Glenrothes with a · · · · · · · ·
Thornton
d · · · 10:04 · · · ·
Kirkcaldy d 09:25 · 09:58 · 10:28 · · 11:03
Kinghorn d 09:29 · 10:02 · 10:33 · · 11:07
Burntisland d 09:34 · 10:07 · 10:38 · · 11:12
Aberdour d 09:38 · 10:12 · 10:42 · · 11:17
Dalgety Bay d 09:43 · 10:17 · 10:47 · · 11:22
Cardenden d · · · 10:11 · · · ·
Lochgelly d · · · 10:15 · · · ·
Cowdenbeath d · 09:56 · 10:21 · · 10:58 ·
Dunfermline Queen d · 10:01 · 10:27 · · 11:03 ·
Margaret
Dunfermline City d · 10:05 · 10:30 · · 11:07 ·
Rosyth d · 10:08 · 10:34 · · 11:10 ·
Inverkeithing d 09:47 10:12 10:20 10:38 10:50 · 11:14 11:25
North Queensferry d · 10:17 · 10:42 · · 11:19 ·
Dalmeny d · 10:20 · 10:46 · · 11:22 ·
Edinburgh Gateway d 10:01 10:26 10:34 10:52 11:04 · 11:28 11:39
South Gyle d · · 10:36 10:54 · · · 11:41
Haymarket a 10:07 10:32 10:42 11:01 11:11 11:14 11:34 11:47
d 10:08 10:33 10:43 11:02 11:11 11:15 11:35 11:48
Edinburgh a 10:12 10:37 10:47 11:07 11:16 11:22 11:39 11:54

a – Arrival time d – Departure time 51


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · 10:40 · · · 11:40 12:10 ·
Leuchars d · 10:53 · · · 11:53 12:22 ·
Cupar d · 11:00 · · · 12:00 12:29 ·
Springfield d · · · · · · · ·
Perth d · · · 11:15 · · · ·
Ladybank d · 11:07 · 11:40 · 12:07 · ·
Markinch a · 11:14 · 11:48 · 12:14 · ·
d · 11:14 · 11:48 · 12:14 · ·
Glenrothes with a · · · · · · · ·
Thornton
d 11:03 · · · 11:59 · · ·
Kirkcaldy d · 11:25 · 11:59 · 12:25 · ·
Kinghorn d · 11:29 · 12:04 · 12:29 · ·
Burntisland d · 11:34 · 12:09 · 12:34 · ·
Aberdour d · 11:38 · 12:13 · 12:38 · ·
Dalgety Bay d · 11:43 · 12:18 · 12:43 · ·
Cardenden d 11:10 · · · 12:06 · · ·
Lochgelly d 11:15 · · · 12:10 · · ·
Cowdenbeath d 11:21 · 11:55 · 12:16 · · 12:55
Dunfermline Queen d 11:27 · 12:00 · 12:22 · · 13:01
Margaret
Dunfermline City d 11:30 · 12:04 · 12:25 · · 13:04
Rosyth d 11:34 · 12:07 · 12:29 · · 13:08
Inverkeithing d 11:38 11:47 12:12 12:21 12:35 12:47 · 13:12
North Queensferry d 11:43 · 12:16 · 12:39 · · 13:16
Dalmeny d 11:47 · 12:20 · 12:43 · · 13:20
Edinburgh Gateway d 11:53 12:01 12:26 12:35 12:49 13:01 · 13:26
South Gyle d 11:55 · · 12:37 12:51 · · ·
Haymarket a 12:02 12:09 12:33 12:44 12:57 13:07 13:14 13:34
d 12:02 12:10 12:34 12:44 12:58 13:08 13:17 13:35
Edinburgh a 12:07 12:14 12:38 12:49 13:02 13:12 13:22 13:39

a – Arrival time d – Departure time 52


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 12:40 13:18 · · · 13:40
Leuchars d · · 12:53 13:30 · · · 13:53
Cupar d · · 13:00 13:37 · · · 14:00
Springfield d · · · · · · · ·
Perth d 12:13 · · · · 13:24 · ·
Ladybank d 12:43 · 13:07 · · 13:48 · 14:07
Markinch a 12:51 · 13:14 · · 13:55 · 14:14
d 12:51 · 13:14 · · 13:55 · 14:14
Glenrothes with a · · · · · · · ·
Thornton
d · 13:00 · · · · 14:00 ·
Kirkcaldy d 13:01 · 13:25 · · 14:07 · 14:25
Kinghorn d 13:06 · 13:30 · · 14:12 · 14:29
Burntisland d 13:11 · 13:34 · · 14:17 · 14:34
Aberdour d 13:15 · 13:39 · · 14:22 · 14:38
Dalgety Bay d 13:20 · 13:43 · · 14:27 · 14:43
Cardenden d · 13:07 · · · · 14:07 ·
Lochgelly d · 13:11 · · · · 14:11 ·
Cowdenbeath d · 13:17 · · 13:59 · 14:17 ·
Dunfermline Queen d · 13:23 · · 14:04 · 14:23 ·
Margaret
Dunfermline City d · 13:26 · · 14:08 · 14:26 ·
Rosyth d · 13:30 · · 14:11 · 14:30 ·
Inverkeithing d 13:24 13:34 13:47 · 14:15 14:30 14:34 14:47
North Queensferry d · 13:38 · · 14:20 · 14:38 ·
Dalmeny d · 13:42 · · 14:23 · 14:42 ·
Edinburgh Gateway d 13:38 13:48 14:01 · 14:29 14:41 14:48 15:01
South Gyle d 13:40 13:50 · · · 14:43 14:50 ·
Haymarket a 13:46 13:56 14:08 14:19 14:36 14:49 14:56 15:07
d 13:47 13:57 14:09 14:20 14:37 14:50 14:57 15:08
Edinburgh a 13:53 14:02 14:13 14:25 14:42 14:54 15:02 15:12

a – Arrival time d – Departure time 53


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d 14:19 · · · 14:40 15:10 · ·
Leuchars d 14:31 · · · 14:53 15:22 · ·
Cupar d 14:38 · · · 15:00 15:29 · ·
Springfield d · · · · · · · ·
Perth d · · 14:27 · · · · 15:25
Ladybank d · · 14:49 · 15:07 · · 15:48
Markinch a · · 14:56 · 15:14 · · 15:55
d · · 14:56 · 15:14 · · 15:55
Glenrothes with a · · · · · · · ·
Thornton
d · · · 15:02 · · · ·
Kirkcaldy d · · 15:08 · 15:25 · · 16:06
Kinghorn d · · 15:12 · 15:29 · · 16:11
Burntisland d · · 15:17 · 15:34 · · 16:16
Aberdour d · · 15:22 · 15:38 · · 16:20
Dalgety Bay d · · 15:27 · 15:43 · · 16:25
Cardenden d · · · 15:09 · · · ·
Lochgelly d · · · 15:13 · · · ·
Cowdenbeath d · 14:55 · 15:19 · · 16:00 ·
Dunfermline Queen d · 15:00 · 15:25 · · 16:05 ·
Margaret
Dunfermline City d · 15:04 · 15:28 · · 16:09 ·
Rosyth d · 15:08 · 15:32 · · 16:12 ·
Inverkeithing d · 15:12 15:30 15:37 15:47 · 16:16 16:29
North Queensferry d · 15:16 · 15:41 · · 16:21 ·
Dalmeny d · 15:20 · 15:45 · · 16:24 ·
Edinburgh Gateway d · 15:26 15:44 15:51 16:01 · 16:30 16:42
South Gyle d · · 15:46 15:53 · · · 16:44
Haymarket a 15:20 15:32 15:53 15:59 16:07 16:13 16:36 16:51
d 15:21 15:32 15:53 16:00 16:07 16:14 16:37 16:51
Edinburgh a 15:26 15:37 15:58 16:05 16:12 16:19 16:41 16:56

a – Arrival time d – Departure time 54


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · 15:42 · · · 16:38 17:24 ·
Leuchars d · 15:55 · · · 16:51 17:36 ·
Cupar d · 16:02 · · · 16:58 17:44 ·
Springfield d · · · · · · · ·
Perth d · · · 16:19 · · · ·
Ladybank d · 16:09 · 16:41 · 17:06 · ·
Markinch a · 16:16 · 16:48 · 17:13 · ·
d · 16:16 · 16:48 · 17:13 · ·
Glenrothes with a · · · · · · · ·
Thornton
d 16:03 · · · 17:00 · · ·
Kirkcaldy d · 16:27 · 16:59 · 17:24 · ·
Kinghorn d · 16:31 · 17:03 · 17:28 · ·
Burntisland d · 16:36 · 17:08 · 17:33 · ·
Aberdour d · 16:40 · 17:13 · 17:38 · ·
Dalgety Bay d · 16:45 · 17:18 · 17:43 · ·
Cardenden d 16:10 · · · 17:07 · · ·
Lochgelly d 16:15 · · · 17:11 · · ·
Cowdenbeath d 16:21 · 16:54 · 17:17 · · 17:54
Dunfermline Queen d 16:27 · 17:00 · 17:23 · · 18:00
Margaret
Dunfermline City d 16:30 · 17:03 · 17:26 · · 18:04
Rosyth d 16:34 · 17:07 · 17:32 · · 18:08
Inverkeithing d 16:38 16:49 17:11 17:24 17:36 17:46 · 18:17
North Queensferry d 16:43 · 17:15 · 17:40 · · 18:22
Dalmeny d 16:47 · 17:19 · 17:44 · · 18:26
Edinburgh Gateway d 16:53 17:03 17:25 17:38 17:50 18:00 · 18:32
South Gyle d 16:55 · · 17:40 17:52 · · ·
Haymarket a 17:02 17:09 17:32 17:50 17:59 18:07 18:26 18:38
d 17:03 17:09 17:32 17:51 17:59 18:07 18:27 18:40
Edinburgh a 17:07 17:14 17:37 17:56 18:04 18:12 18:31 18:44

a – Arrival time d – Departure time 55


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 17:40 · · · 18:47 ·
Leuchars d · · 17:53 · · · 19:00 ·
Cupar d · · 18:00 · · · 19:07 ·
Springfield d · · 18:04 · · · · ·
Perth d 17:21 · · 18:04 · · · ·
Ladybank d 17:54 · 18:09 18:26 · · 19:15 ·
Markinch a 18:02 · 18:16 18:33 · · 19:22 ·
d 18:02 · 18:16 18:33 · · 19:22 ·
Glenrothes with a · · · · · · · ·
Thornton
d · 18:01 · · · 19:01 · ·
Kirkcaldy d 18:14 · 18:27 18:45 · · 19:32 ·
Kinghorn d · · 18:31 18:49 · · 19:37 ·
Burntisland d · · 18:36 18:54 · · 19:42 ·
Aberdour d · · 18:40 18:59 · · 19:46 ·
Dalgety Bay d · · 18:45 19:04 · · 19:51 ·
Cardenden d · 18:08 · · · 19:08 · ·
Lochgelly d · 18:12 · · · 19:12 · ·
Cowdenbeath d · 18:18 · · 19:02 19:18 · 19:53
Dunfermline Queen d · 18:24 · · 19:08 19:24 · 19:59
Margaret
Dunfermline City d · 18:27 · · 19:11 19:27 · 20:02
Rosyth d · 18:31 · · 19:15 19:31 · 20:06
Inverkeithing d 18:30 18:35 18:49 19:07 19:21 19:35 19:54 20:11
North Queensferry d · 18:39 · · 19:25 19:39 · 20:15
Dalmeny d · 18:43 · · 19:29 19:43 · 20:19
Edinburgh Gateway d 18:41 18:49 18:59 19:21 19:36 19:49 20:08 20:25
South Gyle d 18:43 18:51 · 19:23 · 19:51 · ·
Haymarket a 18:49 18:57 19:06 19:29 19:43 19:57 20:15 20:31
d 18:50 18:58 19:07 19:30 19:44 19:58 20:17 20:32
Edinburgh a 18:54 19:03 19:11 19:34 19:48 20:02 20:22 20:37

a – Arrival time d – Departure time 56


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d · 19:53 · 20:30 · 20:44 · ·
Leuchars d · 20:06 · 20:43 · 20:57 · ·
Cupar d · · · · · 21:04 · ·
Springfield d · · · · · · · ·
Perth d 19:13 · 20:04 · · · 21:10 ·
Ladybank d 19:35 20:19 20:32 · · 21:11 21:32 ·
Markinch a 19:43 20:26 20:39 · · 21:18 21:40 ·
d 19:43 20:26 20:39 · · 21:18 21:40 ·
Glenrothes with a · · · · · · · ·
Thornton
d · · · · 20:43 · · 21:37
Kirkcaldy d 19:54 20:37 20:50 · · 21:29 21:50 ·
Kinghorn d 19:59 20:41 · · · 21:33 · ·
Burntisland d 20:04 20:46 · · · 21:38 · ·
Aberdour d 20:08 20:50 · · · 21:42 · ·
Dalgety Bay d 20:13 20:55 · · · 21:47 · ·
Cardenden d · · · · 20:50 · · 21:44
Lochgelly d · · · · 20:54 · · 21:48
Cowdenbeath d · · · · 21:00 · · 21:54
Dunfermline Queen d · · · · 21:06 · · 22:00
Margaret
Dunfermline City d · · · · 21:09 · · 22:03
Rosyth d · · · · 21:13 · · 22:07
Inverkeithing d 20:19 20:59 21:06 · 21:17 21:51 22:06 22:12
North Queensferry d 20:23 21:03 · · 21:21 21:55 · 22:16
Dalmeny d 20:27 21:07 · · 21:25 21:59 · 22:20
Edinburgh Gateway d 20:33 21:13 21:19 · 21:31 22:05 22:17 22:26
South Gyle d 20:35 21:15 · · 21:33 22:07 · 22:29
Haymarket a 20:42 21:23 21:27 21:44 21:40 22:13 22:23 22:34
d 20:43 21:23 21:28 21:45 21:40 22:15 22:24 22:34
Edinburgh a 20:48 21:28 21:33 21:49 21:46 22:21 22:28 22:39

a – Arrival time d – Departure time 57


Saturdays

Dundee, Perth & Fife – Edinburgh


Dundee d 21:21 21:49 · 22:12 · 22:31 · ·
Leuchars d 21:35 22:02 · 22:24 · 22:44 · ·
Cupar d 21:42 22:09 · 22:31 · 22:51 · ·
Springfield d · · · · · · · ·
Perth d · · 22:18 · · · · 23:15
Ladybank d 21:49 22:17 22:42 · · 22:58 · 23:36
Markinch a 21:56 22:24 22:49 · · 23:05 · 23:43
d 21:57 22:24 22:49 · · 23:05 · 23:43
Glenrothes with a · · · · · · · ·
Thornton
d · · · · 22:42 · 23:29 ·
Kirkcaldy d 22:06 22:34 23:00 · · 23:16 · 23:54
Kinghorn d · 22:39 · · · 23:20 · ·
Burntisland d · 22:44 · · · 23:25 · ·
Aberdour d · 22:48 · · · 23:29 · ·
Dalgety Bay d · 22:53 · · · 23:34 · ·
Cardenden d · · · · 22:49 · 23:36 ·
Lochgelly d · · · · 22:53 · 23:40 ·
Cowdenbeath d · · · · 23:03 · 23:46 ·
Dunfermline Queen d · · · · 23:09 · 23:52 ·
Margaret
Dunfermline City d · · · · 23:13 · 23:55 ·
Rosyth d · · · · 23:17 · 23:59 ·
Inverkeithing d · 22:56 23:16 · 23:21 23:38 00:03 00:10
North Queensferry d · 23:00 · · 23:25 23:42 00:07 ·
Dalmeny d · 23:04 · · 23:29 23:46 00:11 ·
Edinburgh Gateway d · 23:10 23:27 · 23:35 23:52 00:17 00:22
South Gyle d · 23:12 · · 23:37 23:55 00:20 ·
Haymarket a 22:37 23:18 23:33 23:22 23:43 00:01 00:25 00:28
d 22:38 23:19 23:35 23:23 23:44 00:02 00:25 00:29
Edinburgh a 22:43 23:24 23:40 23:27 23:49 00:06 00:30 00:33

Notes and symbols


a - Arrival �me
d - Departure �me

a – Arrival time d – Departure time 58


Sundays

Dundee, Perth & Fife – Edinburgh


Dundee d 07:24 · 09:25 · · · 11:20 ·
Leuchars d 07:37 · 09:38 · · · 11:33 ·
Cupar d 07:44 · 09:45 · · · 11:40 ·
Perth d · 08:50 · 09:36 · · · ·
Ladybank d 07:52 09:11 09:53 09:58 · · 11:48 ·
Markinch d 07:59 09:19 10:00 10:06 · · 11:55 ·
Kirkcaldy a 08:09 09:29 10:10 · · · 12:05 ·
Glenrothes with a · · · 10:16 · · · ·
Thornton
d · · · 10:17 11:02 11:14 · 12:02
Kirkcaldy d 08:10 09:30 10:11 · 11:11 · 12:06 12:11
Kinghorn d 08:15 09:34 10:16 · 11:15 · · 12:16
Burntisland d 08:19 09:39 10:20 · 11:20 · · 12:21
Aberdour d 08:24 09:44 10:25 · 11:25 · · 12:25
Dalgety Bay d 08:29 09:49 10:30 · 11:30 · · 12:30
Cardenden d · · · 10:24 · 11:21 · ·
Lochgelly d · · · 10:28 · 11:25 · ·
Cowdenbeath d · · · 10:34 · 11:31 · ·
Dunfermline Queen d · · · 10:40 · 11:37 · ·
Margaret
Dunfermline City d · · · 10:43 · 11:40 · ·
Rosyth d · · · 10:47 · 11:44 · ·
Inverkeithing d 08:32 09:52 10:33 10:51 11:33 11:48 12:22 12:34
North Queensferry d 08:36 09:56 10:37 10:55 11:37 11:52 · 12:38
Dalmeny d 08:43 10:03 10:41 10:59 11:41 11:56 · 12:42
Edinburgh Gateway d 08:49 10:09 10:47 11:05 11:47 12:02 12:33 12:48
South Gyle d 08:51 10:11 10:49 11:07 11:49 12:04 · 12:50
Haymarket d 08:58 10:18 10:55 11:13 11:56 12:12 12:40 12:59
a 08:59 10:19 10:56 11:14 11:57 12:12 12:41 12:59
Edinburgh d 09:03 10:23 11:00 11:18 12:01 12:17 12:45 13:04

a – Arrival time d – Departure time 59


There is no service to or from Springfield on Sundays
Sundays

Dundee, Perth & Fife – Edinburgh


Dundee d · · · 13:20 · · 14:06 ·
Leuchars d · · · 13:33 · · 14:19 ·
Cupar d · · · 13:40 · · 14:27 ·
Perth d · · · · · · · ·
Ladybank d · · · 13:48 · · · ·
Markinch d · · · 13:56 · · · ·
Kirkcaldy a · · · 14:05 · · 14:47 ·
Glenrothes with a · · · · · · · ·
Thornton
d 12:14 13:04 13:20 · 14:02 14:14 · 15:04
Kirkcaldy d · 13:13 · 14:06 14:11 · 14:48 15:13
Kinghorn d · 13:18 · · 14:16 · · 15:17
Burntisland d · 13:23 · · 14:21 · · 15:22
Aberdour d · 13:27 · · 14:25 · · 15:27
Dalgety Bay d · 13:32 · · 14:30 · · 15:32
Cardenden d 12:21 · 13:27 · · 14:21 · ·
Lochgelly d 12:25 · 13:31 · · 14:25 · ·
Cowdenbeath d 12:31 · 13:37 · · 14:31 · ·
Dunfermline Queen d 12:37 · 13:43 · · 14:37 · ·
Margaret
Dunfermline City d 12:40 · 13:46 · · 14:40 · ·
Rosyth d 12:44 · 13:50 · · 14:44 · ·
Inverkeithing d 12:48 13:36 13:54 14:22 14:34 14:48 15:04 15:35
North Queensferry d 12:52 13:40 13:58 · 14:38 14:52 · 15:39
Dalmeny d 12:56 13:44 14:02 · 14:42 14:56 · 15:43
Edinburgh Gateway d 13:02 13:50 14:08 14:33 14:48 15:02 · 15:49
South Gyle d 13:04 13:52 14:10 · 14:50 15:04 · 15:51
Haymarket d 13:13 14:00 14:16 14:40 14:57 15:11 15:18 15:57
a 13:13 14:01 14:17 14:41 14:58 15:11 15:18 15:58
Edinburgh d 13:18 14:07 14:22 14:45 15:04 15:16 15:24 16:03

a – Arrival time d – Departure time 60


There is no service to or from Springfield on Sundays
Sundays

Dundee, Perth & Fife – Edinburgh


Dundee d · 15:15 · · 16:24 · · 17:21
Leuchars d · 15:28 · · 16:37 · · 17:34
Cupar d · 15:35 · · 16:44 · · 17:42
Perth d · · · · · · · ·
Ladybank d · 15:43 · · · · · 17:49
Markinch d · 15:51 · · · · · 17:57
Kirkcaldy a · 16:01 · · 17:05 · · 18:07
Glenrothes with a · · · · · · · ·
Thornton
d 15:17 · 16:05 16:20 · 17:02 17:15 ·
Kirkcaldy d · 16:01 16:14 · 17:05 17:11 · 18:07
Kinghorn d · · 16:19 · · 17:16 · ·
Burntisland d · · 16:24 · · 17:21 · ·
Aberdour d · · 16:28 · · 17:25 · ·
Dalgety Bay d · · 16:33 · · 17:30 · ·
Cardenden d 15:24 · · 16:27 · · 17:22 ·
Lochgelly d 15:28 · · 16:31 · · 17:26 ·
Cowdenbeath d 15:34 · · 16:37 · · 17:32 ·
Dunfermline Queen d 15:40 · · 16:43 · · 17:38 ·
Margaret
Dunfermline City d 15:43 · · 16:46 · · 17:41 ·
Rosyth d 15:47 · · 16:50 · · 17:45 ·
Inverkeithing d 15:51 16:17 16:37 16:54 17:21 17:34 17:49 18:24
North Queensferry d 15:55 · 16:41 16:58 · 17:38 17:53 ·
Dalmeny d 15:59 · 16:45 17:02 · 17:42 17:57 ·
Edinburgh Gateway d 16:05 16:28 16:51 17:08 · 17:48 18:03 18:35
South Gyle d 16:07 · 16:53 17:10 · 17:50 18:05 ·
Haymarket d 16:15 16:35 16:59 17:19 17:35 17:57 18:13 18:41
a 16:15 16:35 16:59 17:20 17:35 17:58 18:13 18:42
Edinburgh d 16:21 16:40 17:04 17:24 17:40 18:02 18:20 18:46

a – Arrival time d – Departure time 61


There is no service to or from Springfield on Sundays
Sundays

Dundee, Perth & Fife – Edinburgh


Dundee d · · 18:15 · · 19:16 20:23 ·
Leuchars d · · 18:27 · · 19:29 20:36 ·
Cupar d · · 18:34 · · 19:36 20:43 ·
Perth d · · · · · · · ·
Ladybank d · · · · · 19:44 · ·
Markinch d · · · · · 19:51 · ·
Kirkcaldy a · · 18:52 · · 20:01 21:03 ·
Glenrothes with a · · · · · · · ·
Thornton
d 18:04 18:15 · 19:00 19:17 · · 21:01
Kirkcaldy d 18:13 · 18:53 19:09 · 20:02 21:04 21:10
Kinghorn d 18:17 · · 19:13 · 20:07 · 21:14
Burntisland d 18:22 · · 19:18 · 20:11 · 21:19
Aberdour d 18:27 · · 19:23 · 20:16 · 21:24
Dalgety Bay d 18:32 · · 19:28 · 20:21 · 21:29
Cardenden d · 18:22 · · 19:24 · · ·
Lochgelly d · 18:26 · · 19:28 · · ·
Cowdenbeath d · 18:32 · · 19:34 · · ·
Dunfermline Queen d · 18:38 · · 19:40 · · ·
Margaret
Dunfermline City d · 18:41 · · 19:43 · · ·
Rosyth d · 18:45 · · 19:47 · · ·
Inverkeithing d 18:35 18:49 19:08 19:31 19:51 20:24 21:20 21:32
North Queensferry d 18:39 18:53 · 19:35 19:55 20:28 · 21:36
Dalmeny d 18:43 18:57 · 19:39 19:59 20:32 · 21:40
Edinburgh Gateway d 18:49 19:03 · 19:45 20:05 20:38 · 21:46
South Gyle d 18:51 19:05 · 19:47 20:07 20:40 · 21:48
Haymarket d 18:58 19:14 19:21 19:54 20:16 20:47 21:33 21:54
a 18:59 19:15 19:22 19:54 20:17 20:48 21:34 21:55
Edinburgh d 19:03 19:21 19:26 20:01 20:21 20:52 21:38 22:00

a – Arrival time d – Departure time 62


There is no service to or from Springfield on Sundays
Sundays

Dundee, Perth & Fife – Edinburgh


Dundee d · 21:20 · ·
Leuchars d · 21:32 · ·
Cupar d · 21:39 · ·
Perth d · · · ·
Ladybank d · 21:46 · ·
Markinch d · 21:54 · ·
Kirkcaldy a · 22:02 · ·
Glenrothes with a · · · ·
Thornton
d 21:15 · · 22:58
Kirkcaldy d · 22:03 22:18 23:07
Kinghorn d · · 22:22 23:11
Burntisland d · · 22:27 23:16
Aberdour d · · 22:32 23:21
Dalgety Bay d · · 22:37 23:26
Cardenden d 21:22 · · ·
Lochgelly d 21:26 · · ·
Cowdenbeath d 21:32 · · ·
Dunfermline Queen d 21:38 · · ·
Margaret
Dunfermline City d 21:41 · · ·
Rosyth d 21:45 · · ·
Inverkeithing d 21:49 22:18 22:40 23:29
North Queensferry d 21:53 · 22:44 23:33
Dalmeny d 21:57 · 22:48 23:37
Edinburgh Gateway d 22:03 · 22:54 23:44
South Gyle d 22:05 · 22:56 23:47
Haymarket d 22:11 22:31 23:02 23:53
a 22:13 22:32 23:03 23:53
Edinburgh d 22:18 22:38 23:07 23:59

a – Arrival time

d – Departure time

There is no service to or from Springfield on Sundays

a – Arrival time d – Departure time 63


There is no service to or from Springfield on Sundays
Mondays
ScotRail
to Fridays Perth Summary [DATE]
ScotRail
ScotRail Perth
Perth Summary
Summary [DATE]
[DATE]
Full Timetable
Full
Full Timetable
Timetable
December 2023
December
December 2023
Edinburgh - Perth
Mondays to Fridays
Mondays to Fridays
2023
Mondays to Fridays
Edinburgh d 06:35 07:34 08:35 08:38 09:36 10:32 10:38 11:35
Edinburgh
Edinburgh d
d 06:35 07:34 08:35 08:38 09:36 10:32 10:38 11:35
Perth
ScotRail a 06:35
08:05 07:34
09:07 08:35
10:11 08:38
Perth Summary 10:01 09:36
11:05 10:32
11:51 10:38
12:09 11:35
13:03
[DATE]
Perth
ScotRail
Perth a 08:05 09:07
a 08:05 09:07Perth 10:11
10:11 10:01 11:05 11:51
Summary 10:01 11:05 11:51 12:09
12:09 13:03
[DATE]
13:03
ScotRail Perth Summary
Full Timetable [DATE]
Mondays to Fridays Full Timetable
Full Timetable
Mondays December 2023
Mondays to
Edinburghto Fridays
Fridays d 12:35 13:29December
December 2023
202314:39 15:38 16:35
13:34 17:33 17:38
Edinburgh
Mondays
Edinburghto Fridays d
d 12:35 13:29 13:34 14:39 15:38 16:35 17:33 17:38
Perth
Mondays
Mondays to
to Fridays
Fridays a 14:10 14:48 15:12 14:39
12:35 13:29 13:34 16:12 15:38
17:09 16:35
18:08 17:33
18:59 17:38
19:06
Perth
Edinburgh
Perth a
d 14:10
06:35
a 06:35 14:48
07:34
14:10 07:34 15:12
08:35
14:48 08:35 16:12
08:38
15:12 08:38 17:09
09:36 18:08
17:09 10:32
16:12 09:36 18:08 18:59
10:38
18:59 19:06
11:35
19:06
Edinburgh
Edinburgh d
d 10:32 10:38 11:35
Perth a 08:05 09:07 10:11 10:01 11:05 10:32
06:35 07:34 08:35 08:38 09:36 11:51 10:38
12:09 11:35
13:03
Mondays
Perth
Perth to Fridays a
a 08:05
08:05 09:07
09:07 10:11
10:11 10:01
10:01 11:05
11:05 11:51
11:51 12:09
12:09 13:03
13:03
Mondays
ScotRail
Mondays to Fridays Perth Summary [DATE]
Edinburghto Fridays d 18:40 19:39 19:41 20:45 21:45 22:50 23:18
Edinburgh
Mondays
Edinburghto Fridays d
d 18:40 19:39
18:40 Full 19:41
Timetable
19:39 19:41 20:45
20:45 21:45
21:45 22:50
22:50 23:18
23:18
Perth
Mondays
Mondays to
to Fridays
Fridays a 20:08 20:51 21:09 22:09 23:06 00:06 00:54
Perth
Edinburgh
Perth d a
a 20:08
12:35
20:08 20:51
13:29
December
20:5113:3421:09
202314:39
21:09 22:09
15:38
22:09 23:06
16:35
23:06 00:06
17:33
00:06 00:54
17:38
00:54
Edinburgh
Edinburgh d
d 12:35 13:29 13:34 14:39 15:38 16:35 17:33 17:38
Perth a 14:10 14:48 15:12 16:12 17:09 16:35
12:35 13:29 13:34 14:39 15:38 18:08 17:33
18:59 17:38
19:06
Mondays to Fridays
Perth a
Perth a 14:10 14:48 15:12 16:12 17:09 18:08
14:10 14:48 15:12 16:12 17:09 18:08 18:59
18:59 19:06
19:06
Edinburgh d 06:35 07:34 08:35 08:38 09:36 10:32 10:38 11:35
Mondays to Fridays
Saturdays
Perth
Saturdays
Mondays
Mondays to
Saturdays
Edinburgh
Saturdays
to Fridays
Fridays
a 08:05 09:07 10:11 10:01 11:05 11:51
d 18:40 19:39 19:41 20:45 21:45
12:09
22:50
13:03
23:18
Edinburgh
Edinburgh d d
d06:35
18:4007:35
18:40 19:39
19:3908:3719:41
08:4120:45
19:41 09:36 21:45
20:45 10:33
21:45 10:38
22:50
22:50 11:35
23:18
23:18
Perth
Edinburgh d a 06:35
20:08
d a08:05
06:35 07:35
20:51
07:35 08:37 08:41
21:09
08:3721:09 09:36
22:09 10:33
09:36 23:06
08:4122:09 10:33 10:38
00:06
10:38 11:35
00:54
11:35
Mondays to Fridays
Perth a 20:0809:07
20:5110:01 10:11 11:07 11:51
23:06 12:09
00:06 13:03
00:54
Perth a a 20:08
08:05 09:07 20:51 21:09
10:01 10:11 22:09 23:06
11:07 11:51 00:06
12:09 00:54
13:03
Perth
Edinburgh a
d 08:05
12:35 09:07
13:29 10:01
13:34 10:11
14:39 11:07
15:38 11:51
16:35 12:09
17:33 13:03
17:38
Perth
Saturdays a 14:10 14:48 15:12 16:12 17:09 18:08 18:59 19:06
Saturdays
Saturdays
Edinburgh
Edinburgh
Edinburgh
Saturdays
Edinburgh
-
Mondays to Fridays
Perth
Saturdays
Perth
d
d
d
12:35 13:33 13:35 14:36 15:35 16:35
12:35 13:33
a 12:35
14:10 13:33
13:35 14:36
14:48 13:35
15:13 14:36
15:35 16:35
16:11 15:35
17:09 16:35
18:08
17:31
17:31
17:31
18:59
17:39
17:39
17:39
19:09
Saturdays
Perth
Edinburgh a
d 14:10
06:35 14:48
07:35 15:13
08:37 16:11
08:41 17:09
09:36 18:08
10:33 18:59
10:38 19:09
11:35
Perth
Edinburgh a d06:35
d 14:10 14:48
18:4007:35
19:3915:1319:41
08:37 16:1120:45
08:41 17:09 21:45
09:36 18:08 18:59
22:50 19:09
23:18
Edinburgh
Perth d 08:05
a 06:35 09:07
07:35 10:01
08:37 10:11 09:36 10:33
08:41 11:07 10:33
11:51
10:38
10:38
12:09
11:35
11:35
13:03
Saturdays
Perth a a 20:0809:07 20:51 21:09 22:09 23:06 00:06 00:54
Perth
Saturdays a 08:05
08:05 09:07 10:0110:01 10:11
10:11 11:07
11:07 11:51
11:51 12:09
12:09 13:03
13:03
Saturdays
Edinburgh d 18:40 19:38 19:41 20:45 21:45 22:45 23:18
Edinburgh
Saturdays
Edinburgh d
d 18:40 19:38 19:41 20:45 21:45 22:45 23:18
Perth
Saturdays
Saturdays a 18:40
20:08 19:38
20:51 19:41
21:09 20:45
22:07 21:45
23:08 22:45
00:06 23:18
00:54
Perth
Edinburgh
Perth d a 20:08
12:35
a12:35 20:51
13:33
20:0813:33
20:5113:3521:09
14:36
21:09 22:07
15:35
22:07 23:08
16:35
23:08 00:06
17:31
00:06 00:54
17:39
00:54
Edinburgh
Edinburgh d
d 14:10
12:35 14:48 13:35
13:33 15:13 14:36
13:35 16:11 15:35
15:35 16:35
14:36 17:09 16:35 17:31
17:31 17:39
17:39
Perth a 18:08 18:59 19:09
Saturdays
Perth a
Perth a 14:10
14:10 14:48
14:48 15:13
15:13 16:11
16:11 17:09
17:09 18:08
18:08 18:59
18:59 19:09
19:09
Edinburgh d 06:35 07:35 08:37 08:41 09:36 10:33 10:38 11:35
Saturdays
Perth
Sundays
Saturdays a 08:05 09:07 10:01 10:11 11:07 11:51 12:09 13:03
Saturdays
Sundays
Edinburgh d 18:40 19:38 19:41 20:45 21:45 22:45 23:18
Sundays
Edinburgh d 09:25
18:40 13:53
19:38 15:52
19:41 17:50
20:45 18:06
21:45 18:55
22:45 22:35
23:18
Edinburgh
Perth d
a 18:40
09:25 19:38
13:53 19:41
15:52 20:45
17:50 21:45
18:06 22:45
18:55 23:18
22:35
Edinburgh
Saturdays
Perth d 20:08
a 09:25
10:54
20:08
20:51
13:53
15:07
20:51
21:09
15:52
17:06
21:09
22:07
17:50
19:05
22:07
23:08
18:06
19:45
23:08
00:06
18:55
20:34
00:06
00:54
22:35
00:11
00:54
Perth a 20:08
10:54 20:51
15:07 21:09
17:06 22:07
19:05 23:08
19:45 00:06
20:34 00:54
00:11
Perth
Edinburgh d 12:35 13:33 13:35 14:36 15:35 19:45
a 10:54 15:07 17:06 19:05 16:35 20:34
17:31 00:11
17:39
Perth a 14:10 14:48 15:13 16:11 17:09 18:08 18:59 19:09
Sundays
Sundays
Saturdays
Sundays
Sundays
Edinburgh d 09:25 13:53 15:52 17:50 18:06 18:55 22:35
Edinburgh d 18:40
09:25 19:38
13:53 19:41
15:52 20:45
17:50 21:45
18:06 22:45
18:55 23:18
22:35
Edinburgh
Perth d
a 09:25
10:54 13:53
15:07 15:52
17:06 17:50
19:05 18:06
19:45 18:55
20:34 22:35
00:11
Perth a 20:08
10:54 20:51
15:07 21:09
17:06 22:07
19:05 23:08
19:45 00:06
20:34 00:54
00:11
Perth a 10:54 15:07 17:06 19:05 19:45 20:34 00:11

Edinburgh - Perth
Sundays
Edinburgh d 09:25 13:53 15:52 17:50 18:06 18:55 22:35
Perth a 10:54 15:07 17:06 19:05 19:45 20:34 00:11

a – Arrival time d – Departure time 64


Page 1 of 1
Page 1
Page of 1
1 of 1
Classified as PUBLIC
Classified as PUBLIC
Mondays
ScotRail
to Fridays Perth Summary [DATE]
ScotRail
ScotRail Perth
Perth Summary
Summary [DATE]
[DATE]
Full
Full Service
Service
Full Service
December 2023
December
December 2023
2023
Edinburgh
Mondays
Mondays to
- Perth
to Fridays
Fridays
Mondays to Fridays
Perth d 06:00 06:19 07:00 07:16 08:06 08:55 09:17 10:14
Perth
Perth d
d 06:00
06:00 06:19
06:19 07:00
07:00 07:16
07:16 08:06
08:06 08:55
08:55 09:17
09:17 10:14
10:14
Edinburgh
ScotRail
Edinburgh a
a 07:38
07:38 07:47 08:42
Perth Summary
07:47 08:42 08:56 09:52 10:15 10:47 11:52
[DATE]
ScotRail
Edinburgh
ScotRail a 07:38 07:47Perth 08:42 08:56 09:52 10:15
Summary
Full Summary
Perth Service
08:56 09:52 10:15 10:47
10:47 11:52
[DATE]
11:52
[DATE]
Mondays to Fridays Full Service
Mondays to December 2023
Full Service
Mondays
Perth to Fridays
Fridays d 11:15 December
12:13
December
202313:24 14:27 15:07
13:05
202313:24 14:27 15:07 15:25 16:19
Perth
Mondays
Perth to Fridays d
d 11:15
11:15 12:13
12:13 13:05
13:05 13:24 14:27 15:07 15:25
15:25 16:19
16:19
Edinburgh
Mondays
Edinburghto Fridays a
a 12:49
12:49 13:52
13:52 14:29
14:29 14:53
14:53 15:58
15:58 16:33
16:33 16:57
16:57 17:54
17:54
Perth
Mondays
Edinburghto Fridays d
a 06:00 06:19 07:00 07:16 08:06 08:55 09:17 10:14
Perth d 06:00 06:19 07:00 07:16 08:06 16:33
12:49 13:52 14:29 14:53 15:58 08:55 16:57
09:17 17:54
10:14
Edinburgh
Perth a
d 07:38
06:00 07:47
06:19 08:42
07:00 08:56
07:16 09:52
08:06 10:15
08:55 10:47
09:17 11:52
10:14
Mondays
Edinburgh
Mondays to
to Fridays
Fridays a 07:38 07:47 08:42 08:56 09:52 10:15 10:47 11:52
Edinburgh
Mondays to Fridays a 07:38 07:47 08:42 08:56 09:52 10:15 10:47 11:52
Perth
Perth d
d 17:21
17:21 18:04
18:04 19:13
19:13 20:04
20:04 21:05
21:05 21:10 22:18 23:13
Mondays
ScotRail
Perth
Edinburgh
Mondays
to
to
Fridays
Fridays d 18:58
a
Perth
17:21 19:34 Summary
18:04 20:44
19:13 21:32 21:05 21:10
20:04 22:15 21:10
22:29
22:18
22:18
23:38
23:13
[DATE]
23:13
00:29
Edinburgh
Perth
Mondays
Edinburghto Fridays a
d
a 18:58
11:15 19:34
12:13 20:44
13:05
Full Service 21:32
13:24 22:15
14:27 22:29
15:07 23:38
15:25 00:29
16:19
Perth d 11:15 12:13 13:05 13:24 14:27 22:29
18:58 19:34 20:44 21:32 22:15 15:07 23:38
15:25 00:29
16:19
Edinburgh
Perth a
d 12:49
11:15 13:52
December
12:13 14:29
202314:53
13:05 13:24 15:58
14:27 16:33
15:07 16:57
15:25 17:54
16:19
Edinburgh a 12:49 13:52 14:29 14:53 15:58 16:33 16:57 17:54
Edinburgh
Mondays to Fridays a 12:49 13:52 14:29 14:53 15:58 16:33 16:57 17:54
Mondays to Fridays
Saturdays
Perth
Saturdays
Mondays
Saturdays
Perth
Mondays
Saturdays
Edinburgh
to Fridays
to Fridays
d 06:00 06:19 07:00 07:16 08:06 08:55
d 17:21 18:04 19:13 20:04 21:05 21:10
a 06:00
07:38 06:19
07:47 07:16
08:42 08:06
08:56 08:55
09:52 09:17
10:15
09:17
22:18
10:47
10:14
23:13
11:52
Perth
Perth d
d 17:21 18:04 19:13 20:04 21:05 21:10 10:14
22:18 11:15
23:13
Edinburgh
Perth a 06:00
d 17:21 06:19
18:58
06:00 18:04 07:16
19:34
06:19 19:13 08:06
20:44
07:16 20:04 08:55
21:32
08:06 21:05 09:17
22:15
08:55 22:29
21:10
09:17 10:14
23:38
22:18
10:14 11:15
00:29
23:13
11:15
Edinburgh
Edinburgh a
a 07:38
18:58 07:47
19:34 08:53
20:44 09:53
21:32 10:15
22:15 10:47
22:29 11:54
23:38 12:49
00:29
Edinburgh
Mondays to Fridays a 07:38
18:58 07:47
07:38 19:34 08:53
07:47 20:44 09:53
08:53 21:32 10:15
09:53 22:15 10:47
10:15 22:29
10:47 11:54
23:38
11:54 12:49
00:29
12:49
Perth
Saturdays d 11:15 12:13 13:05 13:24 14:27 15:07 15:25 16:19
Saturdays
Saturdays
Perth
Perth
Perth -
Edinburgh
Saturdays
Perth
Edinburgh
Saturdays
Edinburgh a 12:13
d
d
d
a
12:49 13:05
12:13
12:13
13:53
13:52 13:24
13:05
13:05
14:28
14:29 14:27
13:24
13:24
14:54
14:53 15:07
14:27
14:27
15:58
15:58 15:25
15:07
15:07
16:37
16:33
15:25
15:25
16:56
16:57
16:19
16:19
16:19
17:56
17:54
17:21
17:21
17:21
18:54
Edinburgh
Perth
Saturdays
Edinburgh a
d 13:53
a 06:00 14:28
13:53 06:19 14:54
14:28 07:16 15:58
14:54 08:06 16:37
15:58 08:55 16:56
16:37 09:17
16:56 17:56
10:14
17:56 18:54
11:15
18:54
Mondays to Fridays
Perth d 06:00 06:19 07:16 08:06 08:55 09:17 10:14 11:15
Edinburgh
Perth a
d 07:38
06:00 07:47
06:19 08:53
07:16 09:53
08:06 10:15
08:55 10:47
09:17 11:54
10:14 12:49
11:15
Perth
Saturdays
Edinburgh d 17:21 18:04 19:13 20:04
a 07:38 07:47 08:53 09:53 10:15 10:47 21:05 21:10 22:18
11:54 23:13
12:49
Saturdays
Edinburgh
Saturdays a 07:38 07:47 08:53 09:53 10:15 10:47 11:54 12:49
Edinburgh
Perth a d 18:58
18:0419:34
19:1320:4420:04
21:3221:05
22:15 21:10
22:29 23:38
22:18 00:29
23:15
Perth
Saturdays
Perth d
d 18:04
18:04 19:13
19:13 20:04
20:04 21:05
21:05 21:10
21:10 22:18
22:18 23:15
23:15
Edinburgh
Saturdays
Edinburgh a 19:34 20:48 21:33 22:25 22:28 23:40 00:33
Perth
Saturdays
Edinburgh d a 19:34
12:13 20:48
19:3413:05 13:2421:33
14:2722:25
15:07 22:28
15:25 23:40
16:19 00:33
17:21
Perth d a12:13 20:48
13:05 13:2421:33
14:2722:25
15:07 22:28
15:25 23:40
16:19 00:33
17:21
Edinburgh
Perth a
d 13:53
12:13 14:28
13:05 14:54
13:24 15:58
14:27 16:37
15:07 16:56
15:25 17:56
16:19 18:54
17:21
Edinburgh a 13:53 14:28 14:54 15:58 16:37 16:56 17:56 18:54
Edinburgh
Saturdays a 13:53 14:28 14:54 15:58 16:37 16:56 17:56 18:54
Sundays
Sundays
Saturdays
Sundays
Perth
Saturdays d 06:00 09:17
08:50 06:19 09:36
07:16 10:10
08:06 12:57
08:55 15:29
09:17 10:14
17:22 11:15
21:07
Perth
Saturdays
Perth d
d d 08:50
18:0409:17
08:50 19:13
09:17 09:36
09:36 10:10
20:04
10:10 12:57
21:05
12:57 15:29
21:10
15:29 17:22
22:18
17:22 21:07
23:15
21:07
Edinburgh
Perth a 07:38
d 10:23 07:47
18:0410:50
19:1308:53
11:18 09:53
11:43
20:04 10:15
14:06
21:05 10:47
16:44
21:10 11:54
18:37
22:18 12:49
22:15
23:15
Edinburgh
Perth
Edinburgh a a
d 10:23
19:34
18:04
a a 10:23 10:50
20:48
19:1311:18 11:43
21:33
20:04 14:06
22:25
21:05 16:44
22:28
21:10 18:37
23:40
22:18 22:15
00:33
23:15
Edinburgh 19:3410:50
20:4811:1821:33
11:4322:25
14:06 22:28
16:44 18:37
23:40 22:15
00:33
Edinburgh
Saturdays a 19:34 20:48 21:33 22:25 22:28 23:40 00:33
Perth d 12:13 13:05 13:24 14:27 15:07 15:25 16:19 17:21
Sundays
Edinburgh a 13:53 14:28 14:54 15:58 16:37 16:56 17:56 18:54
Sundays
Sundays
Perth
Sundays
Perth
d 08:50 09:17 09:36 10:10 12:57 15:29
d 08:50 09:17 09:36 10:10 12:57 15:29
17:22
17:22
21:07
21:07
Edinburgh
Perth a
d 10:23
08:50 10:50
09:17 11:18
09:36 11:43
10:10 14:06
12:57 16:44
15:29 18:37
17:22 22:15
21:07
Saturdays
Edinburgh a 10:23 10:50 11:18 11:43 14:06 16:44 18:37 22:15
Edinburgh
Perth a 10:23
d 18:04 10:50
19:1311:18 11:43
20:04 14:06
21:05 16:44
21:10 18:37
22:18 22:15
23:15
Edinburgh a 19:34 20:48 21:33 22:25 22:28 23:40 00:33

Perth - Edinburgh
Sundays
Perth d 08:50 09:17 09:36 10:10 12:57 15:29 17:22 21:07
Edinburgh a 10:23 10:50 11:18 11:43 14:06 16:44 18:37 22:15

a – Arrival time d – Departure time 65


K – Fife circle service, to Edinburgh via Kirkcaldy
Page 1 of 1
Page 1
Page of 1
1 of 1
Classified as PUBLIC
Classified as PUBLIC
Need help?
National Rail Enquiries
03457 48 49 50

General Enquiries
0344 811 0141
customer.relations@scotrail.co.uk

Assisted travel
0800 0461634
or
18001 08000461634
Textphone Service for the hard of hearing

ScotRail.co.uk

SR564

Published by ScotRail Trains Ltd


ScotRail is part of the National Rail network

You might also like