7D (Kelty - Dalgety Bay or North Queensferry) Bus in Edinburgh

Click to load interactive map
List of stops
      Map

      Keltyhill Avenue – Battery Road Turning Circle

      Keltyhill Avenue

      00:1500:1520:1520:1521:1521:1522:1522:15

      Beechbank Crescent

      00:1500:1520:1520:1521:1521:1522:1522:15

      Beechbank Crescent

      00:1600:1620:1620:1621:1621:1622:1622:16

      Maple Terrace

      00:1700:1720:1720:1721:1721:1722:1722:17

      The School House

      00:1700:1720:1720:1721:1721:1722:1722:17

      Dullomuir Drive

      00:1800:1820:1820:1821:1821:1822:1822:18

      Clentry Crescent

      00:1800:1820:1820:1821:1821:1822:1822:18

      Loch Leven Terrace

      00:1900:1920:1920:1921:1921:1922:1922:19

      Clentry Nursery School

      00:1900:1920:1920:1921:1921:1922:1922:19

      Union Street

      00:2000:2020:2020:2021:2021:2022:2022:20

      Keltyhill Road

      00:2100:2120:2120:2121:2121:2122:2122:21

      Primary School

      00:2100:2120:2120:2121:2121:2122:2122:21

      Crown Hotel

      00:2200:2220:2220:2221:2221:2222:2222:22

      Main Street

      00:2200:2220:2220:2221:2221:2222:2222:22

      Cocklaw Street

      00:2200:2220:2220:2221:2221:2222:2222:22

      Oakfield Street

      00:2200:2220:2220:2221:2221:2222:2222:22

      Cantsdam Road

      00:2300:2320:2320:2321:2321:2322:2322:23

      Muirton Farm

      00:2400:2420:2420:2421:2421:2422:2422:24

      Memorial

      00:2500:2520:2620:2621:2621:2622:2622:26

      Henderson Street

      00:2600:2620:2720:2721:2721:2722:2722:27

      Church Street

      00:2600:2620:2720:2721:2721:2722:2722:27

      Player Drive

      00:2700:2720:2820:2821:2821:2822:2822:28

      Glenalmond

      00:3000:3020:3120:3121:3121:3122:3122:31

      QM Hospital Access

      00:3000:3020:3220:3221:3221:3222:3222:32

      Queen Margaret Hospital

      00:3100:3120:3320:3321:3321:3322:3322:33

      QM Hospital Access

      00:3100:3120:3320:3321:3321:3322:3322:33

      Robertson Road Pavilion

      00:3200:3220:3420:3421:3421:3422:3422:34

      Alderston Drive

      00:3300:3320:3520:3521:3521:3522:3522:35

      Canmore Lodge

      00:3300:3320:3620:3621:3621:3622:3622:36

      Balfour Court

      00:3400:3420:3620:3621:3621:3622:3622:36

      Bellyeoman Primary School

      00:3500:3520:3720:3721:3721:3722:3722:37

      Adamson Crescent

      00:3600:3620:3820:3821:3821:3822:3822:38

      Headwell Avenue

      00:3600:3620:3920:3921:3921:3922:3922:39

      Methven Drive

      00:3700:3720:3920:3921:3921:3922:3922:39

      Bellyeoman Road

      00:3700:3720:4020:4021:4021:4022:4022:40

      Kingsgate Centre

      00:3900:3920:4220:4221:4221:4222:4222:42

      Bus Station

      00:40s00:40s20:43s20:43s21:43s21:43s22:43s22:43s

      Bus Station

      00:41p00:41p18:4518:4519:4519:4520:45p20:45p21:45p21:45p22:45p22:45p23:4523:45

      Old Fire Station

      00:4200:4218:4618:4619:4619:4620:4520:4521:4521:4522:4522:4523:4623:46

      City Railway Station

      00:4500:4518:4918:4919:4919:4920:4920:4921:4921:4922:4922:4923:4923:49

      St Leonard's Church

      00:4600:4618:5018:5019:5019:5020:5020:5021:5021:5022:5022:5023:5023:50

      St Leonard's Bus Depot

      00:4700:4718:5118:5119:5119:5120:5120:5121:5121:5122:5122:5123:5123:51

      Tollgate

      18:5218:5219:5219:5220:5220:5221:5221:5222:5222:5223:5223:52

      Cottage Inn

      18:5218:5219:5219:5220:5220:5221:5221:5222:5222:5223:5223:52

      King Malcolm Hotel

      18:5318:5319:5319:5320:5320:5321:5321:5322:5322:5323:5323:53

      Cypress Grove

      18:5418:5419:5419:5420:5420:5421:5421:5422:5422:5423:5423:54

      Pitreavie Golf Course

      18:5418:5419:5419:5420:5420:5421:5421:5422:5422:5423:5423:54

      Pitreavie Playing Fields

      18:5518:5519:5519:5520:5520:5521:5521:5522:5522:5523:5523:55

      Pitreavie Business Park

      18:5518:5519:5519:5520:5520:5521:5521:5522:5522:5523:5523:55

      Carnegie Campus

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

      Railway Station

      18:5718:5719:5719:5720:5720:5721:5721:5722:5722:5723:5723:57

      Dick Place

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

      Woodside Street

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

      Leslie Road

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

      Burnside Place

      19:0019:0020:0020:0021:0021:0022:0022:0023:0023:0000:00 +100:00 +1

      Middlebank Street

      19:0119:0120:0120:0121:0121:0122:0122:0123:0123:0100:01 +100:01 +1

      Public Park

      19:0119:0120:0120:0121:0121:0122:0122:0123:0123:0100:01 +100:01 +1

      Newton Crescent

      19:0219:0220:0120:0121:0121:0122:0122:0123:0123:0100:01 +100:01 +1

      Kirkgate

      19:0419:0420:0320:0321:0321:0322:0322:0323:0323:0300:03 +100:03 +1

      Bannerman Avenue

      19:0519:0520:0420:0421:0421:0422:0422:0423:0423:0400:04 +100:04 +1

      Railway Station Turning Circle

      19:0519:0520:0520:0521:0521:0522:0522:0523:0523:0500:05 +100:05 +1

      Boreland Road

      19:0619:0620:0620:0621:0621:0622:0622:0623:0623:0600:06 +100:06 +1

      Civic Centre

      19:0719:0720:0720:0721:0721:0722:0722:0723:0723:0700:07 +100:07 +1

      Hope Street

      19:0819:0820:0720:0721:0721:0722:0722:0723:0723:0700:07 +100:07 +1

      Glebe Park

      19:0919:0920:0820:0821:0821:0822:0822:0823:0823:0800:08 +100:08 +1

      Ferryhills Road

      19:0919:0920:0820:0821:0821:0822:0822:0823:0823:0800:08 +100:08 +1

      Park & Ride

      19:0919:0920:0920:0921:0921:0922:0922:0923:0923:0900:09 +100:09 +1

      Queensferry Lodge

      19:1419:1420:1420:1421:1421:1422:1422:1423:1423:1400:14 +100:14 +1

      Ferry Road

      19:1419:1420:1420:1421:1421:1422:1422:1423:1423:1400:14 +100:14 +1

      West Sands

      19:1519:1520:1520:1521:1521:1522:1522:1523:1523:1500:15 +100:15 +1

      Battery Road Turning Circle

      19:1519:1520:1520:1521:1521:1522:1522:1523:1523:1500:15 +100:15 +1
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.

      Battery Road Turning Circle – Keltyhill Avenue

      Battery Road Turning Circle19:1719:1720:1720:1721:1721:1722:1722:1723:1723:17
      West Sands19:1719:1720:1720:1721:1721:1722:1722:1723:1723:17
      Ferry Road19:1819:1820:1820:1821:1821:1822:1822:1823:1823:18
      Queensferry Lodge19:1819:1820:1820:1821:1821:1822:1822:1823:1823:18
      Park & Ride19:2319:2320:2320:2321:2321:2322:2322:2323:2323:23
      Ferryhills Road19:2419:2420:2420:2421:2421:2422:2422:2423:2423:24
      Cemetery Access19:2419:2420:2420:2421:2421:2422:2422:2423:2423:24
      Hope Street19:2519:2520:2520:2521:2521:2522:2522:2523:2523:25
      Square19:2619:2620:2620:2621:2621:2622:2622:2623:2623:26
      Boreland Road19:2619:2620:2620:2621:2621:2622:2622:2623:2623:26
      Railway Station Turning Circle19:2719:2720:2720:2721:2721:2722:2722:2723:2723:27
      Bannerman Avenue19:2819:2820:2820:2821:2821:2822:2822:2823:2823:28
      Kirkgate19:2819:2820:2820:2821:2821:2822:2822:2823:2823:28
      Public Park19:3119:3120:3120:3121:3121:3122:3122:3123:3123:31
      Middlebank Street19:3119:3120:3120:3121:3121:3122:3122:3123:3123:31
      Holborn Place19:3219:3220:3220:3221:3221:3222:3222:3223:3223:32
      Leslie Road19:3319:3320:3320:3321:3321:3322:3322:3323:3323:33
      Woodside Street19:3319:3320:3320:3321:3321:3322:3322:3323:3323:33
      Dick Place19:3419:3420:3420:3421:3421:3422:3422:3423:3423:34
      Tesco Supermarket19:3419:3420:3420:3421:3421:3422:3422:3423:3423:34
      Railway Station19:3519:3520:3520:3521:3521:3522:3522:3523:3523:35
      Carnegie Campus19:3619:3620:3620:3621:3621:3622:3622:3623:3623:36
      Pitreavie Business Park19:3619:3620:3620:3621:3621:3622:3622:3623:3623:36
      Pitreavie Playing Fields19:3719:3720:3720:3721:3721:3722:3722:3723:3723:37
      Pitreavie Golf Course19:3719:3720:3720:3721:3721:3722:3722:3723:3723:37
      Cypress Grove19:3719:3720:3720:3721:3721:3722:3722:3723:3723:37
      King Malcolm Hotel19:3819:3820:3820:3821:3821:3822:3822:3823:3823:38
      Cottage Inn19:3919:3920:3920:3921:3921:3922:3922:3923:3923:39
      Tollgate19:3919:3920:3920:3921:3921:3922:3922:3923:3923:39
      St Leonard's Bus Depot19:4019:4020:4020:4021:4021:4022:4022:4023:4023:40
      Bothwell Street19:4119:4120:4120:4121:4121:4122:4122:4123:4123:41
      City Railway Station19:4219:4220:4220:4221:4221:4222:4222:4223:4223:42
      Kingsgate Centre19:4519:4520:4520:4521:4521:4522:4522:4523:4523:45
      Bus Station19:46s19:46s20:46s20:46s21:46s21:46s22:4622:4623:46s23:46s
      Bus Station19:48p19:48p20:48p20:48p21:48p21:48p23:48p23:48p
      Old Fire Station19:4919:4920:4920:4921:4921:4923:4923:49
      Bellyeoman Road19:5119:5120:5120:5121:5121:5123:5123:51
      Methven Drive19:5219:5220:5220:5221:5221:5223:5223:52
      Headwell Avenue19:5319:5320:5320:5321:5321:5323:5323:53
      Adamson Crescent19:5319:5320:5320:5321:5321:5323:5323:53
      Bellyeoman Primary School19:5419:5420:5420:5421:5421:5423:5423:54
      Balfour Court19:5519:5520:5520:5521:5521:5523:5523:55
      Canmore Lodge19:5519:5520:5520:5521:5521:5523:5523:55
      Lauriston Drive19:5619:5620:5620:5621:5621:5623:5623:56
      Robertson Road Pavilion19:5719:5720:5720:5721:5721:5723:5723:57
      QM Hospital Access19:5719:5720:5720:5721:5721:5723:5723:57
      Queen Margaret Hospital19:5919:5920:5920:5921:5921:5923:5923:59
      QM Hospital Access19:5919:5920:5920:5921:5921:5923:5923:59
      Glenalmond20:0020:0021:0021:0022:0022:0000:00 +100:00 +1
      Player Drive20:0420:0421:0421:0422:0422:0400:04 +100:04 +1
      Church Street20:0420:0421:0421:0422:0422:0400:04 +100:04 +1
      Henderson Street20:0420:0421:0421:0422:0422:0400:04 +100:04 +1
      Memorial20:0620:0621:0621:0622:0622:0600:06 +100:06 +1
      Muirton Farm20:0820:0821:0821:0822:0822:0800:08 +100:08 +1
      Cantsdam Road20:0920:0921:0921:0922:0922:0900:09 +100:09 +1
      Oakfield Street20:1020:1021:1021:1022:1022:1000:10 +100:10 +1
      Cocklaw Street20:1020:1021:1021:1022:1022:1000:10 +100:10 +1
      Crown Hotel20:1120:1121:1121:1122:1122:1100:11 +100:11 +1
      Primary School20:1120:1121:1121:1122:1122:1100:11 +100:11 +1
      Keltyhill Road20:1220:1221:1221:1222:1222:1200:12 +100:12 +1
      Union Street20:1320:1321:1321:1322:1322:1300:13 +100:13 +1
      Keltyhill Avenue20:1420:1421:1421:1422:1422:1400:14 +100:14 +1
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      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: Keltyhill Avenue – Battery Road Turning Circle
      Elmwood Terrace - Beechbank Crescent - Maple Terrace - Dullomuir Drive - Keltyhill Avenue - Keltyhill Road - Main Street - Oakfield Street - Cantsdam Road - Kingseat Road - Main Street - Whitefield Road - Robertson Road - Townhill Road - Carnegie Drive - Queen Anne Street - St. Margarets Drive - Bothwell Street - St Leonard's Street - Hospital Hill - Queensferry Road - Woodside Avenue - Middlebank Street - Harley Street - Admiralty Road - Chapel Place - Croft an Righ - Church Street - Queen Street - Hope Street - Main Road - Battery Road
      Inbound: Battery Road Turning Circle – Keltyhill Avenue
      Battery Road - West Sands - Main Road - Hope Street - High Street - Church Street - Croft an Righ - Chapel Place - Admiralty Road - Harley Street - Middlebank Street - Woodside Avenue - Queensferry Road - Hospital Hill - St Leonard's Street - Bothwell Street - St. Margarets Drive - Carnegie Drive - Queen Anne Street - Townhill Road - Robertson Road - Whitefield Road - Main Street - Kingseat Road - Cantsdam Road - Oakfield Street - Main Street - Keltyhill Road - Elmwood Terrace

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

      Bus 7D FAQ

      • What time does the 7D bus start operating?

        Services on the 7D - Kelty - Dalgety Bay or North Queensferry bus start at 00:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 7D bus stop working?

        Services on the 7D - Kelty - Dalgety Bay or North Queensferry bus stop at 00:15 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 7D bus stop near me?

        Click here to view the nearest 7D - Kelty - Dalgety Bay or North Queensferry bus stop.

      Stagecoach East Scotland 7D bus Route Map

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

      7D (Edinburgh Buses)

      The first stop of the 7D bus route is Keltyhill Avenue and the last stop is Battery Road Turning Circle. 7D (Kelty - Dalgety Bay or North Queensferry) is operational during everyday.

      Additional information: 7D has 71 stops and the total trip duration for this route is approximately 60 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 7D bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 7D bus to take on your trip.

      7D bus near me

      Similar Routes & Alternatives to 7D

      Looking for alternatives to 7D? 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 6, 2026