41 Kirkcaldy Bus Station ↔ Cupar Railway Station
Operated by Stagecoach East Scotland. First bus 19:31, last bus 22:35. 4 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) | 20:33 | 22:35 |
|---|---|---|
| Victoria Hospital (adj) | 20:41 | 22:43 |
| Gallatown Roundabout (adj) | 20:46 | 22:48 |
| Cameron Hospital (adj) | 20:56 | 22:58 |
| Cameron Bridge Rail Station | 20:58 | 23:00 |
| Windygates Cross (Northbound) | 21:00 | 23:02 |
| Kennoway Shops (adj) | 21:05 | 23:07 |
| Law View Gardens (adj) | 21:08 | 23:10 |
| Ceres Road (adj 5) | 21:16 | 23:18 |
| Bow Butts (adj) | 21:19 | 23:21 |
| Railway Station (opp) | 21:28 | 23:30 |
Route map
All stops on route 41
41 towards Cupar Railway Station
- Bus Station (Stance 2) Kirkcaldy
- College of Nursing (Adj) Raith
- Bennochy Gardens (opp) Kirkcaldy
- Kennedy Crescent (opp) Kirkcaldy
- Hendry Road (Adj 47) Kirkcaldy
- King Street (opp) Kirkcaldy
- Maple Street (adj) Hayfield
- Adamson Avenue (Adj 49) Hayfield
- Hazel Avenue (adj) Hayfield
- Victoria Hospital (adj) Hayfield
- Smeaton Industrial Estate (opp) Smeaton
- Cairns Street (Adj 9) Sinclairtown
- Denfield Place (adj) Smeaton
- East March Street (adj) Sinclairtown
- Viewforth Street (opp) Sinclairtown
- Rosslyn Street (adj 13A) Gallatown
- Gallatown Roundabout (adj) Gallatown
- Kirkcaldy Ice Rink (adj) Gallatown
- Randolph Road (NE Bound) Gallatown
- Earlseat Farm (adj) Coaltown of Wemyss
- Standing Stane Road (Eastbound) Windygates
- Cameron Hospital (adj) Windygates
- Cameronbridge Distillery (adj) Windygates
- Cameron Bridge Rail Station Windygates
- Windygates Cross (Northbound) Windygates
- Durie Vale (adj) Windygates
- Kennoway Burns -Top (Northbound) Windygates
- Fernhill Drive (adj) Windygates
- The Burns (opp) Kennoway
- Sandy Brae Industrial Estate (opp) Kennoway
- The Causeway (adj) Kennoway
- Kennoway Shops (adj) Kennoway
- New Road (Northbound) Kennoway
- Kennoway Bowling Club (adj) Kennoway
- Springbank (adj) Kennoway
- Law View Gardens (adj) Bonnybank
- Kilmux Farm (adj) Bonnybank
- Smithygreen (opp) Montrave
- Farm (adj) Montrave
- Kame Steadings (opp) Craigrothie
- Struthers Barns (opp) Craigrothie
- Ceres Road (adj 5) Craigrothie
- Chance Inn Road End (adj) Craigrothie
- Bow Butts (adj) Ceres
- Wemysshall Road (adj) Bridgend
- Meldrums Hotel (adj) Ceres
- Moor Road (adj) Ceres
- Woodlands Farm (Adj) Ceres
- Tesco Supermarket (opp) Cupar
- Castlehill Primary School (opp) Garliebank
- Railway Station (opp) Cupar
41 towards Kirkcaldy Bus Station
- Railway Station (adj) Cupar
- Tesco Supermarket (adj) Cupar
- Castlehill Primary School (adj) Garliebank
- Woodlands Farm (Opp) Ceres
- Wemysshall Road (opp) Bridgend
- Moor Road (opp) Ceres
- Meldrums Hotel (opp) Ceres
- Bow Butts (opp) Ceres
- Ceres Road (opp 3) Craigrothie
- Chance Inn Road End (opp) Craigrothie
- Struthers Barns (adj) Craigrothie
- Kame Steadings (adj) Craigrothie
- Farm (opp) Montrave
- Smithygreen (adj) Montrave
- Kilmux Farm (opp) Bonnybank
- Law View Gardens (opp) Bonnybank
- Springbank (opp) Kennoway
- Cockburn House (adj) Kennoway
- Kennoway Shops (adj) Kennoway
- New Road (Southbound) Kennoway
- Sandy Brae - Top (Southbound) Kennoway
- Sandy Brae Industrial Estate (adj) Kennoway
- The Burns (adj) Kennoway
- Kennoway Burns - Top (Southbound) Windygates
- Works Depot (adj) Windygates
- Leven Road (adj Carpet Shop) Windygates
- Cameron Bridge Rail Station Windygates
- Cameron Hospital (adj) Windygates
- Cameronbridge Distillery (adj) Windygates
- Standing Stane Road (Westbound) Windygates
- Earlseat Farm (opp) Coaltown of Wemyss
- Randolph Road (Adj 33) Gallatown
- Gallatown Roundabout (Southbound) Gallatown
- Gallatown Nursery School (adj) Gallatown
- Viewforth Street (adj) Sinclairtown
- East March Street (opp) Sinclairtown
- Christie Place (Adj) Sinclairtown
- Denfield Place (opp) Smeaton
- Smeaton Industrial Estate (adj) Smeaton
- Victoria Hospital (opp) Hayfield
- Hazel Avenue (opp) Smeaton
- Denend Crescent (Adj) Hayfield
- Kennedy Crescent (adj) Kirkcaldy
- King Street (adj) Kirkcaldy
- Legion Court (adj) Kirkcaldy
- College of Nursing (Opp) Raith
- Bus Station (Arrival Bay) Kirkcaldy
Service history & registered changes
- 🆕 Registered effective 1 Sept 2026 Operating between Preston Bus Station and Morecambe Bus Station given service number 41 / 40 / 40C effective from 01 September 2026. To amend Stopping Places.
- 🆕 Registered effective 22 Feb 2026 Operating between Preston Bus Station and Morecambe Bus Station given service number 41 / 40 / 40C effective from 22 February 2026. To amend Route.
- 🆕 Registered effective 15 Feb 2026 Operating between Butterfly Meadows and Hull given service number 41 / 43 effective from 15 February 2026. To amend Timetable.
- 🆕 Registered effective 15 Feb 2026 Operating between Hull and Bridlington given service number 41 / 141 effective from 15 February 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 41 bus?
The first 41 departure on weekdays leaves at 19:31 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 41 bus?
The last 41 on weekdays leaves its first stop at 22:35. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 41 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 41. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 41 bus?
The 41 is operated by Stagecoach East Scotland.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.