Here's how we're running over Christmas and New Year

01-11-2017

Christmas isn't just about turkey and mince pies. Well, OK, so a few mince pies will be consumed. But there's lots of other amazing things going on across Yorkshire - and there's no better way of getting there than by bus. 

With the holidays just around the corner, we've put together this handy summary of how we're running to help you with your planning.

Saturday 23 December Normal service
Sunday 24 December
Christmas Eve
Sunday service, with the last buses shown below
Monday 25 December
Christmas Day
No service
Tuesday 26 December
Boxing Day
Our amazing Boxing Day buses are back for another year!
Wednesday 27 December Saturday service
Thursday 28 December Saturday service
Friday 29 December Saturday service
Saturday 30 December Saturday service
Sunday 31 December
New Year's Eve
Sunday service, with the last buses shown below
Monday 1 January
New Year's Day
No service
Tuesday 2 January Buses return to normal

Fun things to do

Still looking for things to do over the holidays? Don't worry - we've got you covered.

Christmas Market, Skipton
3 and 10 December

Head over to beautiful Skipton for the amazing Christmas Market, which takes place on Sunday 3 and Sunday 10 December. There's Christmas crafts galore, with plenty of local produce and handmade items to buy, all set in the beautiful heart of the town.

Bag yourself a bargain - Dalesway will take you straight to the stalls, every hour on Sundays between Keighley, Sutton-in-Craven and Skipton.


Victorian Christmas festivities, Haworth
Every weekend in December

Visit historic Haworth in the heart of Brontë Country for a traditional Victorian atmosphere, every weekend in December. 

The car parks will be rammed, so save yourself the hassle - Brontëbus is the easiest way to get there from Keighley.

 

Carols at the KWVR, Keighley
Saturday 16 December

The annual carol service train at the Keighley and Worth Valley Railway returns! Not to be missed, the train starts at Oxenhope at 7pm, and travels along the valley, stopping at each station for carols, readings and prayers. Booking is essential.

Brontëbus takes you to the KWVR from Keighley, with stops at Haworth and Oxenhope stations.

Christmas Eve and New Year's Eve

Most of our buses will run to a Sunday timetable on Christmas Eve, with the last buses running around tea time. Here's all of the details.

Route

Last bus

K1

1830 Keighley to Laycock
1845 Laycock to Keighley

K3

1916 Keighley to Braithwaite
1925 Braithwaite to Keighley

K5

1930 Keighley to Thwaites Brow
1943 Thwaites Brow to Keighley

K6

1635 Keighley to Wheathead Lane
1643 Wheathead Lane to Keighley

K7

1940 Keighley to Oakworth
1955 Oakworth to Keighley

K9

1900 Keighley to Bracken Bank
1909 Bracken Bank to Keighley

Aireline

1910 Keighley to Leeds
1940 Leeds to Keighley

62

2025 Keighley to Ilkley
2013 Ilkley to Keighley

Dalesway
66

1900 Keighley to Skipton
1940 Skipton to Keighley

67

1900 Keighley to Bradford
2000 Bradford to Keighley

Brontëbus B2

1935 Keighley to Oakworth
1905 Oakworth to Keighley

Brontëbus B3

1705 Keighley to Hebden Bridge
1810 Hebden Bridge to Keighley

theSHUTTLE

1855 Keighley to Bradford
1850 Bradford to Keighley

Wharfedale Links
965

1855 Otley to Wharfedale Hospital
1905 Wharfedale Hospital to Otley

Wharfedale Links
967

1825 Otley to Pool
1840 Pool to Otley

Cravenlink 873/884 1622 Ilkley to Skipton
1712 Skipton to Ilkley

Our amazing Boxing Day buses are back for another year!

Let's face it - nobody actually likes cold turkey butties, do they? Ditch the mountain of washing up, get outdoors, take in some fresh air and walk off that Christmas pudding.

K3
 

every hour

first bus leaves Keighley at 1100
last bus leaves Keighley at 1700

K7
 

every hour

first bus leaves Keighley at 1025
first bus leaves Oakworth at 1040
last bus from Keighley at 1625
last bus from Oakworth at 1640

K9

every hour

first bus leaves Keighley at 1100
last bus leaves Keighley at 1700

Aireline

every 30 minutes

first bus leaves Keighley at 0845
first bus leaves Leeds at 1020
last bus from Keighley at 1615
last bus from Leeds at 1745

Dalesway

every hour between Keighley and Airedale Hospital

first bus leaves Keighley at 1025
first bus leaves Airedale Hospital at 1037
last bus from Keighley at 1625
last bus from Airedale Hospital at 1637

theSHUTTLE

every 30 minutes

first bus leaves Keighley at 0900
first bus leaves Bradford at 1005
last bus from Keighley at 1630
last bus from Bradford at 1735