Stagecoach East Scotland 7A Dunfermline bus station - Kirkcaldy bus station Bus

Click to load interactive map
List of stops
        Map

        Bus Station – Bus Station

        Bus Station

        18:1818:1819:1819:1820:1820:1821:1821:1822:1822:1823:1823:18

        Old Fire Station

        18:1818:1819:1819:1820:1820:1821:1821:1822:1822:1823:1823:18

        City Railway Station

        18:2218:2219:2219:2220:2220:2221:2221:2222:2222:2223:2223:22

        St Leonard's Church

        18:2318:2319:2319:2320:2320:2321:2321:2322:2322:2323:2323:23

        St Leonard's Bus Depot

        18:2418:2419:2419:2420:2420:2421:2421:2422:2422:2423:2423:24

        Tollgate

        18:2518:2519:2519:2520:2520:2521:2521:2522:2522:2523:2523:25

        Cottage Inn

        18:2618:2619:2619:2620:2620:2621:2621:2622:2622:2623:2523:25

        King Malcolm Hotel

        18:2618:2619:2619:2620:2620:2621:2621:2622:2622:2623:2623:26

        Cypress Grove

        18:2718:2719:2719:2720:2720:2721:2721:2722:2722:2723:2723:27

        Pitreavie Golf Course

        18:2818:2819:2819:2820:2820:2821:2821:2822:2822:2823:2723:27

        Pitreavie Playing Fields

        18:2818:2819:2819:2820:2820:2821:2821:2822:2822:2823:2823:28

        Pitreavie Business Park

        18:2918:2919:2919:2920:2920:2921:2921:2922:2922:2923:2823:28

        Carnegie Campus

        18:2918:2919:2919:2920:2920:2921:2921:2922:2922:2923:2923:29

        Railway Station

        18:3018:3019:3019:3020:3020:3021:3021:3022:3022:3023:3023:30

        Elder Place

        18:3218:3219:3219:3220:3220:3221:3221:3222:3222:3223:3123:31

        Queens Buildings

        18:3218:3219:3219:3220:3220:3221:3221:3222:3222:3223:3223:32

        Lowry Place

        18:3318:3319:3319:3320:3320:3321:3321:3322:3322:3323:3323:33

        Parkside Street

        18:3318:3319:3319:3320:3320:3321:3321:3322:3322:3323:3323:33

        Castlandhill Road

        18:3418:3419:3419:3420:3420:3421:3421:3422:3422:3423:3423:34

        Fairykirk Road

        18:3518:3519:3519:3520:3520:3521:3521:3522:3522:3523:3523:35

        Hillfield Road

        18:3718:3719:3719:3720:3720:3721:3721:3722:3722:3723:3723:37

        Roods Road

        18:3818:3819:3819:3820:3820:3821:3821:3822:3822:3823:3823:38

        Square

        18:3918:3919:3919:3920:3920:3921:3921:3922:3922:3923:3923:39

        Boreland Road

        18:3918:3919:3919:3920:3920:3921:3921:3922:3922:3923:4023:40

        Fraser Avenue

        18:4118:4119:4119:4120:4120:4121:4121:4122:4122:4123:4123:41

        High School

        18:4118:4119:4119:4120:4120:4121:4121:4122:4122:4123:4123:41

        Curlew Way

        18:4218:4219:4219:4220:4220:4221:4221:4222:4222:4223:4223:42

        The Avenue

        18:4218:4219:4219:4220:4220:4221:4221:4222:4222:4223:4223:42

        Bypass

        18:4418:4419:4419:4420:4420:4421:4421:4422:4422:4423:4423:44

        Railway Station

        18:4518:4519:4519:4520:4520:4521:4521:4522:4522:4523:4523:45

        West Access Ridge Way

        18:4618:4619:4619:4620:4620:4621:4621:4622:4622:4623:4623:46

        Parklands Crescent

        18:4818:4819:4819:4820:4820:4821:4821:4822:4822:4823:4823:48

        Wayfarers Drive

        18:4818:4819:4819:4820:4820:4821:4821:4822:4822:4823:4823:48

        Forth Reach

        18:4918:4919:4919:4920:4920:4921:4921:4922:4922:4923:4923:49

        Strathbeg Drive

        18:5018:5019:5019:5020:5020:5021:5021:5022:5022:5023:5023:50

        St David's Court

        18:5118:5119:5119:5120:5120:5121:5121:5122:5122:5123:5123:51

        Moray Park

        18:5218:5219:5219:5220:5220:5221:5221:5222:5222:5223:5123:51

        Meadowfield

        18:5318:5319:5319:5320:5320:5321:5321:5322:5322:5323:5223:52

        Forth Crescent

        18:5318:5319:5319:5320:5320:5321:5321:5322:5322:5323:5223:52

        Markfield Road

        18:5418:5419:5419:5420:5420:5421:5421:5422:5422:5423:5323:53

        Hopetoun View

        18:5418:5419:5419:5420:5420:5421:5421:5422:5422:5423:5323:53

        Pentland Rise

        18:5518:5519:5519:5520:5520:5521:5521:5522:5522:5523:5423:54

        Moray Way North Roundabout

        18:5618:5619:5619:5620:5620:5621:5621:5622:5622:56

        East Access Ridge Way

        18:5618:5619:5619:5620:5620:5621:5621:5622:5622:56

        Dalgety Church Yard

        18:5618:5619:5619:5620:5620:5621:5621:5622:5622:56

        Moss Cottage

        18:5818:5819:5819:5820:5820:5821:5821:5822:5822:58

        Couston House

        18:5818:5819:5819:5820:5820:5821:5821:5822:5822:58

        St Columba's Church

        18:5918:5919:5919:5920:5920:5921:5921:5922:5922:59

        Park Lane

        19:0019:0020:0020:0021:0021:0022:0022:0023:0023:00

        Railway Station

        19:0019:0020:0020:0021:0021:0022:0022:0023:0023:00

        Murrell Road

        19:0119:0120:0120:0121:0121:0122:0122:0123:0123:01

        Nine Lums Farm

        19:0419:0420:0420:0421:0421:0422:0422:0423:0423:04

        Bendameer Road

        19:0519:0520:0520:0521:0521:0522:0522:0523:0523:05

        Stenhouse Drive

        19:0519:0520:0520:0521:0521:0522:0522:0523:0523:05

        Silverbarton Terrace

        19:0519:0520:0520:0521:0521:0522:0522:0523:0523:05

        Kirkton Graveyard

        19:0719:0720:0720:0721:0721:0722:0722:0723:0723:07

        Kirkton Road

        19:0719:0720:0720:0721:0721:0722:0722:0723:0723:07

        Allan Court

        19:0919:0920:0920:0921:0921:0922:0922:0923:0923:09

        Porte

        19:1019:1020:1020:1021:1021:1022:1022:1023:1023:10

        The Links

        19:1019:1020:1020:1021:1021:1022:1022:1023:1023:10

        Erskine Church

        19:1019:1020:1020:1021:1021:1022:1022:1023:1023:10

        Bowling Green

        19:1119:1120:1120:1121:1121:1122:1122:1123:1123:11

        Kinghorn Road

        19:1119:1120:1120:1121:1121:1122:1122:1123:1123:11

        Cemetery

        19:1119:1120:1120:1121:1121:1122:1122:1123:1123:11

        Kingswood Hotel

        19:1319:1320:1320:1321:1321:1322:1322:1323:1323:13

        Pettycur Bay Caravan Park

        19:1419:1420:1420:1421:1421:1422:1422:1423:1423:14

        Sandhills Caravan Park

        19:1419:1420:1420:1421:1421:1422:1422:1423:1423:14

        Macduff Crescent

        19:1519:1520:1520:1521:1521:1522:1522:1523:1523:15

        Memorial

        19:1619:1620:1620:1621:1621:1622:1622:1623:1623:16

        North Overgate

        19:1719:1720:1720:1721:1721:1722:1722:1723:1723:17

        Croft-an-Righ

        19:1819:1820:1820:1821:1821:1822:1822:1823:1823:18

        Linton Court

        19:1919:1920:1920:1921:1921:1922:1922:1923:1923:19

        Kinghorn Road

        19:2219:2220:2220:2221:2221:2222:2222:2223:2223:22

        Peebles Street

        19:2319:2320:2320:2321:2321:2322:2322:2323:2323:23

        Seafield Road

        19:2319:2320:2320:2321:2321:2322:2322:2323:2323:23

        Pratt Street

        19:2419:2420:2420:2421:2421:2422:2422:2423:2423:24

        St Mark's Orthodox Church

        19:2419:2420:2420:2421:2421:2422:2422:2423:2423:24

        Buchanan Court

        19:2519:2520:2520:2521:2521:2522:2522:2523:2523:25

        Gas Wynd

        19:2619:2620:2620:2621:2621:2622:2622:2623:2623:26

        High Street

        19:2719:2720:2720:2721:2721:2722:2722:2723:2723:27

        Whytescauseway

        19:2819:2820:2820:2821:2821:2822:2822:2823:2823:28

        Bus Station

        19:2919:2920:2920:2921:2921:2922:2922:2923:2923:29
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Bus Station – Bus Station

        Bus Station05:5405:5423:1423:14
        Bus Station05:56p05:56p23:16p23:16p
        High Street05:5805:5823:1823:18
        Gas Wynd05:5805:5823:1823:18
        Buchanan Court05:5905:5923:1923:19
        Heggies Wynd06:0006:0023:2023:20
        Bridge Street06:0106:0123:2123:21
        Seafield Road06:0106:0123:2123:21
        Peebles Street06:0206:0223:2223:22
        Kinghorn Road06:0306:0323:2323:23
        Linton Court06:0606:0623:2623:26
        Croft-an-Righ06:0706:0723:2723:27
        North Overgate06:0806:0823:2823:28
        Memorial06:0906:0923:2923:29
        Macduff Crescent06:0906:0923:2923:29
        Sandhills Caravan Park06:1106:1123:3123:31
        Pettycur Bay Caravan Park06:1106:1123:3123:31
        Kingswood Hotel06:1206:1223:3223:32
        Linwell Court06:1306:1323:3323:33
        Cemetery06:1406:1423:3423:34
        Kinghorn Road06:1406:1423:3423:34
        Bowling Green06:1406:1423:3423:34
        Erskine Church06:1506:1523:3523:35
        The Links06:1506:1523:3523:35
        Porte06:1606:1623:3623:36
        Library06:1606:1623:3623:36
        Haugh Road06:1706:1723:3723:37
        Kirkton Road06:1706:1723:3723:37
        Kirkton Graveyard06:1806:1823:3823:38
        Dunearn Bank06:1906:1923:3923:39
        Stenhouse Drive06:2006:2023:4023:40
        Bendameer Road06:2006:2023:4023:40
        Nine Lums Farm06:2106:2123:4123:41
        Starley Hall06:2106:2123:4123:41
        Morayvale06:2406:2423:4423:44
        Railway Station06:2506:2523:4523:45
        Manse Place06:2606:2623:4623:46
        St Columba's Church06:2606:2623:4623:46
        Couston House06:2706:2723:4723:47
        Moss Cottage06:2806:2823:4823:48
        Dalgety Church Yard06:2906:2923:4923:49
        East Access Ridge Way06:2906:2923:4923:49
        Moray Way North Roundabout06:3006:3023:5023:50
        Dalgety House View06:3006:3023:5023:50
        Pentland Rise06:3106:3123:5123:51
        Markfield Road06:3206:3223:5223:52
        Couston Drive06:3206:3223:5223:52
        Meadowfield06:3306:3323:5323:53
        Moray Park06:3406:3423:5423:54
        St David's Court06:3406:3423:5423:54
        Hillside Avenue06:3506:3523:5523:55
        Forth Reach06:3606:3623:5623:56
        Wayfarers Drive06:3706:3723:5723:57
        Parklands Crescent06:3706:3723:5723:57
        West Access Ridge Way06:3906:3923:5923:59
        Railway Station06:4006:4000:00 +100:00 +1
        Bypass06:4106:41
        The Avenue06:4306:43
        Curlew Way06:4306:43
        High School06:4306:43
        Fraser Avenue06:4406:44
        Boreland Road06:4506:45
        Back O' Yards06:4606:46
        Manse Road06:4706:47
        Fairykirk Road06:5006:50
        Castlandhill Road06:5106:51
        Queensferry Road06:5206:52
        Parkside Street06:5206:52
        Queens Buildings06:5306:53
        Elder Place06:5406:54
        Camdean Lane06:5506:55
        Primrose Avenue Turning Circle06:5606:56
        Primrose Avenue06:5706:57
        Anderson Lane06:5706:57
        Primrose Lane06:5806:58
        Railway Station06:5806:58
        Carnegie Campus06:5906:59
        Pitreavie Business Park07:0007:00
        Pitreavie Playing Fields07:0007:00
        Pitreavie Golf Course07:0107:01
        Cypress Grove07:0107:01
        King Malcolm Hotel07:0207:02
        Cottage Inn07:0307:03
        Tollgate07:0307:03
        St Leonard's Bus Depot07:0407:04
        Bothwell Street07:0507:05
        City Railway Station07:0607:06
        Kingsgate Centre07:0907:09
        Bus Station07:1007:10
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Bus Station – Bus Station
        Queen Anne Street - St. Margarets Drive - Bothwell Street - St Leonard's Street - Hospital Hill - Queensferry Road - Park Road - Queensferry Road - Castlandhill Road - Dunfermline Wynd - Hill Street - High Street - Church Street - Hillend Road - Western Access Road - Harbour Drive - Link Road - Moray Way - Moray Way North - Eastern Access Road - Inverkeithing Road - High Street - Station Place - Main Street - Colinswell Road - Church Street - Kirkton Road - High Street - Kinghorn Road - Burntisland Road - Bruce Street - Kirkcaldy Road - Kinghorn Road - Links Street - High Street - Hunter Place
        Inbound: Bus Station – Bus Station
        Hunter Place - High Street - Links Street - Seafield Road - Kinghorn Road - Kirkcaldy Road - Bruce Street - Burntisland Road - Kinghorn Road - High Street - Kirkton Road - Church Street - Colinswell Road - Main Street - Station Place - High Street - Inverkeithing Road - Eastern Access Road - Dalgety House View - Moray Way North - Moray Way - Link Road - Harbour Drive - Western Access Road - Hillend Road - Church Street - Hill Street - Dunfermline Wynd - Castlandhill Road - Queensferry Road - Burney Place - Park Road - Park Road West - Primrose Avenue - Anderson Lane - Primrose Lane - Queensferry Road - Hospital Hill - St Leonard's Street - Bothwell Street - St. Margarets Drive - Carnegie Drive - Queen Anne Street

        Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

        Bus 7A FAQ

        • What time does the 7A bus start operating?

          Services on the 7A - Dunfermline bus station - Kirkcaldy bus station bus start at 18:18 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the 7A bus stop working?

          Services on the 7A - Dunfermline bus station - Kirkcaldy bus station bus stop at 23:54 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a 7A bus stop near me?

          Click here to view the nearest 7A - Dunfermline bus station - Kirkcaldy bus station bus stop.

        Stagecoach East Scotland 7A bus Route Map

        7A bus Line Map PDF Version: 7A timetable, stops and map

        7A (Edinburgh Buses)

        The first stop of the 7A bus route is Bus Station and the last stop is Bus Station. 7A (Dunfermline bus station - Kirkcaldy bus station) is operational during everyday.

        Additional information: 7A has 82 stops and the total trip duration for this route is approximately 71 minutes.

        See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Edinburgh Buses suggested routes, real-time bus tracker, line route maps in Edinburgh, and helps to find the closest 7A bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 7A bus to take on your trip.

        7A bus near me

        Similar Routes & Alternatives to 7A

        Looking for alternatives to 7A? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

        Last updated on May 1, 2026