Bus 903 : Full Schedule in Keighley

Click to load interactive map
List of stops
          Map

          Keighley Bus Station – Keighley Bus Station

          Keighley Bus Station

          10:1015:2516:30

          North Street

          10:1115:2616:31

          Spring Gardens Ln

          10:1415:3016:35

          Spring Gardens Lane

          10:1515:3216:37

          Spring Gardens Ln Holy Family School

          10:1515:3316:37

          Spring Gardens Ln Shann La

          10:1615:3416:38

          Green Head Lane

          10:1615:3416:38

          Green Head Road

          10:1715:3516:39

          Utley Cemetery

          10:1715:3516:39

          Ferncliffe Drive

          10:1815:3616:40

          Ashgrove Road

          10:1815:3616:40

          Keighley Rufc

          10:1815:3716:40

          Bar House Lane

          10:1815:3716:40

          Hawkcliffe Farm

          10:1915:3816:41

          Aireburn Avenue

          10:1915:3816:41

          Primary School

          10:2015:3916:42

          Elmsley Street

          10:2115:4016:43

          Thornhill Road

          10:2215:4016:44

          Airedale Hospital

          10:2315:4116:45

          Airedale Hospital

          10:2415:4116:46

          Airedale Hospital

          06:4808:5010:2515:4216:47

          Airedale Hospital Main Entrance

          06:4908:5210:2615:4416:49

          Thornhill Road

          06:4908:5210:2615:4516:50

          Elmsley Street

          06:5108:5410:2815:4816:53

          Steeton Hall Gardens

          06:5208:5510:2915:5016:55

          Steeton & Silsden Station

          06:5208:5610:2915:5016:55

          Steeton & Silsden Station

          06:5308:5610:3015:5117:00
          17:05
          17:37

          Silsden Bridge

          06:5308:5710:3015:5117:0517:39

          Belton Road

          06:5308:5810:3115:5217:0617:40

          High Banks

          06:5408:5910:3215:5317:0717:40

          Aire View

          06:5408:5910:3315:5517:0917:41

          Bell Square

          10:3417:10

          Foster Avenue

          10:3517:11

          Dradishaw Road

          10:3517:11

          Gloucester Avenue

          10:3617:12

          Gloucester Avenue

          10:3617:12

          Gloucester Avenue

          10:3717:13

          Vale Grove

          10:3717:13

          Dradishaw Road Skipton Rd

          10:3817:14

          Dradishaw Road

          10:3817:14

          Foster Avenue

          10:3917:15

          Bell Square

          06:5509:0010:3915:56
          16:05
          17:1517:42

          Memorial Gardens S4

          06:5510:3916:0517:1517:42

          Aire View

          06:5610:4016:0617:1617:43

          Howden Road

          06:5610:4016:0617:1617:43

          Craven Drive

          06:5610:4116:0617:1717:44

          Daisy Hill Aireville Drive

          06:5710:4216:0717:1817:45

          Aireville Drive

          06:5710:4216:0717:1817:45

          Jacques Grove

          06:5810:4316:0817:1917:46

          Howden Road

          06:5810:4316:0817:1917:46

          Ings Way

          06:5810:4416:0817:2017:47

          Waterside

          06:5910:4516:0917:2117:48

          Waterside

          06:5910:4516:0917:2117:48

          Brindley Road

          06:5910:4516:0917:2117:48

          Ings Way

          07:0010:4616:0917:2217:50

          Howden Road

          07:0010:4616:0917:2217:50

          High Banks

          07:0110:4716:0917:2317:51

          Belton Road

          07:0110:4716:1017:2317:52

          Silsden Bridge

          07:0210:4816:1017:2417:53

          Steeton & Silsden Station

          07:0210:4816:1017:2517:54

          Steeton & Silsden Station

          07:0310:49
          10:53
          16:10
          16:11
          17:2517:54

          Steeton Hall Gardens

          10:5416:12

          Steeton Primary School

          10:5516:12

          Aireburn Avenue

          10:5616:13

          Hawkcliffe Farm

          10:5816:14

          Bar House Lane

          10:5916:15

          Keighley Rufc

          10:5916:15

          Ashgrove Road

          11:0016:16

          Ferncliffe Drive

          11:0016:16

          Utley Cemetery

          11:0116:17

          Green Head Road

          11:0216:17

          Green Head Lane

          11:0216:17

          Spring Gardens Ln Shann La

          11:0316:18

          Spring Gardens Ln Holy Family Sch

          11:0416:19

          Spring Gardens Ln Castle Rd

          11:0616:22

          North Street

          11:0716:23

          Keighley Bus Station

          11:0816:24
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Keighley Bus Station – Keighley Bus Station

          Keighley Bus Station11:10
          North Street11:11
          Spring Gardens Ln11:14
          Spring Gardens Lane11:15
          Spring Gardens Ln Holy Family School11:15
          Spring Gardens Ln Shann La11:16
          Green Head Lane11:16
          Green Head Road11:17
          Utley Cemetery11:17
          Ferncliffe Drive11:18
          Ashgrove Road11:18
          Keighley Rufc11:18
          Bar House Lane11:18
          Hawkcliffe Farm11:19
          Aireburn Avenue11:19
          Primary School11:20
          Elmsley Street11:21
          Thornhill Road11:22
          Airedale Hospital11:23
          Airedale Hospital11:24
          Airedale Hospital07:3808:1811:25
          Airedale Hospital Main Entrance07:3908:1911:26
          Thornhill Road07:3908:1911:26
          Elmsley Street07:4108:2111:28
          Steeton Hall Gardens07:4208:2211:29
          Steeton & Silsden Station07:4208:2211:29
          Steeton & Silsden Station07:0507:43
          07:49
          08:2311:30
          Silsden Bridge07:0607:4908:2311:30
          Belton Road07:0707:5008:2511:31
          High Banks07:0807:5108:2611:32
          Aire View07:0807:5208:2811:33
          Bell Square06:3007:09
          07:12
          07:53
          07:56
          08:30
          08:33
          11:34
          11:35
          Memorial Gardens S406:3007:1207:5608:3311:35
          Aire View06:3107:1307:5708:3411:36
          Howden Road06:3107:1307:5708:3411:36
          Craven Drive06:3207:1407:5808:3511:37
          Daisy Hill Aireville Drive06:3307:1507:5908:3611:38
          Aireville Drive06:3307:1507:5908:3611:38
          Jacques Grove06:3407:1608:0008:3711:39
          Howden Road06:3407:1608:0008:3711:39
          Ings Way06:3507:1708:0108:3811:40
          Waterside06:3607:1808:0208:3911:41
          Waterside06:3607:1808:0208:3911:41
          Brindley Road06:3607:1808:0208:3911:41
          Ings Way06:3707:1908:0308:3911:42
          Howden Road06:3707:1908:0308:4011:42
          High Banks06:3807:2008:0408:4011:43
          Belton Road06:3807:2008:0408:4111:43
          Silsden Bridge06:3907:2108:0508:4111:44
          Steeton & Silsden Station06:4007:2208:0508:4211:44
          Steeton & Silsden Station06:4007:22
          07:30
          08:06
          08:10
          08:4211:45
          Steeton Hall Gardens06:4107:3108:1108:4311:46
          Elmsley Street06:4207:3208:1208:4411:47
          Thornhill Road06:4307:3308:1308:4511:48
          Airedale Hospital06:4407:3408:1408:4611:49
          Airedale Hospital06:4507:3508:1508:4711:50
          Airedale Hospital06:4607:3608:1608:4811:51
          Airedale Hospital Main Entrance11:52
          Thornhill Road11:53
          Elmsley Street11:54
          Steeton Primary School11:55
          Aireburn Avenue11:56
          Hawkcliffe Farm11:58
          Bar House Lane11:59
          Keighley Rufc11:59
          Ashgrove Road12:00
          Ferncliffe Drive12:00
          Utley Cemetery12:01
          Green Head Road12:02
          Green Head Lane12:02
          Spring Gardens Ln Shann La12:03
          Spring Gardens Ln Holy Family Sch12:04
          Spring Gardens Ln Castle Rd12:06
          North Street12:07
          Keighley Bus Station12:08
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Build real-time departures into your app Free API Access →

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

          Bus 903 FAQ

          • What time does the 903 bus start operating?

            Services on the 903 bus start at 06:48 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

          • What time does the 903 bus stop working?

            Services on the 903 bus stop at 17:54 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

          • Is there a 903 bus stop near me?

            Click here to view the nearest 903 bus stop.

          903 (Keighley Buses)

          The first stop of the 903 bus route is Keighley Bus Station and the last stop is Keighley Bus Station. 903 is operational during everyday.

          Additional information: 903 has 77 stops and the total trip duration for this route is approximately 59 minutes.

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

          903 bus near me

          Similar Routes & Alternatives to 903

          Looking for alternatives to 903? 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.

          440
          68%
          Last updated on June 30, 2026