Search Keighley train tickets

switcheroo

Quickview

How to get to Keighley by train?

Routes9
Trips per day63
train carriers6
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 train tickets to Keighley?

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

What are the main train stations in Keighley?

The most popular train station in Keighley is Keighley Station. Keighley Station is the busiest train station in Keighley.

Manchester

There are 14 train schedules per day connecting Manchester with Keighley. It takes on average 1 hour and 45 minutes to travel 30 miles, 49 kms, by train from Manchester. One train company operates schedules from Manchester, with TransPennine Express + Connections offering the most daily connections to Keighley. Travelling by train from Manchester you will most likely to arrive in Keighley at Keighley Station.
Avg. Time
1h 45m
Avg. Price
€29.36

Liverpool

There are 8 train schedules per day connecting Liverpool with Keighley. It takes on average 2 hours and 21 minutes to travel 55 miles, 88 kms, by train from Liverpool. One train company operates schedules from Liverpool, with TransPennine Express + Connections offering the most daily connections to Keighley. Travelling by train from Liverpool you will most likely to arrive in Keighley at Keighley Station.
Avg. Time
2h 21m
Avg. Price
€43.13

Leeds

There are 8 train schedules per day connecting Leeds with Keighley. It takes on average and 25 minutes to travel 16 miles, 25 kms, by train from Leeds. One train company operates schedules from Leeds, with Northern Rail offering the most daily connections to Keighley. Travelling by train from Leeds you will most likely to arrive in Keighley at Keighley Station.
Avg. Time
0h 25m
Avg. Price
€5.80

Glasgow

There are 8 train schedules per day connecting Glasgow with Keighley. It takes on average 3 hours and 52 minutes to travel 167 miles, 268 kms, by train from Glasgow. 3 train carriers offer schedules from Glasgow, with TransPennine Express + Connections offering the most daily connections to Keighley. Travelling by train from Glasgow you will most likely to arrive in Keighley at Keighley Station.
Avg. Time
3h 52m
Avg. Price
€48.19

Bootle

There are 8 train schedules per day connecting Bootle with Keighley. It takes on average 3 hours and 8 minutes to travel 54 miles, 86 kms, by train from Bootle. One train company operates schedules from Bootle, with Merseyrail + Connections offering the most daily connections to Keighley. Travelling by train from Bootle you will most likely to arrive in Keighley at Keighley Station.
Avg. Time
3h 8m
Avg. Price
€43.13

Located in , United Kingdom, you can travel by train to Keighley from 9 destinations and choose from 63 daily train schedules to get you there. TransPennine Express + Connections has the most train connections to Keighley. The furthest train arriving in Keighley covers a distance of 166.45 miles, 267.81 kms, covering the journey in 3 hours and 52 minutes

Looking for other ways to get there? Check out Bus options to Keighley.

train companies serving Keighley

Merseyrail + Connections

There are 8 daily Merseyrail + Connections schedules to Keighley. Merseyrail + Connections can get you to Keighley by train from Bootle.
Air conditioning
Avg. Time
0h 4m
Avg. Price
€43.13

Northern Rail + Connections

There are 4 daily Northern Rail + Connections schedules to Keighley. Northern Rail + Connections can get you to Keighley by train from Blackpool.
Avg. Time
0h 4m
Avg. Price
€44.65

Northern Rail

There are 5 daily Northern Rail schedules to Keighley. Northern Rail can get you to Keighley by train from 3 destinations including Leeds.
Avg. Time
0h 1m
Avg. Price
€6.81

TransPennine Express + Connections

There are 7 daily TransPennine Express + Connections schedules to Keighley. TransPennine Express + Connections can get you to Keighley by train from 3 destinations including Liverpool.
Restroom
WiFi
Snacks
Beverage
Avg. Time
0h 3m
Avg. Price
€35.11

Virgin Trains + Connections

There are 6 daily Virgin Trains + Connections schedules to Keighley. Virgin Trains + Connections can get you to Keighley by train from Glasgow.
WiFi
Snacks
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
€45.72

CrossCountry + Connections

There are 3 daily CrossCountry + Connections schedules to Keighley. CrossCountry + Connections can get you to Keighley by train from 2 destinations including Birmingham.
WiFi
Snacks
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
€74.46