Skip to main content

How to get from Bradford to Keighley by bus and train?

From Bradford to Keighley by bus and train

To get from Bradford to Keighley in Yorkshire, take the NORTHERN train from Bradford Forster Square station to Steeton & Silsden station. Next, take the 62 bus from Station Road Steeton & Silsden Stn station to Beechcliffe School station. The total trip duration for this route is approximately 59 min.

59min
Walk to train station
Train - NORTHERN
Bus - 6262
Walk to Keighley
Leaves from Bradford Forster Square
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Bradford Forster Square
    160 yd • 2 min
  • 2
    Train - NORTHERN
    Wait for train
    NORTHERN
    Skipton
  • 3
    Ride to train station
    Ride to train station
    Steeton & Silsden
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Station Road Steeton & Silsden Stn
    ID 45020037
    70 yd • 1 min
  • 5
    Bus - 6262
    Wait for bus
    62
    Keighley
  • 6
    Ride to bus station
    Ride to bus station
    Beechcliffe School
    ID 45021089
    11 min
  • 7
    Walk to Keighley
    Walk to
    Keighley
    650 yd • 8 min
*Duration based on 8am traffic

From Bradford to Keighley by train

Take one direct train from Bradford to Keighley in Yorkshire: take the NORTHERN train from Bradford Forster Square station to Keighley station. The total trip duration for this route is approximately 49 min. The ride fare is £4.20.

49min£4.20
Walk to train station
Train - NORTHERN
Walk to Keighley
Leaves from Bradford Forster Square
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Bradford Forster Square
    160 yd • 2 min
  • 2
    Train - NORTHERN
    Wait for train
    NORTHERN
    Skipton
  • 3
    Ride to train station
    Ride to train station
    Keighley
    22 min
  • 4
    Walk to Keighley
    Walk to
    Keighley
    0.96 mi • 20 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Yorkshire.
All local mobility options in one app
Public transport directions from Bradford to Keighley
The distance between Bradford, Yorkshire and Keighley, Yorkshire is approximately 14.73 mi, which can typically be travelled in 59 min. Moovit will show you the directions from Bradford to Keighley by bus and train, so no matter how you choose to travel in Yorkshire – you will always have plenty of easy options.
Public transport stations close to Bradford

Bradford is located at Market Street, Yorkshire and the nearest public transport station is Goitside F.

Train stations close to Bradford:

  • Bradford Forster Square

Bus stations close to Bradford:

  • Goitside F
  • Cheapside M
  • Forster Square J
Public transport stations close to Keighley, Yorkshire

Keighley is located at Keighley, Yorkshire and the nearest public transport station is Beechcliffe School.

Train stations close to Keighley:

  • Steeton & Silsden
  • Keighley

Bus stations close to Keighley:

  • Beechcliffe School
  • View Rd High Spring Garden Lane
  • Skipton Rd Green Head Road

From Bradford to Keighley by train

Take one direct train from Bradford to Keighley in Yorkshire: take the NORTHERN train from Bradford Forster Square station to Keighley station. The total trip duration for this route is approximately 49 min. The ride fare is £4.20.

49min£4.20
Walk to train station
Train - NORTHERN
Walk to Keighley
Leaves from Bradford Forster Square
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Bradford Forster Square
    160 yd • 2 min
  • 2
    Train - NORTHERN
    Wait for train
    NORTHERN
    Skipton
  • 3
    Ride to train station
    Ride to train station
    Keighley
    22 min
  • 4
    Walk to Keighley
    Walk to
    Keighley
    0.96 mi • 20 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Bradford to Keighley?

    The fastest way takes 59 minutes, using Bus line NORTHERN, Bus line 62.

  • What is the alternative route to get from Bradford to Keighley?

    The alternative route takes 49 minutes, using Bus line NORTHERN.

  • Is there a direct train between Bradford and Keighley?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 59 min.

  • Which train line goes from Bradford to Keighley?

    The NORTHERN train line goes from Bradford Forster Square station near Bradford in Bradford to Skipton station. From there you’ll have to take one bus line till Skipton station near Keighley in Yorkshire.

  • How long does it take to travel from Bradford to Keighley by train and bus?

    The total travel time between Bradford in Bradford and Keighley in Yorkshire by train and bus is about 59 min.

  • Where do I get on the train near Bradford to get to Keighley?

    Get on the NORTHERN train from the Bradford Forster Square station near Bradford in Bradford.

  • Where do I get off the train when travelling between Bradford and Keighley?

    Get off the train at the Skipton stop, which is closest to Keighley in Yorkshire.

  • When is the first train from Bradford to Keighley?

    The first train from Bradford in Bradford to Keighley in Yorkshire is Northern. It leaves the Bradford Forster Square station at 07:03.

  • When is the first bus from Bradford to Keighley?

    The first bus from Bradford in Bradford to Keighley in Yorkshire is Bradford - Keighley. It leaves the Cheapside L stop at 09:05.

Live arrivals, timetables, maps