33A Kirkcaldy to Dunfermline via Cowdenbeath, Kelty

Operated by Stagecoach East Scotland. First bus 18:35, last bus 23:20. 7 journeys on weekdays. Today, a Sunday: first 19:00, last 23:20. Fares: adult single £2.30 to £8.20 — more.

Next towards Dunfermline from Bus Station (Stance 10): 20:00, 22:00

Next towards Kirkcaldy from Park & Ride (Stance 6): 19:00, 21:00, 23:20

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

Timetable

Ends at Halbeath Park & Ride Arrival Bay · Sunday · 2 journeys

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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 33A: 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 33A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 33A

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 33A

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 143 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 33A

33A towards Dunfermline

All 103 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. Gilmour Street (opp) Cowdenbeath
  57. Gray Park (opp) Cowdenbeath
  58. Netherton Farm (adj) Kelty
  59. Shiels Cottages (adj) Kelty
  60. Gowanbank Farm (opp) Kelty
  61. Westcroft Way (opp) Kelty
  62. Community Centre (adj) Kelty
  63. Primary School (adj) Kelty
  64. Crown Hotel (Opp) Kelty
  65. Main Street (adj 23) Kelty
  66. War Memorial (adj) Kelty
  67. Muirton Terrace (opp) Kelty
  68. North Road (adj) Kelty
  69. Great North Road (Southbound) Kelty
  70. Netherton Farm (opp) Kelty
  71. Gray Park (adj) Cowdenbeath
  72. Golf Course Road (adj) Cowdenbeath
  73. Stuart Place (opp) Cowdenbeath
  74. Town House (adj) Cowdenbeath
  75. Union Street (adj) Cowdenbeath
  76. High Street (adj 337) Cowdenbeath
  77. The Fountain (adj) Cowdenbeath
  78. Park Avenue (adj) Cowdenbeath
  79. South Street (adj) Cowdenbeath
  80. Bus Depot (opp) Cowdenbeath
  81. Westburn Avenue (opp) Cowdenbeath
  82. West Lane (opp) Cowdenbeath
  83. Concrete Works (adj) Hill of Beath
  84. Netherbeath Road (opp) Hill of Beath
  85. Main Street (Southbound) Crossgates
  86. Manse Road (opp) Crossgates
  87. Primary School (adj) Crossgates
  88. Reid Avenue (adj) Crossgates
  89. Park & Ride Arrival Bay (at) Halbeath
  90. Park & Ride (Stance 2) Halbeath
  91. Kingdom Services (adj) Halbeath
  92. Halbeath Bypass (W-Bound) Halbeath
  93. Halbeath Retail Park (opp) Halbeath
  94. Lynebank Hospital (adj) Halbeath
  95. Linburn Road (adj) Dunfermline
  96. Dalcross Way (adj) Dunfermline
  97. Scobie Place (adj) Dunfermline
  98. Dunfermline Cemetery (opp) Dunfermline
  99. East End Football Park (opp) Dunfermline
  100. Transy Grove (adj) Dunfermline
  101. Park Place (adj) Dunfermline
  102. Kingsgate Centre (adj) Dunfermline
  103. Bus Station (Arrival Bay) Dunfermline

33A towards Kirkcaldy

All 89 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. Park Avenue (opp) Cowdenbeath
  34. The Fountain (opp) Cowdenbeath
  35. Railway Station (opp) Cowdenbeath
  36. Town House (opp) Cowdenbeath
  37. Alexander Street (opp) Cowdenbeath
  38. Stuart Place (adj) Cowdenbeath
  39. Primary School (opp) Lumphinnans
  40. Gagarin Way (adj) Lumphinnans
  41. War Memorial (adj) Lumphinnans
  42. Robert Smith Court (adj) Lumphinnans
  43. Viewfield Terrace (adj 27) Lumphinnans
  44. St Finnian's Church (adj) Lochgelly
  45. Motion Street (opp) Lochgelly
  46. Buller Street (opp) Lochgelly
  47. Macainsh Parish Church (opp) Lochgelly
  48. North Street (adj) Lochgelly
  49. Whyte Street (opp) Lochgelly
  50. Grace Street (opp) Lochgelly
  51. Auchterderran Road (Eastbound) Lochgelly
  52. Cemetery (adj) Lochgelly
  53. Brigghills Farm (opp) Cardenden
  54. Murrayknowe Farm (adj) Jamphlars
  55. Golf View (adj) Jamphlars
  56. Bowhill View (opp) Jamphlars
  57. The Auld Hoose (opp) Auchterderran
  58. Main Street (adj 10) Bowhill
  59. Orebank Road (adj) Bowhill
  60. Cardenden Road (adj 13) Cardenden
  61. Cardenden Shops (opp) Cardenden
  62. Cluny Park (opp) Cardenden
  63. Sunnyside Road (opp) Cardenden
  64. The Pines (adj) Cluny
  65. Kinglassie Road (adj) Cluny
  66. Begg Farm (adj) Cluny
  67. Chapel Roundabout (Adj) Chapel
  68. Broom Gardens (opp) Torbain
  69. Tummel Drive (adj 113) Chapel
  70. Carron Place (Adj) Torbain
  71. Maree Place (adj) Torbain
  72. Harris Drive (adj) Torbain
  73. St Kilda Crescent (adj) Templehall
  74. Fair Isle Bowling Green (opp) Templehall
  75. The Buccaneer (opp) Templehall
  76. Sidlaw Street (opp) Templehall
  77. Cramond Gardens (adj) Templehall
  78. Cheviot Road (opp) Templehall
  79. Hayfield Place (adj) Hayfield
  80. Hayfield Cemetery (Adj) Hayfield
  81. Victoria Hospital North Gate (opp) Hayfield
  82. Victoria Hospital (opp) Hayfield
  83. Hazel Avenue (opp) Smeaton
  84. Denend Crescent (Adj) Hayfield
  85. Kennedy Crescent (adj) Kirkcaldy
  86. King Street (adj) Kirkcaldy
  87. Legion Court (adj) Kirkcaldy
  88. College of Nursing (Opp) Raith
  89. Bus Station (Arrival Bay) Kirkcaldy

Towns & areas on this route

Frequently asked questions

What time is the first 33A bus?

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

What time is the last 33A bus?

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

How much does the 33A bus cost?

Stagecoach East Scotland's published fares on the 33A: 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 33A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 33A bus?

The 33A is operated by Stagecoach East Scotland.

Timetable data from Stagecoach East Scotland via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.