Keeping you moving over Christmas and New Year
Journey planner
It’s that magical time of year again and we’re here to help plan your festive travels. From markets to local events or panto to shopping, there’s so much to see and do in West Yorkshire over Christmas. We've put a handy guide together below.
Our Christmas timetable at a glance
DATE | DETAILS |
---|---|
Up to and including Mon 23 Dec | Normal service |
Tues 24 Dec (Christmas Eve) |
Saturday service with some early finishes. Please note there is no service on the following Park & Ride routes: PR1 & PR2. More detail on early Christmas Eve finishes below |
Wed 25 Dec (Christmas Day) |
No service |
Thurs 26 Dec (Boxing Day) |
We're running a reduced service on the following routes this year: 2, 3, 3A, 4, 5, 7, 12, 13, 13A, 16, 16A, 19, 23, 24, 33, 34, 38, 39, 40, 42, 49, 50, 50A, 52, 56, 72, 301, 306, 310, 314, 324, 328, 363, 370, 371, 372, 383, 501, 508, 512, 521, 543, 548, 576, 579, 591, 607, 612, 617, 618, 620, 626, 636, 637, 640, 641 & 645 |
Fri 27 Dec | Saturday service |
Sat 28 Dec | Normal Saturday service |
Sun 29 Dec | Normal Sunday service |
Mon 30 Dec | Saturday service |
Tues 31 Dec (New Year’s Eve) |
Saturday service with some early finishes. Please note there is no service on the following Park & Ride routes: PR1 & PR2. More detail on early New Year's Eve finishes below |
Wed 1 Jan (New Year’s Day) |
We're running a reduced service on the following routes this year: 2, 3, 3A, 4, 16, 12, 13, 13A, 23, 24, 39, 40, 42, 49, 50A, 51, 56, 65, 72, 363, 501, 521, 576, 617, 618, 640 & 641 |
From Thurs 2 Jan | Normal service resumes across all services |
For more detail check out our timetable page.
Early finishes on Christmas Eve and New Year’s Eve
SERVICE | ROUTE | DETAILS | |
---|---|---|---|
72 | Bradford – Leeds |
Saturday service until 17:53 then: 18:19, 18:53 & 19:24 Last bus: 20:04 from Bradford to Bramley |
|
72 | Leeds – Bradford | Saturday service until 19:03 then: 19:30, 20:04 & 20:34 | |
607 | Bradford – Thornton | Saturday service until 20:35 – last bus | |
607 | Thornton – Bradford | Saturday service until 20:06 – last bus | |
608 | Bradford – Laisterdyke Circular | Saturday service until 20:18 then: 21:13 from Bradford to Holme Wood | |
612 | Bradford – Shipley | Saturday service until 17:25 – last bus | |
612 | Shipley – Bradford | Saturday service until 18:02 – last bus | |
613 | Buttershaw – Shipley | Saturday service | |
613 | Shipley – Buttershaw | Saturday service | |
614 | Buttershaw – Shipley | Saturday service until 17:12 then: 18:01 from Buttershaw to Bradford | |
614 | Shipley – Buttershaw | Saturday service until 17:55 then 19:04 from Shipley to Bradford | |
615 | Bradford – Eldwick | Saturday service until 18:05 then: 19:05 from Bradford to Cottingley | |
615 | Eldwick – Bradford | Saturday service until 19:00 – last bus | |
616 | Bradford – Eldwick | Saturday service until 17:35 then: 18:45 from Bradford to Bingley | |
616 | Eldwick – Bradford | Saturday service until 18:50 – last bus | |
617 | Allerton – Holme Wood Circular | Saturday service until 17:28 then: 18:01, 18:34, 19:06, 20:15 & 21:15 | |
618 | Allerton – Holme Wood Circular | Saturday service until 17:46 then: 18:19, 18:52 & 19:25 | |
619 | Bradford – Eldwick | Saturday service until 16:50 – last bus | |
619 | Eldwick – Bradford | Saturday service | |
620 | Heaton – Bierley Circular | Saturday service | |
621 | Heaton – Bierley Circular | 18:54, 19:30, 20:06, 20:39 & 21:11 only | |
622 | Bradford – Bingley | Saturday service | |
622 | Bingley – Bradford | Saturday service | |
626 | Bradford – Baildon | Saturday service until 20:29 – last bus | |
626 | Baildon – Bradford | Saturday service until 19:38 – last bus | |
633 | Shipley – Tyersal | Saturday service | |
633 | Tyersal – Shipley | Saturday service | |
636 | Bradford – Clayton | Saturday service until 18:34 – last bus | |
636 | Clayton – Bradford | Saturday service until 20:23 – last bus | |
637 | Bradford – Clayton | Saturday service until 20:54 – last bus | |
637 | Clayton – Bradford | Saturday service until 19:25 – last bus | |
640 | Buttershaw – Five Lane Ends Circular |
Saturday service until 17:21 then: 18:00 Last bus: 18:39 from Buttershaw to Bradford |
|
641 | Buttershaw – Five Lane Ends Circular | Saturday service until 19:03 then: 20:11 | |
645 | Buttershaw – Five Lane Ends Circular |
Saturday service until 17:41 then: 18:09, 18:32, 18:55 & 19:17 Last bus: 20:20 from Buttershaw to Bradford |
|
671 | West Bowling – Thorpe Edge | Saturday service until 17:53 then: 18:58 | |
671 | Thorpe Edge – West Bowling | Saturday service until 17:52 then: 18:57 | |
680 | Bradford – Bingley | Saturday service | |
680 | Bingley – Bradford | Saturday service | |
681 | Bradford – Halifax | Saturday service | |
681 | Halifax – Bradford | Saturday service | |
682 | Bradford – Halifax | Saturday service until 18:50 – last bus | |
682 | Halifax – Bradford | Saturday service until 19:07 – last bus | |
686 | Fagley – Brighouse | Saturday service until 18:59 – last bus | |
686 | Brighouse – Fagley | Saturday service until 19:06 – last bus | |
687 | Fagley – Scholes | Saturday service | |
687 | Scholes – Fagley | Saturday service | |
688 | Bradford – Brighouse | No service | |
688 | Brighouse – Bradford | 18:30 from Brighouse to Bradford only | |
X6 | Bradford – Leeds | Saturday service until 18:14 then: 18:44 & 19:15 | |
X6 | Leeds – Bradford | Saturday service until 19:09 then: 19:39 & 20:11 | |
X11 | Bradford – Leeds | Saturday service until 18:50 – last bus | |
X11 | Leeds – Bradford | Saturday service until 18:47 – last bus |
Please visit our timetable page for more detail.
SERVICE | ROUTE | DETAILS |
---|---|---|
501 | Halifax – Huddersfield |
Saturday service until 18:25 then: 19:10 & 20:10 Last bus: 21:10 from Halifax to Elland |
501 | Huddersfield – Halifax | Saturday service until 19:22 then: 20:22 |
508 | Halifax – Leeds | Saturday service until 17:05 – last bus |
508 | Leeds – Halifax | Saturday service until 18:25 – last bus |
509 | Halifax – Mixenden – Halifax | Saturday service until 18:48 – last bus |
510 | Halifax – Mixenden – Halifax | Saturday service until 18:00 – last bus |
511 | Halifax – Mixenden – Halifax | Saturday service |
512 | Halifax – Mixenden – Halifax | Saturday service |
513 | Halifax – Mixenden – Halifax | Saturday service |
521 | Halifax – Illingworth – Halifax | Saturday service until 20:20 – last bus |
522 | Halifax – Illingworth – Halifax | Saturday service |
523 | Halifax – Illingworth - Halifax | Saturday service |
541 | Halifax – Norton Tower | No outbound service |
541 | Norton Tower – Halifax | Saturday service (Inbound only) |
542 | Halifax – Norton Tower | Saturday service |
542 | Halifax – Norton Tower | Saturday service |
543 | Halifax – Siddal | Saturday service until 19:15 – last bus |
543 | Siddal – Halifax | Saturday service until 18:32 – last bus |
548 | Halifax – Rastrick | Saturday service until 18:46 – last bus |
548 | Rastrick – Halifax | Saturday service until 19:24 – last bus |
576 | Halifax – Bradford |
Saturday service until 18:50 then: 19:50 Last bus: 20:50 from Halifax - Queensbury |
576 | Bradford – Halifax | Saturday service until 19:38 then: 20:38 |
579 | Halifax – Sowerby - Halifax | Saturday service until 20:08 – last bus |
586 | Halifax – Commons |
Saturday service until 17:30 Last bus:19:20 from Halifax to Ripponden |
586 | Commons – Halifax | Saturday service until 18:13 – last bus |
590 | Todmorden – Rochdale | Saturday service until 18:43 – last bus |
590 | Rochdale – Todmorden | Saturday service until 19:25 – last bus |
591 | Halifax – Burnley | Saturday service until 18:13 then: 19:13 from Halifax to Todmorden |
591 | Burnley – Halifax | Saturday service until 15:54 then: 16:59 & 18:06 from Burnley to Hebden Bridge and 19:13 from Burnley to Todmorden |
592 | Burnley – Halifax | Saturday service until 16:13 – last bus |
592 | Burnley – Halifax | Saturday service until 18:27 – last bus |
593 | Halifax – Hebden Bridge | Saturday service until 17:53 – last bus |
593 | Hebden Bridge – Halifax | Saturday service until 17:48 – last bus |
X1 | Halifax – Huddersfield | Saturday service until 18:40 then: 19:40 |
X1 | Huddersfield – Halifax | Saturday service until 19:15 then: 19:58 & 20:58 |
Please visit our timetable page for more detail.
SERVICE | ROUTE | DETAILS |
---|---|---|
301 | Halifax – Huddersfield | Saturday service until 20:23 – last bus |
302 | Huddersfield – Golcar Circular | Saturday service |
306 | Huddersfield – Newsome Circular | Saturday service until 20:26 – last bus |
307 | Huddersfield – Honley | Saturday service |
308 | Huddersfield – Holmfirth | Saturday service until 19:00 – last bus |
308 | Holmfirth – Huddersfield | Saturday service until 18:25 – last bus |
310 | Huddersfield – Hepworth | Saturday service until 18:30 – last bus |
310 | Hepworth – Huddersfield | Saturday service until 18:25 then: 20:15 from Holmfirth to Huddersfield |
314 | Huddersfield – Hepworth | Saturday service until 18:05 then: 19:42 Huddersfield - Holmfirth |
314 | Hepworth – Huddersfield | Saturday service until 18:57 – last bus |
316 | Huddersfield – Parkhead | Saturday service |
316 | Parkhead – Huddersfield | Saturday service |
323 | Huddersfield – Meltham | No service |
323 | Meltham – Huddersfield | No service |
324 | Huddersfield – Meltham | Saturday service until 19:16 then: 20:16 |
324 | Meltham – Huddersfield | Saturday service until 19:44 then: 20:44 |
328 | Bradley – Balmoral Avenue | Saturday service until 20:20 |
328 | Balmoral Avenue – Bradley | Saturday service until 21:03 |
342 | Huddersfield – Almondbury – Huddersfield | Saturday service |
356 | Huddersfield – Longwood | Saturday service |
356 | Longwood – Huddersfield | Saturday service |
358 | Huddersfield – Ashenhurst – Huddersfield | Saturday service |
363 | Huddersfield – Bradford |
Saturday service until 18:31 then: 19:31 19:01 & 20:31 from Huddersfield to Brighouse |
363 | Bradford – Huddersfield | Saturday service until 19:31 then: 20:31 |
370 | Rawthorpe – Salendine Nook | Saturday service until 19:20 then: 20:20 |
370 | Salendine Nook – Rawthorpe |
Saturday service until 19:00 then: 20:03, 19:33 & 21:03 from Salendine Nook to Huddersfield |
371 | Dalton – Lindley | Saturday service |
371 | Lindley – Dalton | Saturday service |
372 | Huddersfield – Almondbury – Huddersfield | Saturday service until 18:23 then: 19:23, 20:23 |
373 | Huddersfield – New College | No service |
373 | New College – Huddersfield | No service |
382 | Huddersfield – Wilberlee | Saturday service until 18:05 – last bus |
382 | Wilberlee – Huddersfield | Saturday service until 18:43 – last bus |
383 | Huddersfield – Dirker | Saturday service until 18:20 then: 20:05 |
383 | Dirker – Huddersfield | Saturday service until 19:00 then: 20:42 |
387 | Huddersfield – Beaumont Park Circular | Saturday service |
537 | Huddersfield – Halifax | Saturday service |
537 | Halifax – Huddersfield | Saturday service |
549 | Huddersfield – Halifax | Saturday service until 18:18 then: 19:19 from Huddersfield to Brighouse |
549 | Halifax – Huddersfield | Saturday service until 18:33 then: 19:37 from Halifax to Rastrick |
X63 | Huddersfield – Bradford | Saturday service |
X63 | Bradford – Huddersfield | Saturday service |
Please visit our timetable page for more detail.
SERVICE | ROUTE | DETAILS |
---|---|---|
2 | Middleton – Roundhay | Saturday service until 20:12 – last bus |
2 | Roundhay – Middleton | Saturday service until 20:26 – last bus |
3 | White Rose Centre – Brackenwood | Saturday service until 20:02 – last bus |
3 | Brackenwood – White Rose Centre | Saturday service until 20:13 – last bus |
3A | White Rose Centre – Gledhow | Saturday service until 20:32 – last bus |
3A | Gledhow – White Rose Centre | Saturday service until 20:43 – last bus |
4 | Pudsey – Seacroft | Saturday service until 19:56 – last bus |
4 | Seacroft – Pudsey | Saturday service until 20:16 – last bus |
4F | Pudsey – Seacroft | Saturday service until 17:58 then: 18:38 from Pudsey to Leeds |
4F | Seacroft – Pudsey | Saturday service until 18:42 – last bus |
5 | Leeds – Halton Moor | Saturday service until 18:45 – last bus |
5A | Leeds – Halton Moor | 19:35 only |
7 | Leeds – Primley Park | Saturday service until 17:25 then: 18:05, 19:05 & 20:20 |
7 | Primley Park – Leeds | Saturday service until 18:26 then: 18:58 & 19:58 |
7A | Leeds – Alwoodley | Saturday service until 17:35 then: 18:25 |
7A | Alwoodley – Leeds | Saturday service until 18:30 – last bus |
7S | Leeds – Shadwell | Saturday service until 17:45 then: 18:45 |
7S | Shadwell – Leeds | Saturday service until 18:46 then: 19:32 |
9A | White Rose – Seacroft | 18:30 from White Rose to Seacroft only |
9A | Seacroft – White Rose | No service |
11A | Cross Gates – Seacroft | No service |
12 | White Rose Centre – Roundhay | Saturday service until 20:00 then: 20:39 from White Rose Centre to Hunslet |
12 | Roundhay – White Rose Centre | Saturday service until 20:09 then: 20:36 from Roundhay to Middleton and 21:06 from Roundhay to Leeds |
13 | Middleton – Brackenwood | Saturday service until 20:25 – last bus |
13 | Brackenwood – Middleton | Saturday service until 19:41 – last bus |
13A | Middleton – Gledhow | Saturday service until 19:47 – last bus |
13A | Gledhow – Middleton | Saturday service until 20:15 – last bus |
14 | Leeds – Pudsey | Saturday service until 19:05 – last bus |
14 | Pudsey – Leeds | Saturday service until 18:10 – last bus |
15 | Leeds – Old Farnley | Saturday service |
15 | Old Farnley – Leeds | Saturday service |
16 | Pudsey – Whinmoor | Saturday service until 18:23 – last service |
16 | Whinmoor – Pudsey | Saturday service until 20:11 – last service |
16A | Pudsey – Whinmoor | Saturday service until 19:34 – last bus |
16A | Whinmoor – Pudsey | 19:43 only |
19 | Ireland Wood – East Garforth | Saturday service until 16:53 then: 17:38 from Ireland Wood to Leeds |
19 | East Garforth – Ireland Wood | Saturday service until 17:40 then: 18:37 from East Garforth to Leeds |
19A | Tinshill – East Garforth | Saturday service |
19A | East Garforth – Tinshill | Saturday service |
28 | Leeds – Adel | Saturday service until 18:11 then: 19:11 |
28 | Adel – Leeds | Saturday service until 19:57 – last bus |
33 | Leeds – Guiseley | Saturday service until 17:34 then: 18:17 |
33 | Guiseley – Leeds | Saturday service until 18:44 – last bus |
34 | Leeds – Otley |
Saturday service until 17:51 then: 18:47 Last bus: 19:39 from Leeds to Guiseley |
34 | Otley – Leeds | Saturday service until 18:49 – last bus |
38 | Leeds – Moor Allerton | Saturday service until 19:59 then: 20:50 |
38 | Moor Allerton – Leeds | Saturday service until 20:18 – last bus |
39 | Leeds – Moor Allerton | Saturday service until 20:23 – last bus |
39 | Moor Allerton – Leeds | Saturday service until 20:50 – last bus |
40 | Leeds – Seacroft | Saturday service until 18:10 then: 19:10 |
40 | Seacroft – Leeds | Saturday service until 18:50 |
42 | Old Farnley – Oakwood | Saturday service until 18:26 then: 19:38 |
42 | Oakwood – Old Farnley | Saturday service until 18:49 then: 19:36 & 20:35 |
47 | Leeds – White Rose Centre | Saturday service |
47 | White Rose Centre – Leeds | Saturday service |
47A | Leeds – White Rose Centre | No service |
48 | Leeds – Wigton Moor | No service |
48 | Wigton Moor – Leeds | No service |
49 | Bramley – Monkswood Gate | Saturday service until 18:38 then: 19:19 & 20:00 |
49 | Monkswood Gate – Bramley | Saturday service until 19:34 then: 20:24 |
50 | Horsforth – Seacroft | Saturday service until 17:45 then: 18:30 & 19:32 |
50 | Seacroft – Horsforth |
Saturday service until 18:50 then: 19:53 Last bus: 20:53 from Seacroft to Leeds |
50A | Horsforth – Seacroft | Saturday service until 17:59 then: 19:04 & 20:06 |
50A | Seacroft – Horsforth |
Saturday service until 19:14 then: 19:23 Last bus: 20:23 from Seacroft to Leeds |
51 | Leeds – Morley | Saturday service until 18:44 – last bus |
51 | Morley – Leeds | Saturday service until 17:58 – last bus |
52 | Leeds – Tingley Mills | Saturday service until 20:36 – last bus |
52 | Tingley Mills – Leeds | Saturday service until 19:32 – last bus |
55 | Leeds – Cottingley | Saturday service |
55C | Leeds – Cottingley Circular | Saturday service until 19:58 – last bus |
56 | Moor Grange – Whinmoor | Saturday service until 18:18 then: 18:48 & 20:02 |
56 | Whinmoor – Moor Grange | Saturday service until 18:32 then: 19:13 & 20:13 |
62 | Leeds – East End Park Circular | Saturday service until 19:10 – last bus |
64 | Cross Gates – Aberford | 06:27 & 07:27 only |
64 | Aberford – Cross Gates | 06:30 & 07:12 only |
65 | Leeds – Gildersome | Saturday service |
65 | Gildersome – Leeds | Saturday service |
74 | Leeds – Otley | Saturday service until 17:28 then: 18:36 from Leeds to Middleton Centre |
75 | Leeds – White Rose Centre | Saturday service until 18:35 then: 19:09 from Leeds to Hunslet |
86 | Rodley – Middleton | Saturday service |
86 | Middleton – Rodley | Saturday service |
91 | Pudsey – Halton Moor | Saturday service until 17:02 then: 18:11 |
91 | Halton Moor – Pudsey | Saturday service until 18:19 – last bus |
Please visit our timetable page for more detail.
SERVICE | ROUTE | DETAILS |
---|---|---|
PR1 | Elland Road Park and Ride | No service |
PR2 | Temple Green Park and Ride | No service |
PR3 | Stourton Park and Ride | Saturday service |
Please visit our timetable page for more detail.
How to reach us over Christmas
If you need help over the festive period, our friendly customer service team are working different hours. Here are the opening hours:
DATE | DETAILS |
---|---|
Up to and including Sun 22 Dec | Open as usual |
Mon 23 Dec | Open 07:00 - 19:00 via live chat and social media and 09:00 - 17:00 via telephone |
Tues 24 Dec (Christmas Eve) |
Open 09:00 - 17:00 |
Wed 25 Dec (Christmas Day) |
Closed |
Thurs 26 Dec (Boxing Day) |
Closed |
Fri 27 Dec to Wed 1 Jan | Open 09:00 - 17:00 |
From Thurs 2 Jan | Open as usual |
We highly recommend downloading the First Bus App for the latest information or visit our service updates page.
Concessionary passes
Concessionary bus passes will still be available to use as normal, including free travel after 9.30am Mon-Fri and any time at the weekend and on bank holidays.
DATE |
DETAILS |
---|---|
Up to and including Mon 23 Dec |
Concessions as usual |
Tues 24 Dec (Christmas Eve) |
Free after 09:30 |
Wed 25 Dec (Christmas Day) |
No service |
Thurs 26 Dec (Boxing Day) |
Free any time on bank holiday |
Fri 27 Dec |
Free after 09:30 |
Sat 28 Dec |
Free any time on weekends |
Sun 29 Dec |
Free any time on weekends |
Mon 30 Dec |
Free after 09:30 |
Tues 31 Dec (New Year’s Eve) |
Free after 09:30 |
Wed 1 Jan (New Year’s Day) |
Free any time on bank holiday |
From Thurs 2 Jan |
Concessions as usual |
Festive fun in West Yorkshire
West Yorkshire is packed with things to see and do this Christmas, so let us handle the driving. Whether you're heading to Christmas Markets in Leeds or Halifax Piece Hall, taking a trip to a Pantomime at the Alhambra Theatre or Lawrence Batley Theatre hop on for just £2 each way.
Looking for more festive travel inspo? We've got plenty, stay in the loop by following us on social media.
Plan your journey right here or download the First Bus App.