We use cookies.


This website uses cookies to increase its performance.

Click here to see our cookies policy

Is this OK?

  • Keighley Bus Station

    Keighley Bus Station, Bow Street, Keighley, West Yorkshire BD21 3PB


    Facilities Baby Changing Facilities, Cash Machines, Disabled Toilets, Newsagent, Photo Booths,Toilets, Travel Centre*, Telephones.
    Staffed Yes
    CCTV Yes
    Travel Centre opening times

    Mon- Fri: 8.30am-5.30pm
    Sat: 9am-4.30pm

    Main operators Jackson's, TLC, Transdev Burnley and Pendle, Transdev in Keighley
    Number of stands 17
    Maintained by Metro Yes
    District Bradford

    * Facility not provided by Metro

    Phone enquiries: MetroLine 0113 245 7676

    Yournextbus -- real-time departures from Keighley Bus Station

    To find out when your next bus leaves Keighley Bus Station:

    • Look at the table below and find your bus service
    • Click on the relevant 450 stop number link to display a departure times board.
    • You can also get live bus times on your mobile

    Bus servicesStop Name Stop Number
    25 BurnleyO45030097
    66 66A SkiptonN45030096
    500 Hebden BridgeL45030094
    502 HalifaxM45030095
    662 BradfordE45030088
    664 StanburyL45030094
    665 OakworthL45030094
    696 697 BradfordM45030095
    702 703 BraithwaiteB45030085
    705 Thwaites BrowD45030087
    706 Fell LaneK45030093
    708 RiddlesdenH45030091
    710 LaycockC45030086
    712 SilsdenN45030096
    715 BroomhillA45030084
    716 Black HillC45030086
    717 OakworthJ45030092
    719 Bracken BankG45030090
    720 OxenhopeK45030093
    727 729 CullingworthM45030095
    760 LeedsF45030089
    762 765 IlkleyN45030096
    812 Stanbury (May to September)L45030094
    903 AddinghamN45030096
    915 917 918 OxenhopeA45030084
    916 OakworthA45030084
  • Travel alerts
  • Journey planner
    Advanced search
  • Train departures