66 Glenrothes ↔ Ladybank
Operated by Moffat & Williamson. First bus 06:00, last bus 18:22. 24 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Bus Station (Stance 16) | 06:00 | 07:00 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balbirnie Mains (adj) | 06:09 | 07:09 | 09:09 | 10:09 | 11:09 | 12:09 | 13:09 | 14:09 | 15:09 | 16:09 | 17:09 | 18:09 |
| Primary School (adj) | 06:19 | 07:19 | 09:19 | 10:19 | 11:19 | 12:19 | 13:19 | 14:19 | 15:19 | 16:19 | 17:19 | 18:19 |
| Railway Station (opp) | 06:22 | 07:22 | 09:22 | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:22 | 18:22 |
Route map
All stops on route 66
66 towards Ladybank
- Bus Station (Stance 16) Glenrothes
- Auchmuty Road (opp) Glenrothes
- Morrisons Supermarket (adj) Queensway
- Auchmuty High School (opp) Queensway
- Tofthill Drive Road End (opp) Glenrothes
- Balbirnie Mains (adj) Glenrothes
- Tofthill Drive Road End (adj) Glenrothes
- Gateside Cottages (adj) Glenrothes
- Village (Eastbound) Muirhead
- Welltree Junction (adj) Muirhead
- Back Park (opp 26) Kettlebridge
- Haughfield Terrace (opp) Rumdewan
- Primary School (adj) Kingskettle
- Parliament Square (adj 2) Kingskettle
- Pitlessie Road Ladybank
- Railway Station (opp) Ladybank
66 towards Glenrothes
- Railway Station (opp) Ladybank
- Hill Street (adj 56) Ladybank
- Parish Church (adj) Ladybank
- Primary School (adj) Ladybank
- Commercial Crescent (opp) Ladybank
- Pitlessie Road (adj) Ladybank
- Parliament Square (opp 2) Kingskettle
- Primary School (opp) Kingskettle
- Haughfield Terrace (adj) Rumdewan
- Back Park (adj 24) Kettlebridge
- Welltree Junction (opp) Muirhead
- Village (Westbound) Muirhead
- Kirkforthar Feus (adj) Glenrothes
- Gateside Cottages (opp) Glenrothes
- Tofthill Drive Road End (opp) Glenrothes
- Balbirnie Mains (adj) Glenrothes
- Tofthill Drive Road End (adj) Glenrothes
- Auchmuty High School (adj) Queensway
- Bus Station Arrival Bay (Stances 9-16) Glenrothes
Service history & registered changes
- 🆕 Registered effective 17 Aug 2026 From: Glenrothes Bus Station To: Ladybank Railway Station Via: Tofthill, Kettle Name or No.: 66 Service type: Normal Stopping Effective date: 17 August 2026 Other details: Monday to Saturday hourly
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 66 bus?
The first 66 departure on weekdays leaves at 06:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 66 bus?
The last 66 on weekdays leaves its first stop at 18:22. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 66 bus cost?
The England fare cap doesn't apply in Scotland — Moffat & Williamson sets the fares on the 66. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 66 bus?
The 66 is operated by Moffat & Williamson.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.