To Edinburgh on Saturdays

This page HAS been updated for the changes to the X24 timetable starting Monday 26th June 2023.

For more details see: https://www.stagecoachbus.com/service-updates/serviceupdatesarticle?SituationId=ID-19/06/2023-10:48:27:866

These pages are written to help you make quick changes that might just enable you to get to your destination sooner.

If you are happier to have more time allowed for changing buses then you may prefer to use the Stagecoach Journey Planner.

The times quoted for buses leaving Crail are based on the times at Pinkerton Road - if you are leaving from the centre of Crail you should be able to catch these buses slightly later in the journey by walking to the stop in St Andrews Road or the stop outside Penman's Butchers depending on the direction of the bus.

Some journeys of the 95 into St Andrews now go via the Community Hospital and while that change delays the arrival at the Bus Station it can provide an opportunity to change to an X58 to Edinburgh...

The 7th November 2022 timetable changes also generally make it faster to travel via St Andrews if you are going from Crail to Edinburgh - but if you just miss the bus to St Andrews then it's often quicker to catch the next bus via Anstruther and Leven rather than wait an hour for the next bus to St Andrews...

The 06:35 95 from Crail High Street gets to Leven at 07:35 where the 07:55 X58 doesn't get to Edinburgh until 09:43 - so it's faster to wait for the next bus via St Andrews:

The 06:36 95 from Pinkerton Road gets to St Andrews Bus Station for 07:07 where you should easily catch the 07:20 X59 getting to Edinburgh Bus Station at 09:23.

The 07:40 95 from Pinkerton Road gets to Leven at 08:50. An 08:55 X58 gets to Edinburgh at 10:43. It should be faster to wait for the next bus from Crail via St Andrews - if it's running on time (time to check your "Live Bus" map).

The 07:46 95 from Pinkerton Road gets to St Andrews at 08:17. A quick change should get you on the 08:20 X59  which gets to Edinburgh at 10:23.

The 08:49 95 from Pinkerton Road travels via St Andrews Community Hospital and is scheduled to reach St Andrews Bus Station after the X59 has departed - so, if you get off the 95 at the stop in Largo Road outside Aldi at 09:16 then the next bus at the same stop should be an X58 at 09:17 which gets to Edinburgh at 11:43. If the X58 is missing the Moffat and Williamson 64 no longer passes at a suitable time - so you need to have checked your smartphone and stay on to the Bus Station for an X24 at 09:40 which gets to Halbeath Park & Ride for 10:53 - change to an X54 departing at 11:08 which gets to Edinburgh Bus Station at 11:53

The 08:55 95 from Pinkerton Road gets to Leven at 10:05 - an X60 at 10:30 gets you to Edinburgh Bus Station at 12:13. If this 95 is early and you can get on a 44 due to depart Leven at 10:05 then this gets to Glenrothes at 10:30 where you can catch the X54 at 10:39 getting to Edinburgh or 11:53 - or if the X58 though Leven is late then go for that instead as it's timetabled to get to Edinburgh at 11:43 (those of you watching your live bus maps may spot the late X58 earlier in its journey and decide to switch to it at Upper Largo if the 95 gets there first).

The 09:49 95 has the same choices as the 08:49 (but an hour later). This gets you to Edinburgh at 12:43 or 12:53.

Buses at 09:55, 10:49 and so on at these times past each hour until 15:55 inclusive operate as described for the two buses above.

The 16:49 95 gets to St Andrews Bus Station at 17:21 where an X59 at 17:25 should get you to Edinburgh for 19:23.

The 17:05 95 gets to Leven at 18:15 for an 18:30 X60 getting to Edinburgh at 20:13.

The 17:49 95 gets to St Andrews Bus Station at 18:21 where an X59A at 18:25 should get you to Edinburgh for 20:28.

The 18:05 95 gets to Leven at 19:15 where an X58A at 19:25 should get you to Edinburgh for 21:13.

The 18:49 95 gets to St Andrews at 19:21 - an X59A at 19:25 should get you to Edinburgh at 21:28.

The 19:15 from Crail High Street gets to Leven at 20:15 where you should be able to catch an X58A at 20:20 getting to Edinburgh at 22:08.

The 19:19 from Crail High Street gets to St Andrews at 19:45 where you should be able to catch an X59A 20:25 which gets to Edinburgh at 22:28.

The 20:15 from Crail High Street gets to Leven at 21:15 where an X58A at 21:20 should get you to Edinburgh at 23:08 (if you miss the X58A you should be able to catch a 44A at 21:37 which should get you to Glenrothes in time to catch the X59A described next).

The 20:19 from Crail High Street gets to St Andrews at 20:45 where a 59 departs at 21:10 this changes to an X59A at Glenrothes which reaches Edinburgh at 23:28.

To get to Edinburgh later you need to go via Dundee! 

Megabus, Ember and Flixbus timetables change quite frequently, often without much notice. So, it's probably best to use the Traveline Scotland Journey Planner if you want to travel late at night.