X21 St Andrews - Edinburgh
DO NOT USE THIS SITE FOR REAL WORLD PURPOSES
This is a fictional and community-run site for transport enthusiasts. All data shown here is fictional and not real world data.
A service operated by Leos Coaches
St Andrews - Edinburgh
This timetable runs from, 12 Sep 2026
| Bus Station (Stance 1) | 07:00 | 08:00 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| St Andrews, opposite Abbotsford Crescent | 07:01 07:02 | 08:01 08:02 | 09:01 09:02 | 10:01 10:02 | 11:01 11:02 | 12:01 12:02 | 13:01 13:02 | 14:01 14:02 | 15:01 15:02 | 16:01 16:02 | 17:01 17:02 | 18:01 18:02 | 19:01 19:02 | 20:01 20:02 | 21:01 21:02 | 22:01 22:02 | 23:01 23:02 |
| Guardbridge, opposite Seggie Farm | 07:08 07:09 | 08:08 08:09 | 09:08 09:09 | 10:08 10:09 | 11:08 11:09 | 12:08 12:09 | 13:08 13:09 | 14:08 14:09 | 15:08 15:09 | 16:08 16:09 | 17:08 17:09 | 18:08 18:09 | 19:08 19:09 | 20:08 20:09 | 21:08 21:09 | 22:08 22:09 | 23:08 23:09 |
| Dairsie, adjacent to Pitcairn Park | 07:12 07:13 | 08:12 08:13 | 09:12 09:13 | 10:12 10:13 | 11:12 11:13 | 12:12 12:13 | 13:12 13:13 | 14:12 14:13 | 15:12 15:13 | 16:12 16:13 | 17:12 17:13 | 18:12 18:13 | 19:12 19:13 | 20:12 20:13 | 21:12 21:13 | 22:12 22:13 | 23:12 23:13 |
| Cupar, adjacent to Railway Station | 07:18 07:19 | 08:18 08:19 | 09:18 09:19 | 10:18 10:19 | 11:18 11:19 | 12:18 12:19 | 13:18 13:19 | 14:18 14:19 | 15:18 15:19 | 16:18 16:19 | 17:18 17:19 | 18:18 18:19 | 19:18 19:19 | 20:18 20:19 | 21:18 21:19 | 22:18 22:19 | 23:18 23:19 |
| Pitlessie, opposite The Wynd | 07:25 07:26 | 08:25 08:26 | 09:25 09:26 | 10:25 10:26 | 11:25 11:26 | 12:25 12:26 | 13:25 13:26 | 14:25 14:26 | 15:25 15:26 | 16:25 16:26 | 17:25 17:26 | 18:25 18:26 | 19:25 19:26 | 20:25 20:26 | 21:25 21:26 | 22:25 22:26 | 23:25 23:26 |
| Kettlebridge, opposite Mid Street | 07:29 07:30 | 08:29 08:30 | 09:29 09:30 | 10:29 10:30 | 11:29 11:30 | 12:29 12:30 | 13:29 13:30 | 14:29 14:30 | 15:29 15:30 | 16:29 16:30 | 17:29 17:30 | 18:29 18:30 | 19:29 19:30 | 20:29 20:30 | 21:29 21:30 | 22:29 22:30 | 23:29 23:30 |
| Glenrothes Bus Station (Stance 5) | 07:38 07:39 | 08:38 08:39 | 09:38 09:39 | 10:38 10:39 | 11:38 11:39 | 12:38 12:39 | 13:38 13:39 | 14:38 14:39 | 15:38 15:39 | 16:38 16:39 | 17:38 17:39 | 18:38 18:39 | 19:38 19:39 | 20:38 20:39 | 21:38 21:39 | 22:38 22:39 | 23:38 23:39 |
| Woodside Inn (opp) | 07:41 07:42 | 08:41 08:42 | 09:41 09:42 | 10:41 10:42 | 11:41 11:42 | 12:41 12:42 | 13:41 13:42 | 14:41 14:42 | 15:41 15:42 | 16:41 16:42 | 17:41 17:42 | 18:41 18:42 | 19:41 19:42 | 20:41 20:42 | 21:41 21:42 | 22:41 22:42 | 23:41 23:42 |
| Eastfield Bankhead Roundabout (Southbound) | 07:43 07:44 | 08:43 08:44 | 09:43 09:44 | 10:43 10:44 | 11:43 11:44 | 12:43 12:44 | 13:43 13:44 | 14:43 14:44 | 15:43 15:44 | 16:43 16:44 | 17:43 17:44 | 18:43 18:44 | 19:43 19:44 | 20:43 20:44 | 21:43 21:44 | 22:43 22:44 | 23:43 23:44 |
| Halbeath Park & Ride (Stance 3) | 07:57 07:58 | 08:57 08:58 | 09:57 09:58 | 10:57 10:58 | 11:57 11:58 | 12:57 12:58 | 13:57 13:58 | 14:57 14:58 | 15:57 15:58 | 16:57 16:58 | 17:57 17:58 | 18:57 18:58 | 19:57 19:58 | 20:57 20:58 | 21:57 21:58 | 22:57 22:58 | 23:57 23:58 |
| Ferrytoll Park & Ride (Stance 2) | 08:04 08:05 | 09:04 09:05 | 10:04 10:05 | 11:04 11:05 | 12:04 12:05 | 13:04 13:05 | 14:04 14:05 | 15:04 15:05 | 16:04 16:05 | 17:04 17:05 | 18:04 18:05 | 19:04 19:05 | 20:04 20:05 | 21:04 21:05 | 22:04 22:05 | 23:04 23:05 | 00:04+1 00:05+1 |
| Orchard Brae, opposite Stewart's Melville | 08:21 08:22 | 09:21 09:22 | 10:21 10:22 | 11:21 11:22 | 12:21 12:22 | 13:21 13:22 | 14:21 14:22 | 15:21 15:22 | 16:21 16:22 | 17:21 17:22 | 18:21 18:22 | 19:21 19:22 | 20:21 20:22 | 21:21 21:22 | 22:21 22:22 | 23:21 23:22 | 00:21+1 00:22+1 |
| Orchard Brae, outside Learmonth Terrace | 08:23 08:24 | 09:23 09:24 | 10:23 10:24 | 11:23 11:24 | 12:23 12:24 | 13:23 13:24 | 14:23 14:24 | 15:23 15:24 | 16:23 16:24 | 17:23 17:24 | 18:23 18:24 | 19:23 19:24 | 20:23 20:24 | 21:23 21:24 | 22:23 22:24 | 23:23 23:24 | 00:23+1 00:24+1 |
| Edinburgh Bus Station (Gate E-Stance 7) | 08:29 08:30 | 09:29 09:30 | 10:29 10:30 | 11:29 11:30 | 12:29 12:30 | 13:29 13:30 | 14:29 14:30 | 15:29 15:30 | 16:29 16:30 | 17:29 17:30 | 18:29 18:30 | 19:29 19:30 | 20:29 20:30 | 21:29 21:30 | 22:29 22:30 | 23:29 23:30 | 00:29+1 00:30+1 |
Edinburgh - St Andrews
This timetable runs from, 12 Sep 2026
| Edinburgh Bus Station (Gate E-Stance 7) | 07:00 | 08:00 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Edinburgh Queen Street W-bound (Stop 2) | 07:02 07:03 | 08:02 08:03 | 09:02 09:03 | 10:02 10:03 | 11:02 11:03 | 12:02 12:03 | 13:02 13:03 | 14:02 14:03 | 15:02 15:03 | 16:02 16:03 | 17:02 17:03 | 18:02 18:03 | 19:02 19:03 | 20:02 20:03 | 21:02 21:03 | 22:02 22:03 | 23:02 23:03 |
| Edinburgh West End Drumsheugh Place (Stop QF) | 07:05 07:06 | 08:05 08:06 | 09:05 09:06 | 10:05 10:06 | 11:05 11:06 | 12:05 12:06 | 13:05 13:06 | 14:05 14:06 | 15:05 15:06 | 16:05 16:06 | 17:05 17:06 | 18:05 18:06 | 19:05 19:06 | 20:05 20:06 | 21:05 21:06 | 22:05 22:06 | 23:05 23:06 |
| Blackhall, opposite Marchfield Park | 07:12 07:13 | 08:12 08:13 | 09:12 09:13 | 10:12 10:13 | 11:12 11:13 | 12:12 12:13 | 13:12 13:13 | 14:12 14:13 | 15:12 15:13 | 16:12 16:13 | 17:12 17:13 | 18:12 18:13 | 19:12 19:13 | 20:12 20:13 | 21:12 21:13 | 22:12 22:13 | 23:12 23:13 |
| Barnton, after Parkgrove Road | 07:15 07:16 | 08:15 08:16 | 09:15 09:16 | 10:15 10:16 | 11:15 11:16 | 12:15 12:16 | 13:15 13:16 | 14:15 14:16 | 15:15 15:16 | 16:15 16:16 | 17:15 17:16 | 18:15 18:16 | 19:15 19:16 | 20:15 20:16 | 21:15 21:16 | 22:15 22:16 | 23:15 23:16 |
| Ferrytoll Park & Ride (Stance 2) | 07:26 07:27 | 08:26 08:27 | 09:26 09:27 | 10:26 10:27 | 11:26 11:27 | 12:26 12:27 | 13:26 13:27 | 14:26 14:27 | 15:26 15:27 | 16:26 16:27 | 17:26 17:27 | 18:26 18:27 | 19:26 19:27 | 20:26 20:27 | 21:26 21:27 | 22:26 22:27 | 23:26 23:27 |
| Halbeath Park & Ride (Stance 1) | 07:34 07:35 | 08:34 08:35 | 09:34 09:35 | 10:34 10:35 | 11:34 11:35 | 12:34 12:35 | 13:34 13:35 | 14:34 14:35 | 15:34 15:35 | 16:34 16:35 | 17:34 17:35 | 18:34 18:35 | 19:34 19:35 | 20:34 20:35 | 21:34 21:35 | 22:34 22:35 | 23:34 23:35 |
| Eastfield Bankhead Roundabout (Northbound) | 07:47 07:48 | 08:47 08:48 | 09:47 09:48 | 10:47 10:48 | 11:47 11:48 | 12:47 12:48 | 13:47 13:48 | 14:47 14:48 | 15:47 15:48 | 16:47 16:48 | 17:47 17:48 | 18:47 18:48 | 19:47 19:48 | 20:47 20:48 | 21:47 21:48 | 22:47 22:48 | 23:47 23:48 |
| Woodside Inn (adj) | 07:49 07:50 | 08:49 08:50 | 09:49 09:50 | 10:49 10:50 | 11:49 11:50 | 12:49 12:50 | 13:49 13:50 | 14:49 14:50 | 15:49 15:50 | 16:49 16:50 | 17:49 17:50 | 18:49 18:50 | 19:49 19:50 | 20:49 20:50 | 21:49 21:50 | 22:49 22:50 | 23:49 23:50 |
| Glenrothes Bus Station (Stance 6) | 07:52 07:53 | 08:52 08:53 | 09:52 09:53 | 10:52 10:53 | 11:52 11:53 | 12:52 12:53 | 13:52 13:53 | 14:52 14:53 | 15:52 15:53 | 16:52 16:53 | 17:52 17:53 | 18:52 18:53 | 19:52 19:53 | 20:52 20:53 | 21:52 21:53 | 22:52 22:53 | 23:52 23:53 |
| Queensway, adjacent to Morrisons Supermarket | 07:54 07:55 | 08:54 08:55 | 09:54 09:55 | 10:54 10:55 | 11:54 11:55 | 12:54 12:55 | 13:54 13:55 | 14:54 14:55 | 15:54 15:55 | 16:54 16:55 | 17:54 17:55 | 18:54 18:55 | 19:54 19:55 | 20:54 20:55 | 21:54 21:55 | 22:54 22:55 | 23:54 23:55 |
| Kettlebridge, adjacent to Mid Street | 08:02 08:03 | 09:02 09:03 | 10:02 10:03 | 11:02 11:03 | 12:02 12:03 | 13:02 13:03 | 14:02 14:03 | 15:02 15:03 | 16:02 16:03 | 17:02 17:03 | 18:02 18:03 | 19:02 19:03 | 20:02 20:03 | 21:02 21:03 | 22:02 22:03 | 23:02 23:03 | 00:02+1 00:03+1 |
| Pitlessie, adjacent to The Wynd | 08:06 08:07 | 09:06 09:07 | 10:06 10:07 | 11:06 11:07 | 12:06 12:07 | 13:06 13:07 | 14:06 14:07 | 15:06 15:07 | 16:06 16:07 | 17:06 17:07 | 18:06 18:07 | 19:06 19:07 | 20:06 20:07 | 21:06 21:07 | 22:06 22:07 | 23:06 23:07 | 00:06+1 00:07+1 |
| Cupar, opposite Railway Station | 08:13 08:14 | 09:13 09:14 | 10:13 10:14 | 11:13 11:14 | 12:13 12:14 | 13:13 13:14 | 14:13 14:14 | 15:13 15:14 | 16:13 16:14 | 17:13 17:14 | 18:13 18:14 | 19:13 19:14 | 20:13 20:14 | 21:13 21:14 | 22:13 22:14 | 23:13 23:14 | 00:13+1 00:14+1 |
| Dairsie, opposite Pitcairn Park | 08:19 08:20 | 09:19 09:20 | 10:19 10:20 | 11:19 11:20 | 12:19 12:20 | 13:19 13:20 | 14:19 14:20 | 15:19 15:20 | 16:19 16:20 | 17:19 17:20 | 18:19 18:20 | 19:19 19:20 | 20:19 20:20 | 21:19 21:20 | 22:19 22:20 | 23:19 23:20 | 00:19+1 00:20+1 |
| Guardbridge Cupar Road (opp 33) | 08:23 08:24 | 09:23 09:24 | 10:23 10:24 | 11:23 11:24 | 12:23 12:24 | 13:23 13:24 | 14:23 14:24 | 15:23 15:24 | 16:23 16:24 | 17:23 17:24 | 18:23 18:24 | 19:23 19:24 | 20:23 20:24 | 21:23 21:24 | 22:23 22:24 | 23:23 23:24 | 00:23+1 00:24+1 |
| Bus Station (Stance 1) | 08:30 08:31 | 09:30 09:31 | 10:30 10:31 | 11:30 11:31 | 12:30 12:31 | 13:30 13:31 | 14:30 14:31 | 15:30 15:31 | 16:30 16:31 | 17:30 17:31 | 18:30 18:31 | 19:30 19:31 | 20:30 20:31 | 21:30 21:31 | 22:30 22:31 | 23:30 23:31 | 00:30+1 00:31+1 |
Leos Coaches
- Website
- https://www.leosholidays.co.uk/
- https://www.leoholidays.co.uk/
- Type
- Bus and Coach Operator
- Authorities
- TFGM
- Depot
- Glenrothes