7C Kelty Westcroft Way ↔ Dalgety Bay Parish Church

Operated by Stagecoach East Scotland. First bus 05:48, last bus 18:07. 28 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 7C. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

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.

7C towards Dalgety Bay Parish Church — Monday to Friday (14 journeys)
Westcroft Way (opp) 05:48·06:1806:4207:5108:5109:5110:5111:5112:5113:5114:5115:5116:51
Beechbank Crescent (adj 71) 05:52·06:2206:4607:5508:5509:5510:5511:5512:5513:5514:5515:5516:55
Main Street (adj 23) 06:01·06:3106:5508:0409:0410:0411:0412:0413:0414:0415:0416:0417:04
Church Street (adj) 06:06·06:3607:0008:0909:0910:0911:0912:0913:0914:0915:0916:0917:09
Queen Margaret Hospital (Front Entrance) 06:11·06:4107:0508:1509:1510:1511:1512:1513:1514:1515:1516:1517:15
Bus Station (Arrival Bay) 06:21·06:5107:1508:2709:2710:2711:2712:2713:2714:2715:2716:2717:27
Bus Station (Stance 12) 06:2505:5506:5507:1908:3009:3010:3011:3012:3013:3014:3015:3016:3017:30
St Leonard's Bus Depot (Opp) 06:3106:0107:0107:2508:3609:3610:3611:3612:3613:3614:3615:3616:3617:36
Burnside Place (adj) 06:3906:0907:0907:3308:4409:4410:4411:4412:4413:4414:4415:4416:4417:44
Castlandhill Road (adj 10) 06:4306:1307:1307:3708:4809:4810:4811:4812:4813:4814:4815:4816:4817:48
Square (NE Bound) 06:4806:1807:1807:4208:5309:5310:5311:5312:5313:5314:5315:5316:5317:53
Railway Station (adj) 06:5406:2407:2407:4808:5909:5910:5911:5912:5913:5914:5915:5916:5917:59
Moubray Road (opp) 06:5906:2907:2907:53·······16:0417:04·
Parish Church (opp) 07:0306:3307:3307:5709:0310:0311:0312:0313:0314:0315:03··18:03

Route map

All stops on route 7C

7C towards Dalgety Bay Parish Church

  1. Westcroft Way (opp) Kelty
  2. Community Centre (adj) Kelty
  3. Keltyhill Road (adj 6) Kelty
  4. Union Street (adj) Kelty
  5. Keltyhill Avenue (adj) Kelty
  6. Beechbank Crescent (adj 5) Kelty
  7. Beechbank Crescent (adj 71) Kelty
  8. Maple Terrace (adj 8) Kelty
  9. The School House (adj) Kelty
  10. Clentry Crescent (opp) Kelty
  11. Dullomuir Drive (opp) Kelty
  12. Loch Leven Terrace (opp) Kelty
  13. Clentry Nursery School (opp) Kelty
  14. Union Street (opp) Kelty
  15. Keltyhill Road (adj 11) Kelty
  16. Primary School (adj) Kelty
  17. Cocklaw Street (opp) Kelty
  18. Main Street (adj 23) Kelty
  19. Oakfield Street (opp 96) Kelty
  20. Crown Hotel (Opp) Kelty
  21. Cantsdam Road (S-Bound) Kelty
  22. Muirton Farm (opp) Kelty
  23. Memorial (opp) Kingseat
  24. Church Street (adj) Kingseat
  25. Henderson Street (adj) Kingseat
  26. Player Drive (opp) Kingseat
  27. QM Hospital Access (opp) Bellyeoman
  28. Glenalmond (adj) Bellyeoman
  29. Queen Margaret Hospital (Front Entrance) Bellyeoman
  30. QM Hospital Access (adj) Bellyeoman
  31. Robertson Road Pavilion (opp) Bellyeoman
  32. Alderston Drive (opp) Bellyeoman
  33. Balfour Court (adj) Bellyeoman
  34. Canmore Lodge (opp) Bellyeoman
  35. Bellyeoman Primary School (opp) Bellyeoman
  36. Adamson Crescent (opp) Bellyeoman
  37. Headwell Avenue (opp) Headwell
  38. Methven Drive (adj) Headwell
  39. Bellyeoman Road (adj) Dunfermline
  40. Kingsgate Centre (adj) Dunfermline
  41. Bus Station (Arrival Bay) Dunfermline
  42. Bus Station (Stance 12) Dunfermline
  43. Old Fire Station (adj) Dunfermline
  44. City Railway Station (adj) Dunfermline
  45. St Leonard's Church (adj) Dunfermline
  46. St Leonard's Bus Depot (Opp) Dunfermline
  47. Tollgate (adj) Dunfermline
  48. Cottage Inn (adj) Dunfermline
  49. Cypress Grove (adj) Pitcorthie
  50. King Malcolm Hotel (adj) Dunfermline
  51. Pitreavie Golf Course (adj) Pitreavie
  52. Pitreavie Playing Fields (adj) Pitreavie
  53. Pitreavie Business Park (opp) Pitreavie
  54. Carnegie Campus (adj) Dunfermline
  55. Railway Station (adj) Rosyth
  56. Dick Place (opp) Rosyth
  57. Leslie Road (opp) Rosyth
  58. Woodside Street (opp) Rosyth
  59. Burnside Place (adj) Rosyth
  60. Middlebank Street (adj 120) Rosyth
  61. Public Park (opp) Rosyth
  62. Newton Crescent (opp) Rosyth
  63. Harley Street (opp 63) Rosyth
  64. Admiralty Road (o/s 94) Rosyth
  65. Castlandhill Road (adj 10) Rosyth
  66. Fairykirk Road (adj) Rosyth
  67. Hillfield Road (adj) Inverkeithing
  68. Roods Road (adj) Inverkeithing
  69. Square (NE Bound) Inverkeithing
  70. Boreland Road (opp) Inverkeithing
  71. Fraser Avenue (opp) Inverkeithing
  72. High School (adj) Inverkeithing
  73. The Avenue (opp) Inverkeithing
  74. Curlew Way (opp) Inverkeithing
  75. Bypass (E-Bound) Hillend
  76. Railway Station (adj) Dalgety Bay
  77. West Access Ridge Way (adj) Dalgety Bay
  78. Dalgety Bay ASDA (opp) Dalgety Bay
  79. Moubray Road (opp) Dalgety Bay
  80. Moray Way North Roundabout (S-bound) Dalgety Bay
  81. Dalgety House View (adj) Dalgety Bay
  82. Pentland Rise (opp) Dalgety Bay
  83. Markfield Road (opp) Dalgety Bay
  84. Couston Drive (adj) Dalgety Bay
  85. Parish Church (opp) Dalgety Bay

7C towards Kelty Westcroft Way

  1. Moubray Road (opp) Dalgety Bay
  2. Moray Way North Roundabout (S-bound) Dalgety Bay
  3. Dalgety House View (adj) Dalgety Bay
  4. Pentland Rise (opp) Dalgety Bay
  5. Markfield Road (opp) Dalgety Bay
  6. Couston Drive (adj) Dalgety Bay
  7. Meadowfield (opp) Dalgety Bay
  8. Parish Church (opp) Dalgety Bay
  9. Lade Braes (opp) Dalgety Bay
  10. Oxcars Drive (opp) Dalgety Bay
  11. The Bridges (adj) Dalgety Bay
  12. Lumsdaine Drive (adj) Dalgety Bay
  13. The Inches (Adj) Dalgety Bay
  14. Rosebery View (adj) Dalgety Bay
  15. Forth Reach (adj) Dalgety Bay
  16. St Davids (Southbound) St Davids
  17. Granton View (adj) St Davids
  18. Wayfarers Drive (opp) Dalgety Bay
  19. Parklands Crescent (opp) Dalgety Bay
  20. St David's Business Park (opp) Dalgety Bay
  21. Bypass (W-Bound) Hillend
  22. The Avenue (adj) Inverkeithing
  23. Fraser Avenue (adj) Inverkeithing
  24. High School (opp) Inverkeithing
  25. Curlew Way (adj) Inverkeithing
  26. Back O' Yards (opp) Inverkeithing
  27. Boreland Road (adj) Inverkeithing
  28. Manse Road (adj) Inverkeithing
  29. Fairykirk Road (opp) Rosyth
  30. Castlandhill Road (opp 10) Rosyth
  31. St John's & St Columba's Church (adj) Rosyth
  32. Harley Street (adj 63) Rosyth
  33. Public Park (adj) Rosyth
  34. Middlebank Street (opp 112) Rosyth
  35. Holborn Place (adj) Rosyth
  36. Leslie Road (adj) Rosyth
  37. Woodside Street (adj) Rosyth
  38. Dick Place (adj) Rosyth
  39. Tesco Supermarket (adj) Rosyth
  40. Railway Station (opp) Rosyth
  41. Carnegie Campus (opp) Dunfermline
  42. Pitreavie Business Park (adj) Pitreavie
  43. Pitreavie Playing Fields (opp) Pitreavie
  44. Cypress Grove (opp) Pitcorthie
  45. Pitreavie Golf Course (opp) Pitreavie
  46. King Malcolm Hotel (opp) Dunfermline
  47. Cottage Inn (opp) Dunfermline
  48. St Leonard's Bus Depot (adj) Dunfermline
  49. Tollgate (opp) Dunfermline
  50. Bothwell Street (adj 1) Dunfermline
  51. City Railway Station (opp) Dunfermline
  52. Kingsgate Centre (adj) Dunfermline
  53. Bus Station (Arrival Bay) Dunfermline
  54. Bus Station (Stance 2) Dunfermline
  55. Old Fire Station (adj) Dunfermline
  56. Bellyeoman Road (opp) Dunfermline
  57. Headwell Avenue (adj) Headwell
  58. Methven Drive (opp) Headwell
  59. Adamson Crescent (adj) Bellyeoman
  60. Bellyeoman Primary School (adj) Bellyeoman
  61. Balfour Court (opp) Bellyeoman
  62. Canmore Lodge (adj) Bellyeoman
  63. Lauriston Drive (opp) Bellyeoman
  64. Robertson Road Pavilion (adj) Bellyeoman
  65. QM Hospital Access (opp) Bellyeoman
  66. Queen Margaret Hospital (Front Entrance) Bellyeoman
  67. QM Hospital Access (adj) Bellyeoman
  68. Glenalmond (opp) Bellyeoman
  69. Church Street (opp) Kingseat
  70. Henderson Street (opp) Kingseat
  71. Player Drive (adj) Kingseat
  72. Memorial (adj) Kingseat
  73. Muirton Farm (adj) Kelty
  74. Cantsdam Road (N-Bound) Kelty
  75. Cocklaw Street (adj) Kelty
  76. Oakfield Street (adj 114) Kelty
  77. Primary School (opp) Kelty
  78. Crown Hotel (adj) Kelty
  79. Community Centre (opp) Kelty
  80. Westcroft Way (opp) Kelty
  81. Westcroft Way (adj) Kelty

Towns & areas on this route

Frequently asked questions

What time is the first 7C bus?

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

What time is the last 7C bus?

The last 7C on weekdays leaves its first stop at 18:07. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 7C bus cost?

The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 7C. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 7C bus?

The 7C 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.