33 Kirkcaldy to Dunfermline via Lochgelly, Cowdenbeath

Operated by Stagecoach East Scotland. First bus 05:56, last bus 19:10. 30 journeys on weekdays. Today, a Sunday: first 08:35, last 19:04. Fares: adult single £2.30 to £8.20 — more.

Next towards Dunfermline from Bus Station (Stance 10): 19:04

Next towards Kirkcaldy from Bus Station (Stance 4): tomorrow 06:35

Wanted a different 33? 42 other bus routes are numbered 33 elsewhere in the UK — see every 33 bus timetable by area.

Timetable

Ends at Dunfermline Bus Station · Sunday · 10 journeys
Stop 10:0411:0412:0413:0414:0415:0416:0417:0418:0419:04
Bus Station (Stance 10) 10:0411:0412:0413:0414:0415:0416:0417:0418:0419:04
Victoria Hospital (adj) 10:1211:1212:1213:1214:1215:1216:1217:1218:1219:12
The Buccaneer (adj) 10:1811:1812:1813:1814:1815:1816:1817:1818:1819:18
Blairmore Road (adj) 10:2111:2112:2113:2114:2115:2116:2117:2118:2119:21
Chapel Roundabout (Opp) 10:2311:2312:2313:2314:2315:2316:2317:2318:2319:23
Cardenden Shops (adj) 10:3111:3112:3113:3114:3115:3116:3117:3118:3119:31
The Auld Hoose (adj) 10:3511:3512:3513:3514:3515:3516:3517:3518:3519:35
North Street (opp) 10:4211:4212:4213:4214:4215:4216:4217:4218:4219:42
Stuart Place (opp) 10:4911:4912:4913:4914:4915:4916:4917:4918:4919:49
Bowling Green Street (opp) 10:5211:5212:5213:5214:5215:5216:5217:5218:5219:52
Bus Depot (opp) 10:5911:5912:5913:5914:5915:5916:5917:5918:5919:59
Manse Road (opp) 11:0312:0313:0314:0315:0316:0317:0318:0319:0320:03
Park & Ride Arrival Bay (at) 11:0712:0713:0714:0715:0716:0717:0718:0719:0720:07
Park & Ride (Stance 2) 11:0812:0813:0814:0815:0816:0817:0818:0819:0820:08
Halbeath Retail Park (opp) 11:1212:1213:1214:1215:1216:1217:1218:1219:1220:12
Queen Margaret Hospital (Front Entrance) 11:2012:2013:2014:2015:2016:2017:2018:2019:2020:20
Colliston Road (adj) 11:2212:2213:2214:2215:2216:2217:2218:2219:2220:22
Bus Station (Arrival Bay) 11:3212:3213:3214:3215:3216:3217:3218:3219:3220:32

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Stagecoach East Scotland's published fares on the 33: adult single £2.30 to £8.20, child single £1.20 to £4.10. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 33. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 33

Adult single £2.30 to £8.20 · Child single £1.20 to £4.10

Stagecoach's published fares on the Bus Open Data Service, in force from 24 August 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach East Scotland before you travel.

Tickets on the 33

Stagecoach East Scotland publishes singles, day returns, returns, day tickets and season tickets on this route for adults, children, young people and students.

Single · Day Return · NightRider · U16 Single · Student Single · Jobseeker Single · Adult Period Return · U16 Day Return Peak

…and 162 more tickets on this route.

Ticket types come from Stagecoach East Scotland's own fares data on the Bus Open Data Service, last updated 27 August 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach East Scotland.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach East Scotland before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 33

33 towards Dunfermline

All 98 stops
  1. Bus Station (Stance 10) Kirkcaldy
  2. College of Nursing (Adj) Raith
  3. Bennochy Gardens (opp) Kirkcaldy
  4. King Street (opp) Kirkcaldy
  5. Hendry Road (Adj 47) Kirkcaldy
  6. Kennedy Crescent (opp) Kirkcaldy
  7. Maple Street (adj) Hayfield
  8. Adamson Avenue (Adj 49) Hayfield
  9. Hazel Avenue (adj) Hayfield
  10. Victoria Hospital (adj) Hayfield
  11. Victoria Hospital North Gate (adj) Hayfield
  12. Hayfield Cemetery (opp) Hayfield
  13. Poplar Crescent (adj) Hayfield
  14. White Heather (adj) Hayfield
  15. Cheviot Road (adj) Templehall
  16. Cramond Gardens (opp) Templehall
  17. Sidlaw Street (adj) Templehall
  18. The Buccaneer (adj) Templehall
  19. Fair Isle Bowling Green (adj) Templehall
  20. St Kilda Crescent (opp) Templehall
  21. Harris Drive (opp) Torbain
  22. Rannoch Road (Adj) Torbain
  23. Blairmore Road (adj) Torbain
  24. Tummel Drive (opp 107) Chapel
  25. Broom Gardens (adj) Torbain
  26. Chapel Roundabout (Opp) Chapel
  27. Begg Farm (opp) Cluny
  28. Kinglassie Road (opp) Cluny
  29. The Pines (opp) Cluny
  30. Sunnyside Road (adj) Cardenden
  31. Cluny Park (adj) Cardenden
  32. Cardenden Shops (adj) Cardenden
  33. Cardenden Road (adj 30) Cardenden
  34. Gammie Place (opp) Cardenden
  35. Orebank Road (opp) Bowhill
  36. Wallsgreen Gardens (adj) Bowhill
  37. The Auld Hoose (adj) Auchterderran
  38. Bowhill View (adj) Jamphlars
  39. Golf View (opp) Jamphlars
  40. Murrayknowe Farm (opp) Jamphlars
  41. Brigghills Farm (adj) Cardenden
  42. Cemetery (opp) Lochgelly
  43. Grace Street (adj) Lochgelly
  44. Reid Street (opp) Lochgelly
  45. North Street (opp) Lochgelly
  46. Macainsh Parish Church (adj) Lochgelly
  47. Zetland Place (o/s 3) Lochgelly
  48. Motion Street (adj) Lochgelly
  49. St Finnian's Church (opp) Lochgelly
  50. Viewfield Terrace (opp 46) Lumphinnans
  51. Robert Smith Court (opp) Lumphinnans
  52. War Memorial (opp) Lumphinnans
  53. Gagarin Way (opp) Lumphinnans
  54. Primary School (adj) Lumphinnans
  55. Lochgelly Road (o/s 20) Cowdenbeath
  56. Stuart Place (opp) Cowdenbeath
  57. Town House (adj) Cowdenbeath
  58. Union Street (adj) Cowdenbeath
  59. Hill Street (opp) Cowdenbeath
  60. Bowling Green Street (opp) Cowdenbeath
  61. King Street (adj) Cowdenbeath
  62. Russell Street (adj) Cowdenbeath
  63. George Street (opp) Cowdenbeath
  64. Park Road (adj) Cowdenbeath
  65. Blamey Crescent (opp) Cowdenbeath
  66. Wallace Street (opp) Cowdenbeath
  67. South Street (adj) Cowdenbeath
  68. Bus Depot (opp) Cowdenbeath
  69. Westburn Avenue (opp) Cowdenbeath
  70. West Lane (opp) Cowdenbeath
  71. Concrete Works (adj) Hill of Beath
  72. Netherbeath Road (opp) Hill of Beath
  73. Main Street (Southbound) Crossgates
  74. Manse Road (opp) Crossgates
  75. Primary School (adj) Crossgates
  76. Reid Avenue (adj) Crossgates
  77. Park & Ride Arrival Bay (at) Halbeath
  78. Park & Ride (Stance 2) Halbeath
  79. Kingdom Services (adj) Halbeath
  80. Halbeath Bypass (W-Bound) Halbeath
  81. Halbeath Retail Park (opp) Halbeath
  82. Lynebank Hospital (adj) Halbeath
  83. Queen Margaret Rail Station (opp) Bellyeoman
  84. Queen Margaret Hospital (Front Entrance) Bellyeoman
  85. QM Hospital Access (adj) Bellyeoman
  86. Robertson Road Pavilion (opp) Bellyeoman
  87. Alderston Drive (opp) Bellyeoman
  88. Canmore Lodge (opp) Bellyeoman
  89. Colliston Road (adj) Bellyeoman
  90. Farnell Way (opp) Bellyeoman
  91. Balvaird Place (opp) Bellyeoman
  92. Neidpath Place (adj) Bellyeoman
  93. Balfour Court (adj) Bellyeoman
  94. Bellyeoman Primary School (opp) Bellyeoman
  95. Bellyeoman Surgery (adj) Bellyeoman
  96. Bellyeoman Road (adj) Dunfermline
  97. Kingsgate Centre (adj) Dunfermline
  98. Bus Station (Arrival Bay) Dunfermline

33 towards Kirkcaldy

All 94 stops
  1. Bus Station (Stance 4) Dunfermline
  2. Old Fire Station (adj) Dunfermline
  3. Bellyeoman Road (opp) Dunfermline
  4. Bellyeoman Surgery (opp) Bellyeoman
  5. Bellyeoman Primary School (adj) Bellyeoman
  6. Balfour Court (opp) Bellyeoman
  7. Canmore Lodge (adj) Bellyeoman
  8. Lauriston Drive (opp) Bellyeoman
  9. Neidpath Place (opp) Bellyeoman
  10. Ormiston Park (adj) Bellyeoman
  11. Farnell Way (adj) Bellyeoman
  12. Colliston Road (opp) Bellyeoman
  13. Robertson Road Pavilion (adj) Bellyeoman
  14. QM Hospital Access (opp) Bellyeoman
  15. Queen Margaret Hospital (Front Entrance) Bellyeoman
  16. Queen Margaret Rail Station (adj) Bellyeoman
  17. Linburn Road (opp) Dunfermline
  18. Lynebank Hospital (opp) Halbeath
  19. Halbeath Retail Park (adj) Halbeath
  20. Halbeath Bypass (E-Bound) Halbeath
  21. Kingdom Services (opp) Halbeath
  22. Park & Ride Arrival Bay (at) Halbeath
  23. Park & Ride (Stance 6) Halbeath
  24. Lady Anne Court (adj) Crossgates
  25. Primary School (opp) Crossgates
  26. Hillview Crescent (adj) Crossgates
  27. Main Street (Northbound) Crossgates
  28. Netherbeath Road (adj) Hill of Beath
  29. Concrete Works (opp) Hill of Beath
  30. Westburn Avenue (adj) Cowdenbeath
  31. Bus Depot (adj) Cowdenbeath
  32. James Street (opp) Cowdenbeath
  33. Wallace Street (adj) Cowdenbeath
  34. Blamey Crescent (adj) Cowdenbeath
  35. Smith Avenue (opp) Cowdenbeath
  36. George Street (adj) Cowdenbeath
  37. Keir Street (adj) Cowdenbeath
  38. King Street (opp) Cowdenbeath
  39. Bowling Green Street (adj) Cowdenbeath
  40. Hill Street (adj) Cowdenbeath
  41. Town House (opp) Cowdenbeath
  42. Alexander Street (opp) Cowdenbeath
  43. Stuart Place (adj) Cowdenbeath
  44. Primary School (opp) Lumphinnans
  45. Gagarin Way (adj) Lumphinnans
  46. War Memorial (adj) Lumphinnans
  47. Robert Smith Court (adj) Lumphinnans
  48. Viewfield Terrace (adj 27) Lumphinnans
  49. St Finnian's Church (adj) Lochgelly
  50. Motion Street (opp) Lochgelly
  51. Buller Street (opp) Lochgelly
  52. Macainsh Parish Church (opp) Lochgelly
  53. North Street (adj) Lochgelly
  54. Whyte Street (opp) Lochgelly
  55. Grace Street (opp) Lochgelly
  56. Auchterderran Road (Eastbound) Lochgelly
  57. Cemetery (adj) Lochgelly
  58. Brigghills Farm (opp) Cardenden
  59. Murrayknowe Farm (adj) Jamphlars
  60. Golf View (adj) Jamphlars
  61. Bowhill View (opp) Jamphlars
  62. The Auld Hoose (opp) Auchterderran
  63. Main Street (adj 10) Bowhill
  64. Orebank Road (adj) Bowhill
  65. Cardenden Road (adj 13) Cardenden
  66. Cardenden Shops (opp) Cardenden
  67. Cluny Park (opp) Cardenden
  68. Sunnyside Road (opp) Cardenden
  69. The Pines (adj) Cluny
  70. Kinglassie Road (adj) Cluny
  71. Begg Farm (adj) Cluny
  72. Chapel Roundabout (Adj) Chapel
  73. Broom Gardens (opp) Torbain
  74. Tummel Drive (adj 113) Chapel
  75. Carron Place (Adj) Torbain
  76. Maree Place (adj) Torbain
  77. Harris Drive (adj) Torbain
  78. St Kilda Crescent (adj) Templehall
  79. Fair Isle Bowling Green (opp) Templehall
  80. The Buccaneer (opp) Templehall
  81. Sidlaw Street (opp) Templehall
  82. Cramond Gardens (adj) Templehall
  83. Cheviot Road (opp) Templehall
  84. Hayfield Place (adj) Hayfield
  85. Hayfield Cemetery (Adj) Hayfield
  86. Victoria Hospital North Gate (opp) Hayfield
  87. Victoria Hospital (opp) Hayfield
  88. Hazel Avenue (opp) Smeaton
  89. Denend Crescent (Adj) Hayfield
  90. Kennedy Crescent (adj) Kirkcaldy
  91. King Street (adj) Kirkcaldy
  92. Legion Court (adj) Kirkcaldy
  93. College of Nursing (Opp) Raith
  94. Bus Station (Arrival Bay) Kirkcaldy

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM0000004/100 · Changes in Fife Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 33 bus?

The first 33 departure on weekdays leaves at 05:56 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 33 bus?

The last 33 on weekdays leaves its first stop at 19:10. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 33 bus cost?

Stagecoach East Scotland's published fares on the 33: adult single £2.30 to £8.20, child single £1.20 to £4.10. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 33. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 33 bus?

The 33 is operated by Stagecoach East Scotland.

Timetable data from Stagecoach East Scotland via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0000004/100. Check before you travel — services can change at short notice.