343 (Huddersfield - Halifax) Bus in Halifax

Click to load interactive map
List of stops
        Map

        Halifax Bus Station – Huddersfield Bus Station

        Halifax Bus Station

        05:5506:5508:0509:1010:1011:1012:1013:1014:1015:3016:3017:3018:30

        Commercial Street 20

        05:5606:5608:0709:1110:1111:1112:1113:1114:1215:3216:3217:3218:31

        Portland Place

        05:5706:5708:0709:1210:1211:1212:1213:1214:1215:3316:3317:3318:32

        The Shay Stadium

        05:5806:5808:0809:1310:1311:1312:1313:1314:1315:3416:3417:3418:33

        First Bus Depot

        05:5906:5908:0909:1410:1411:1412:1413:1414:1415:3516:3517:3518:34

        Spring Hall

        06:0007:0008:1109:1510:1511:1512:1513:1514:1615:3616:3617:3618:35

        Coronation Road

        06:0107:0108:1109:1610:1611:1612:1613:1614:1615:3716:3717:3718:36

        Stafford Road

        06:0107:0108:1209:1610:1611:1612:1613:1614:1715:3816:3817:3818:36

        Dryclough Lane

        06:0207:0208:1209:1710:1711:1712:1713:1714:1715:3816:3817:3818:37

        Calderdale Royal Hospital

        06:0207:0208:1309:1710:1711:1712:1713:1714:1815:3916:3917:3918:37

        Exley Bank

        06:0307:0308:1509:1910:1911:1912:1913:1914:1915:4016:4117:4118:38

        Salterhebble Junction

        06:0407:0408:1609:2010:2011:2012:2013:2014:2015:4116:4217:4218:39

        Greetland Rd Bridge

        06:0507:0508:1709:2110:2111:2112:2113:2114:2215:4316:4317:4318:41

        West Vale Sports Ground

        06:0507:0508:1809:2210:2211:2212:2213:2214:2215:4316:4417:4418:41

        Alfred Street

        06:0607:0608:1909:2310:2311:2312:2313:2314:2315:4416:4517:4518:42

        Victoria Mills

        06:0707:0708:2009:2410:2411:2412:2413:2414:2415:4516:4617:4618:43

        Clay House Lane

        06:0807:0808:2109:2510:2511:2512:2513:2514:2515:4616:4717:4718:44

        Milner Lane

        06:0807:0908:2209:2510:2511:2512:2513:2514:2615:4716:4817:4818:44

        Ashfield Road

        06:0907:1008:2309:2610:2611:2612:2613:2614:2715:4816:4917:4918:45

        School Street

        06:1007:1008:2309:2710:2711:2712:2713:2714:2715:4916:5017:5018:46

        Greetland Community & Sports Centre

        06:1007:1108:2409:2710:2711:2712:2713:2714:2815:5016:5117:5118:46

        Moor Bottom Lane

        06:1107:1208:2509:2810:2811:2812:2813:2814:2915:5116:5217:5218:47

        Brian Royd Lane

        06:1207:1308:2609:2910:2911:2912:2913:2914:3015:5216:5317:5318:48

        Scar Bottom Lane

        06:1207:1408:2709:2910:2911:2912:2913:2914:3015:5216:5417:5318:48

        Trenance Gardens

        06:1307:1408:2809:3010:3011:3012:3013:3014:3115:5316:5417:5418:49

        Ellistones Lane

        06:1307:1508:2909:3110:3111:3112:3113:3114:3215:5416:5517:5518:49

        Silverdale Terrace

        06:1307:1508:3009:3110:3111:3112:3113:3114:3215:5416:5517:5518:49

        Ellistones Place

        06:1407:1608:3109:3110:3111:3112:3113:3114:3215:5416:5617:5518:50

        Greetland Academy

        06:1407:1708:3209:3210:3211:3212:3213:3214:3315:5516:5717:5618:50

        High Meadows

        06:1507:1708:3309:3310:3311:3312:3313:3314:3415:5616:5717:5718:51

        Bankfield Grange

        06:1507:1808:3409:3310:3311:3312:3313:3314:3415:5616:5817:5718:51

        Greetland Cricket Club

        06:1607:1808:3409:3410:3411:3412:3413:3414:3515:5716:5817:5818:52

        Green Lane

        06:1607:1908:3509:3410:3411:3412:3413:3414:3515:5716:5917:5818:52

        Riverside Mills

        06:1707:2108:3709:3610:3611:3612:3613:3614:3715:5917:0118:0018:54

        Exchange Mill

        06:1807:2208:3809:3710:3711:3712:3713:3714:3816:0017:0218:0118:55

        Elland Morrisons

        06:1807:2208:3809:3810:3811:3812:3813:3814:3916:0117:0318:0218:56

        Elland Huddersfield Road

        06:1907:2308:3909:3910:3911:3912:3913:3914:4016:0217:0418:0318:57

        Elland Aldi

        06:2007:2408:4009:4010:4011:4012:4013:4014:4116:0317:0518:04

        Rosebery Street

        06:2007:2408:4009:4010:4011:4012:4013:4014:4116:0317:0518:04

        South Parade

        06:2107:2508:4109:4110:4111:4112:4113:4114:4216:0417:0618:05

        Cresfield Crescent

        06:2107:2508:4209:4210:4211:4212:4213:4214:4316:0417:0718:06

        Norton Street

        06:2207:2608:4209:4210:4211:4212:4213:4214:4316:0517:0718:06

        Kelvin Road

        06:2207:2608:4309:4310:4311:4312:4313:4314:4416:0517:0818:07

        Melrose Court

        06:2307:2708:4309:4310:4311:4312:4313:4314:4416:0517:0818:07

        Brooksbank School

        06:2407:2808:4409:4410:4411:4412:4413:4414:4516:0617:0918:08

        Hammerstones Road

        06:2407:2808:4509:4510:4511:4512:4513:4514:4616:0617:1018:09

        Blackley Road

        06:2507:2908:4509:4510:4511:4512:4513:4514:4616:0717:1018:09

        Blackley Church

        06:2607:3008:4709:4710:4711:4712:4713:4714:4816:0817:1218:11

        Blackley South Lane

        06:2707:3108:4809:4810:4811:4812:4813:4814:4916:0917:1318:12

        Blackley New Road

        06:2907:3508:5009:5010:5011:5012:5013:5014:5116:1117:1618:14

        Crest Road

        06:3007:3708:5109:5110:5111:5112:5113:5114:5216:1217:1718:15

        Grimescar Road

        06:3107:3808:5209:5210:5211:5212:5213:5214:5316:1317:1818:16

        Burn Road Top

        06:3307:3908:5309:5310:5311:5312:5313:5314:5416:1417:1918:17

        Birchencliffe Recreation Ground

        06:3407:4108:5409:5410:5411:5412:5413:5414:5516:1517:2118:18

        Yew Tree Road

        06:3507:4108:5509:5510:5511:5512:5513:5514:5616:1617:2118:19

        Birchington Drive

        06:3607:4308:5609:5610:5611:5612:5613:5614:5716:1717:2318:20

        Lindley Avenue

        06:3707:4308:5609:5610:5611:5612:5613:5614:5716:1717:2318:20

        Ainley Road

        06:3707:4408:5709:5710:5711:5712:5713:5714:5816:1817:2418:21

        Weatherhill Crescent

        06:3807:4408:5709:5710:5711:5712:5713:5714:5816:1817:2418:21

        Birchington Avenue

        06:3807:4508:5809:5810:5811:5812:5813:5814:5916:1917:2518:22

        Briarlyn Avenue

        06:3907:4508:5809:5810:5811:5812:5813:5814:5916:1917:2518:22

        Weatherhill Road End

        06:4007:4608:5909:5910:5911:5912:5913:5915:0016:2017:2618:23

        West Street

        06:4007:4709:0010:0011:0012:0013:0014:0015:0116:2117:2718:24

        Lidget Street

        06:4107:4709:0010:0011:0012:0013:0014:0015:0116:2117:2718:24

        Holly Bank Road Top

        06:4107:4809:0110:0111:0112:0113:0114:0115:0216:2217:2818:25

        Lindley Clock Tower

        06:4207:4909:0210:0211:0212:0213:0214:0215:0316:2317:2918:26

        Union Street

        06:4307:4909:0210:0211:0212:0213:0214:0215:0316:2317:2918:26

        Royal Infirmary

        06:4307:5009:0310:0311:0312:0313:0314:0315:0416:2417:3018:27

        Acre Street Bay Horse

        06:4407:5109:0410:0411:0412:0413:0414:0415:0516:2517:3118:28

        Bay Horse Roundabout

        06:4407:5109:0410:0411:0412:0413:0414:0415:0516:2517:3118:28

        Marsh Liberal Club

        06:4507:5209:0510:0511:0512:0513:0514:0515:0616:2617:3218:29

        Smiths Avenue

        06:4507:5309:0610:0611:0612:0613:0614:0615:0716:2717:3318:30

        Marsh Co-op

        06:4607:5409:0610:0611:0612:0613:0614:0615:0816:2817:3418:30

        Eldon Road

        06:4707:5509:0710:0711:0712:0713:0714:0715:0916:2917:3518:31

        Gledholt Roundabout

        06:4807:5609:0810:0811:0812:0813:0814:0815:1016:3017:3618:32

        Cedar Street

        06:4907:5709:0910:0911:0912:0913:0914:0915:1116:3117:3718:33

        Vernon Avenue

        06:5007:5809:1010:1011:1012:1013:1014:1015:1216:3217:3818:34

        Greenhead Park

        06:5007:5909:1110:1111:1112:1113:1114:1115:1316:3317:3918:35

        Greenhead Road

        06:51s08:00s09:12s10:12s11:12s12:12s13:12s14:12s15:14s16:34s17:40s18:36s

        Huddersfield Bus Station

        06:5308:0209:1410:1411:1412:1413:1414:1415:1616:3617:4218:38
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

        Huddersfield Bus Station – Halifax Bus Station

        Huddersfield Bus Station06:1007:0008:2009:3510:3511:3512:3513:3514:3517:55
        Greenhead Road06:1207:0208:2209:3710:3711:3712:3713:3714:3717:57
        Greenhead Park06:1207:0208:2309:3710:3711:3712:3713:3714:3817:58
        Vernon Avenue06:1307:0308:2409:3810:3811:3812:3813:3814:3917:59
        Cedar Street06:1307:0408:2409:3910:3911:3912:3913:3914:3918:00
        Gledholt Roundabout06:1407:0408:2509:3910:3911:3912:3913:3914:4018:00
        Eldon Road06:1407:0508:2609:4010:4011:4012:4013:4014:4118:01
        Marsh Co-op06:1507:0608:2609:4110:4111:4112:4113:4114:4118:02
        Marsh Liberal Club06:1607:0608:2709:4110:4111:4112:4113:4114:4218:03
        Bay Horse Roundabout06:1607:0708:2809:4210:4211:4212:4213:4214:4318:03
        Acre Street06:1607:0708:2809:4210:4211:4212:4213:4214:4318:04
        Royal Infirmary06:1707:0808:2909:4310:4311:4312:4313:4314:4418:05
        Union Street06:1707:0808:2909:4310:4311:4312:4313:4314:4418:05
        Lindley Clock Tower06:1807:0908:3109:4410:4411:4412:4413:4414:4518:07
        Holly Bank Road Top06:1807:1008:3109:4510:4511:4512:4513:4514:4618:07
        Thorncliffe Street06:1907:1008:3209:4610:4611:4612:4613:4614:4718:08
        West Street06:1907:1108:3309:4610:4611:4612:4613:4614:4718:09
        Weatherhill Road End06:2007:1208:3409:4710:4711:4712:4713:4714:4818:10
        Briarlyn Avenue06:2007:1208:3409:4810:4811:4812:4813:4814:4918:10
        Birchington Avenue06:2107:1308:3509:4910:4911:4912:4913:4914:5018:11
        Weatherhill Crescent06:2107:1308:3609:4910:4911:4912:4913:4914:5018:12
        Ainley Road06:2107:1408:3609:4910:4911:4912:4913:4914:5018:12
        Lindley Avenue06:2207:1408:3709:5010:5011:5012:5013:5014:5118:13
        Birchington Drive06:2307:1508:3709:5010:5011:5012:5013:5014:5218:14
        Yew Tree Road06:2407:1608:3909:5210:5211:5212:5213:5214:5318:15
        Birchencliffe Recreation Ground06:2507:1808:4009:5310:5311:5312:5313:5314:5418:15
        Burn Road Top06:2707:1908:4109:5410:5411:5412:5413:5414:5618:17
        Grimescar Road06:2807:2108:4209:5510:5511:5512:5513:5514:5718:18
        Crest Road06:2907:2208:4309:5610:5611:5612:5613:5614:5818:19
        Blackley New Road06:3107:2408:4509:5810:5811:5812:5813:5815:0018:21
        Blackley Cricket Ground06:3307:2608:4710:0011:0012:0013:0014:0015:0218:23
        Blackley South Lane06:3307:2608:4710:0011:0012:0013:0014:0015:0218:23
        Blackley Church06:3407:2708:4810:0111:0112:0113:0114:0115:0318:24
        Blackley Road06:3507:2808:5010:0211:0212:0213:0214:0215:0518:25
        Hammerstones Road06:3607:2908:5010:0311:0312:0313:0314:0315:0618:26
        Brooksbank School06:3707:3008:5110:0411:0412:0413:0414:0415:0718:26
        Melrose Court06:3707:3008:5210:0411:0412:0413:0414:0415:0718:27
        Kelvin Road06:3807:3108:5210:0511:0512:0513:0514:0515:0818:27
        Norton Street06:3807:3108:5310:0511:0512:0513:0514:0515:0818:28
        Crestfield Crescent06:3907:3208:5310:0611:0612:0613:0614:0615:0918:28
        South Parade06:3907:3208:5410:0611:0612:0613:0614:0615:1018:28
        Rosebery Street06:4007:3308:5510:0711:0712:0713:0714:0715:1018:29
        Elland Aldi06:4007:3308:5510:0711:0712:0713:0714:0715:1118:29
        Southgate06:4107:3408:5610:0811:0812:0813:0814:0815:1218:30
        Elland Huddersfield Road06:4107:3508:5710:0811:0812:0813:0814:0815:12
        Elland Morrisons06:4207:3508:5710:0911:0912:0913:0914:0915:13
        Exchange Mill06:4207:3608:5810:1011:1012:1013:1014:1015:14
        Riverside Mills06:4307:3708:5910:1011:1012:1013:1014:1015:14
        Green Lane06:4407:4009:0210:1211:1212:1213:1214:1215:16
        Greetland Cricket Club06:4407:4109:0310:1311:1312:1313:1314:1315:17
        Bankfield Grange06:4507:4109:0310:1311:1312:1313:1314:1315:17
        High Meadows06:4607:4209:0410:1411:1412:1413:1414:1415:18
        Greetland Academy06:4607:4309:0510:1511:1512:1513:1514:1515:19
        Ellistones Place06:4707:4409:0610:1611:1612:1613:1614:1615:20
        Silverdale Terrace06:4707:4409:0610:1611:1612:1613:1614:1615:20
        Ellistones Lane06:4807:4509:0710:1711:1712:1713:1714:1715:21
        Trenance Gardens06:4807:4509:0710:1711:1712:1713:1714:1715:21
        Scar Bottom Lane06:4807:4609:0810:1811:1812:1813:1814:1815:22
        Brian Royd Lane Trenance Gdns06:4907:4709:0910:1911:1912:1913:1914:1915:23
        Moor Bottom Lane06:5007:4809:1010:2011:2012:2013:2014:2015:24
        Greetland Community & Sports Centre06:5107:4909:1110:2111:2112:2113:2114:2115:25
        School Street06:5207:5109:1310:2211:2212:2213:2214:2215:26
        Ashfield Road06:5207:5209:1410:2211:2212:2213:2214:2215:26
        Milner Lane06:5307:5409:1610:2311:2312:2313:2314:2315:27
        Clay House Lane06:5407:5609:1710:2411:2412:2413:2414:2415:28
        Victoria Mills06:5507:5809:1910:2611:2612:2613:2614:2615:30
        West Vale06:5507:5909:2010:2611:2612:2613:2614:2615:30
        Alfred Street06:5507:5909:2010:2611:2612:2613:2614:2615:30
        West Vale Sports Grd06:5608:0009:2110:2711:2712:2713:2714:2715:31
        Greetland Rd Bridge06:5608:0109:2210:2711:2712:2713:2714:2715:31
        Salterhebble Junction06:5708:0209:2310:2811:2812:2813:2814:2815:32
        Exley Bank06:5808:0309:2410:2911:2912:2913:2914:2915:33
        Calderdale Royal Hospital06:5908:0509:2510:3011:3012:3013:3014:3015:34
        Stafford Road07:0008:0709:2610:3111:3112:3113:3114:3115:35
        Coronation Road07:0108:0809:2710:3211:3212:3213:3214:3215:36
        Spring Hall07:0208:0809:2810:3311:3312:3313:3314:3315:37
        First Bus Depot07:0308:1009:3010:3511:3512:3513:3514:3515:39
        Albert Park07:0408:1109:3010:3511:3512:3513:3514:3515:39
        The Shay Stadium07:0508:1209:3210:3711:3712:3713:3714:3715:41
        Prescott Street07:0608:1309:3310:3811:3812:3813:3814:3815:42
        Union Street Hall07:0708:1409:3310:3811:3812:3813:3814:3815:42
        Market Street 1307:0808:1509:3510:4011:4012:4013:4014:4015:44
        Halifax Bus Station07:1008:1809:3710:4211:4212:4213:4214:4215:46
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Last updated on March 22, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Halifax Bus Station – Huddersfield Bus Station
        Commercial Street - Portland Place - Skircoat Road - Huddersfield Road - Stainland Road - Rochdale Road - Sunnybank Road - Rochdale Road - Brian Royd Lane - Saddleworth Road - Ellistones Lane - Saddleworth Road - Briggate - Huddersfield Road - South Lane - South Lane Gardens - South Parade - Elsinore Avenue - Victoria Road - Blackley Road - Blackley New Road - Lindley Moor Road - Grimescar Road - Burn Road - Yew Tree Road - Halifax Road - Yew Tree Road - Ainley Road - Weatherhill Road - West Street - Lidget Street - Acre Street - New Hey Road - Westbourne Road - Trinity Street
        Inbound: Huddersfield Bus Station – Halifax Bus Station
        Trinity Street - Westbourne Road - New Hey Road - Acre Street - Union Street - Plover Road - Lidget Street - Thorncliffe Street - West Street - Weatherhill Road - Weatherhill Crescent - Ainley Road - Lindley Avenue - Yew Tree Road - Halifax Road - Yew Tree Road - Burn Road - Grimescar Road - Lindley Moor Road - Blackley New Road - Blackley Road - Victoria Road - Elsinore Avenue - South Parade - South Lane - Langdale Street - Huddersfield Road - Saddleworth Road - Green Lane - Saddleworth Road - Silverdale Terrace - Saddleworth Road - Brian Royd Lane - Rochdale Road - Stainland Road - Huddersfield Road - Back Heath Crescent - Skircoat Road - Prescott Street - Union Street - Market Street
        All data is available in GTFS feed: great-britain

        Bus 343 FAQ

        • What time does the 343 bus start operating?

          Services on the 343 - Huddersfield - Halifax bus start at 05:55 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the 343 bus stop working?

          Services on the 343 - Huddersfield - Halifax bus stop at 18:57 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a 343 bus stop near me?

          Click here to view the nearest 343 - Huddersfield - Halifax bus stop.

        343 (Halifax Buses)

        The first stop of the 343 bus route is Halifax Bus Station and the last stop is Huddersfield Bus Station. 343 (Huddersfield - Halifax) is operational during everyday.

        Additional information: 343 has 80 stops and the total trip duration for this route is approximately 72 minutes.

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

        343 bus near me

        Similar Routes & Alternatives to 343

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