108 Kirkcaldy
Operated by Bay Travel. First bus 05:20, last bus 05:55. 2 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 2) | · | 05:55 |
|---|---|---|
| Ava Street (adj) | · | 05:58 |
| Raith Gates (adj) | 05:20 | 06:00 |
| Templehall Shops (opp) | 05:28 | 06:08 |
| Glamis Road Turning Circle (adj) | 05:30 | 06:10 |
| Birnam Road Shops (adj) | 05:34 | 06:14 |
| The Buccaneer (opp) | 05:37 | 06:17 |
| Hayfield Clinic (opp) | 05:40 | 06:20 |
| Bus Station (Arrival Bay) | 05:47 | 06:27 |
Route map
All stops on route 108
108 towards Kirkcaldy
- Bus Station (Stance 2) Kirkcaldy
- High Street (adj 22) Linktown
- Halleys Court (adj) Linktown
- Ava Street (adj) Linktown
- Cloanden Place (opp) Kirkcaldy
- Raith Gates (adj) Raith
- Percival Street (opp) Kirkcaldy
- Duncan Street (adj) Kirkcaldy
- Clark Place (opp) Kirkcaldy
- Strathkinnes Road (adj 145) Sauchenbush
- Massereene Road (adj 189) Sauchenbush
- Lammermuir Place (adj) Sauchenbush
- Lomond Gardens (opp) Sauchenbush
- Lomond Gardens (adj 64) Sauchenbush
- Pentland Place (adj 89) Sauchenbush
- Linton Lane (adj) Sauchenbush
- Dunearn Drive (adj 147) Templehall
- Templehall Shops (opp) Templehall
- Cawdor Crescent (o/s 41) Torbain
- Dallas Drive (opp) Torbain
- Glamis Road (opp 66) Torbain
- Glamis Road Turning Circle (adj) Torbain
- Craigmount (opp) Blackcraigs
- Broomside (Adj) Chapel
- Broom Place (Adj) Chapel
- Tummel Drive (adj 113) Chapel
- Lindores Drive (adj) Torbain
- Birnam Road Shops (adj) Templehall
- Aboyne Gardens (opp) Torbain
- St Kilda Crescent (adj) Templehall
- Fair Isle Bowling Green (opp) Templehall
- The Buccaneer (opp) Templehall
- Sidlaw Street (opp) Templehall
- Cramond Gardens (adj) Templehall
- Cheviot Road (opp) Templehall
- Hayfield Place (adj) Hayfield
- Hayfield Cemetery (Adj) Hayfield
- Hayfield Clinic (opp) Hayfield
- Lauder Road (adj) Hayfield
- Hazel Avenue (opp) Smeaton
- Denend Crescent (Adj) Hayfield
- Kennedy Crescent (adj) Kirkcaldy
- King Street (adj) Kirkcaldy
- Legion Court (adj) Kirkcaldy
- Bennochy Bridge (S-Bound) Kirkcaldy
- Railway Station Stance D Kirkcaldy
- Adam Smith Theatre (adj) Kirkcaldy
- Bus Station (Arrival Bay) Kirkcaldy
Service history & registered changes
- Expired effective 1 Jun 2026 Operating between Kirkaldy Bus Station and Kirkaldy Bus Station given service number 108 effective from 01 June 2026. To amend Route.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 108 bus?
The first 108 departure on weekdays leaves at 05:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 108 bus?
The last 108 on weekdays leaves its first stop at 05:55. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 108 bus cost?
The England fare cap doesn't apply in Scotland — Bay Travel sets the fares on the 108. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 108 bus?
The 108 is operated by Bay Travel.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.