1map logoGo to main page

Keighley, West Yorkshire to London, Greater London from $30: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Keighley, United Kingdom
to
London, United Kingdom

How to Get from Keighley to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$30 by busBest price
289.68 kmDistance
3h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Keighley to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
LNER
Train
Average Duration
3h  4m
Estimated price
$116-243
Recommended
Company
Megabus
Bus
Bus
Average Duration
6h  36m
Estimated price
$30-45
Cheapest
route map
Distance: 289.68 km
Duration: 3h 4m

See more options

Pricing table
Company
Various
Drive
Average Duration
3h  43m
Estimated price
$65-100
Company
Various
Train
Plane
Average Duration
5h 
Estimated price
$78-363
Company
Various
Bus
Train
Average Duration
4h  47m
Estimated price
$103-295
Company
Various
Train
Plane
Average Duration
5h  20m
Estimated price
$111-523
Company
Various
Plane
Average Duration
5h  35m
Estimated price
$113-355
Company
British Airways
Plane
Average Duration
5h  42m
Estimated price
$337-405

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $21 $18 $21 $21 $25 $18 $25
Train $67 $37 $56 $77 $56 $43 $61
Fly $86 $66 $182 $108 $88 $81 $98

Keighley - London operators

Explore transport companies operating between Keighley and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Leeds to King's Cross

Average Duration
2h 13m
Estimated price
$110-170

Train from Leeds to Newcastle

Average Duration
1h 26m
Estimated price
$85-120
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Leeds to Sheffield

Average Duration
38m
Estimated price
$30-60

Train from Leeds to Newcastle

Average Duration
1h 24m
Estimated price
$65-170
Contact phone
+44 800 200 6060
Website
https://www.northernrailway.co.uk/

Train from Leeds to Sheffield

Average Duration
1h 12m
Estimated price
$9-13
Contact phone
03457 125 678
Website
https://www.eastmidlandsrailway.co.uk/

Train from Sheffield to London St Pancras Intl

Average Duration
2h 9m
Estimated price
$90-230
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from Leeds to Manchester Airport

Average Duration
1h 23m
Estimated price
$17-45

Train from Leeds to Newcastle

Average Duration
1h 30m
Estimated price
$27-70
Bus
Contact phone
01535 603 284
Website
https://www.transdevbus.co.uk/keighley/

Bus from Keighley Bus Station stand O to Leeds BS Ent Real Time Tracking

Average Duration
1h 26m
Estimated price
$3-6

Bus from Bus Station stand O to Civic K

Average Duration
1h 21m
Estimated price
$3-5
Website
https://uk.megabus.com

Bus from Leeds Bus Station to London Victoria

Average Duration
4h 30m
Estimated price
$20-29
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Leeds to London Victoria

Average Duration
4h 45m
Estimated price
$26-40
Plane
Website
britishairways.com

Plane from Leeds Bradford (LBA) to London City (LCY)

Average Duration
4h 47m
Estimated price
$420-0

Plane from Leeds Bradford (LBA) to London Heathrow (LHR)

Average Duration
4h 32m
Estimated price
$210-650
Website
aerlingus.com

Plane from Leeds Bradford (LBA) to London City (LCY)

Average Duration
4h 37m
Estimated price
$280-440
Website
klm.com

Plane from Leeds Bradford (LBA) to London City (LCY)

Average Duration
3h 25m
Estimated price
$996-0

Keighley to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Keighley and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Keighley to London, covering a distance of 341.2 km in approximately 3 hours and 43 minutes. 💷 The prices for this journey range from £51 to £79 depending on factors such as fuel costs, toll roads, and vehicle efficiency. 🏙️ Arrive in vibrant London after a smooth drive, ready to explore all the iconic landmarks, bustling streets, and cultural attractions that this dynamic city has to offer. Your car journey sets the perfect tone for an exciting adventure in the heart of the UK.
Average price
£50 - £78
🚄 Travelling from Keighley to London by train will take approximately 3 hours and 4 minutes with a transfer in Leeds. The journey is operated by LNER and will take you to King's Cross station in London. 🚉 The route covers a distance of 330 km and offers different options for the journey. 🎫 Prices for the train from Keighley to London range from £91 to £192, providing flexibility for travellers with different budgets.
Departure Point
Leeds station
Arrival Point
King's Cross station
Useful tips for train travellers
• Onboard services vary by operator. For example, Northern services often feature a trolley service offering light snacks and drinks, while LNER may offer a wider range of meals and refreshments in their First Class sections. It's advisable to check the specific operator's website for their catering options before your journey. Northern Rail: northernrailway.co.uk; LNER: lner.co.uk
• For your journey from Keighley to London, you can choose from different seating options depending on the operator. Northern Rail mainly provides standard seating, while LNER offers both Standard Class and First Class seating, which provides additional space and comfort, along with access to onboard dining services. Choosing First Class with LNER may significantly enhance your travel experience.
• Arriving at King's Cross Station in London, expect a bustling atmosphere. The station has left luggage facilities operated by Excess Baggage Company, where you can store your luggage for a nominal fee. Restrooms are available throughout the station, but showers are not offered. A great tip is to use the station signposting to navigate efficiently, especially since it connects with the underground.
🛫 Departing from Leeds Bradford Airport, travelers will find no direct flights to London City Airport. Instead, the quickest route with one stopover takes around 3 hours and 15 minutes, served by British Airways, Aer Lingus, and KLM. 🌍 The journey from Keighley to London by plane generally takes approximately 5 hours and 42 minutes. With a price range between £266 to £319 for a flight ticket, passengers have some flexibility in choosing their fare.
Departure Point
Leeds Bradford Airport
Arrival Point
London City Airport. The quickest flight takes 3h 15m and has one stopover
🚌 The journey from Keighley to London by bus takes approximately 6 hours and 36 minutes, with a transfer in Leeds. 🚌 Prices for the bus trip between Keighley and London range from £24 to £35, with arrivals at London Victoria station.
Departure Point
Bus Station stand O
Arrival Point
London Victoria station