Search Keighley bus tickets

switcheroo

Quickview

How to get to Keighley by bus?

Routes81
Trips per day188
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Keighley?

The cheapest prices for a bus ticket to Keighley that users have found recently on Wanderu start at €2.98. Such great deals to Keighley are available on one route to Leeds. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Keighley. Skipton at €4.60 has consistently the lowest average bus ticket prices to Keighley.

What are the main bus stations in Keighley?

The most popular bus station in Keighley is Towngate. Towngate is the busiest bus station in Keighley.

What are the most popular bus routes to Keighley?

London

There are 16 bus schedules per day connecting London with Keighley. It takes on average 8 hours to travel 180 miles, 289 kms, by bus from London. One bus company operates schedules from London, with National Express offering the most daily connections to Keighley. Traveling by bus from London you will most likely to arrive in Keighley at Towngate.
Avg. Time
8h 0m
Avg. Price
€19.42

Rhyl

There are 9 bus schedules per day connecting Rhyl with Keighley. It takes on average 9 hours and 13 minutes to travel 76 miles, 121 kms, by bus from Rhyl. One bus company operates schedules from Rhyl, with National Express offering the most daily connections to Keighley. Traveling by bus from Rhyl you will most likely to arrive in Keighley at Towngate.
Avg. Time
9h 13m
Avg. Price
€27.04

Prestatyn

There are 8 bus schedules per day connecting Prestatyn with Keighley. It takes on average 9 hours and 4 minutes to travel 72 miles, 116 kms, by bus from Prestatyn. One bus company operates schedules from Prestatyn, with National Express offering the most daily connections to Keighley. Traveling by bus from Prestatyn you will most likely to arrive in Keighley at Towngate.
Avg. Time
9h 4m
Avg. Price
€27.02

Portsmouth

There are 8 bus schedules per day connecting Portsmouth with Keighley. It takes on average 10 hours and 18 minutes to travel 214 miles, 344 kms, by bus from Portsmouth. One bus company operates schedules from Portsmouth, with National Express offering the most daily connections to Keighley. Traveling by bus from Portsmouth you will most likely to arrive in Keighley at Towngate.
Avg. Time
10h 18m
Avg. Price
€32.54

Manchester

There are 8 bus schedules per day connecting Manchester with Keighley. It takes on average 3 hours to travel 30 miles, 49 kms, by bus from Manchester. One bus company operates schedules from Manchester, with National Express offering the most daily connections to Keighley. Traveling by bus from Manchester you will most likely to arrive in Keighley at Towngate.
Avg. Time
3h 0m
Avg. Price
€14.91

What bus companies travel to Keighley, United Kingdom ?

Located in, United Kingdom, you can travel by bus to Keighley from 81 destinations and choose from 188 daily bus schedules to get you there. National Express has the most bus connections to Keighley. The furthest bus arriving in Keighley covers a distance of 301.55 miles, 485.18 kms, covering the journey in and 18 minutes

bus companies serving Keighley