Bus from Keighley to London and return

Find cheap coach tickets for your bus journey from Keighley to London and back

swap
Adults
1
Children
0
1027 Companies - 3,803,390 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Searching for a bus from Keighley to London or vice versa? You can pick between the following coach operators: megabus, National Express or Busbud. These bus companies will help you reach your destination at great prices. For only £7.20, you can get where you need to go. Looking to save time? Travel with megabus and get there in 6h 15m. As always, we suggest using our search engine to compare all the available offers and select the best deal for you!

Keighley to London Coach Information

Cheapest Bus£7.20
Fastest Bus5h 20m
Distance288.6 km
Coach CompaniesNational Express, megabus
  Bus Keighley - London    289 km
Ø Bus connections6 x
Savings-33%

The cheapest coach connections from Keighley to London

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Keighley
    London
      10:25
      16:25
    18 Feb
    National ExpressNational Express
    from £7.20
  • Keighley
    London
      10:25
      15:45
    12 Mar
    National ExpressNational Express
    from £7.20
  • Keighley
    London
      10:25
      16:25
    30 Jan
    National ExpressNational Express
    from £7.20
  • Keighley
    London
      10:25
      16:40
    31 Jan
    National ExpressNational Express
    from £7.20
  • Keighley
    London
      08:10
      14:00
    27 Jan
    National ExpressNational Express
    from £7.20
  • Keighley
    London
      10:25
      15:45
    7 Feb
    National ExpressNational Express
    from £7.20
  • Keighley
    London
      17:15
      23:15
    26 Jan
    megabusmegabus
    from £8.81
  • Keighley
    London
      17:10
      23:30
    20 Feb
    megabusmegabus
    from £8.81
  • Keighley
    London
      10:25
      16:50
    25 Jan
    National ExpressNational Express
    from £10.00
  • Keighley
    London
      17:15
      23:15
    16 Feb
    megabusmegabus
    from £10.33
  • Keighley
    London
      17:10
      23:30
    12 Feb
    megabusmegabus
    from £10.81
  • Keighley
    London
      17:10
      23:30
    15 Feb
    megabusmegabus
    from £10.81
  • Keighley
    London
      17:10
      23:30
    18 Feb
    megabusmegabus
    from £10.81
  • Keighley
    London
      17:10
      23:30
    21 Feb
    megabusmegabus
    from £10.81


  Carpooling Keighley - London    289 km

The cheapest carpooling offers from Keighley to London

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Keighley
    London
      11:00
      15:50
    7 Feb
    BlaBlaCarBlaBlaCar
    from £16.00


  Bus London - Keighley    289 km
Ø Bus connections6 x
Savings-33%

The cheapest coach connections from London to Keighley

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • London
    Keighley
      14:45
      20:15
    12 Mar
    National ExpressNational Express
    from £7.20
  • London
    Keighley
      17:00
      23:10
    18 Mar
    National ExpressNational Express
    from £7.20
  • London
    Keighley
      17:00
      22:40
    10 Mar
    National ExpressNational Express
    from £7.20
  • London
    Keighley
      17:00
      23:10
    26 Apr
    National ExpressNational Express
    from £7.20
  • London
    Keighley
      16:30
      22:51
    9 Feb
    megabusmegabus
    from £8.81
  • London
    Keighley
      12:00
      18:40
    18 Mar
    megabusmegabus
    from £8.81
  • London
    Keighley
      17:00
      23:10
    31 Jan
    National ExpressNational Express
    from £10.00
  • London
    Keighley
      17:00
      23:10
    28 Jan
    National ExpressNational Express
    from £10.00
  • London
    Keighley
      14:45
      20:15
    24 Jan
    National ExpressNational Express
    from £10.00
  • London
    Keighley
      08:00
      14:08
    31 Jan
    megabusmegabus
    from £10.33
  • London
    Keighley
      16:00
      22:51
    8 Feb
    megabusmegabus
    from £10.33
  • London
    Keighley
      08:00
      14:08
    14 Feb
    megabusmegabus
    from £10.33
  • London
    Keighley
      15:00
      20:51
    16 Feb
    megabusmegabus
    from £10.81
  • London
    Keighley
      11:00
      17:08
    24 Feb
    megabusmegabus
    from £10.81


Current ticket prices

First come, first served. It’s usually good to book a bus in advance because fares are often subject to demand. This means, the longer you wait, the more expansive your trip can be. Make use of the cheap advance fares and you might score a ticket for only £7.20. Comparing the bus fares to those of other means of transportation can also be a good idea: With a bit of luck you’ll find a good bargain for a train ride, carpooling or a flight. Keep an eye on journey times as well: With megabus you’ll reach your destination within only 6h 15m.

Bus stops in Keighley and London

  Stations
Buckingham Palace Road 164 , London (United Kingdom)
Oxford St 550, W1H 7DX London (United Kingdom)

Find out more details about the service on your bus from Keighley to London and return

Taking the bus is not only a fairly inexpensive and ecofriendly way of travelling but also extremely stress-free. Most of the special features, that are familiar to you from taking a train or a plane, can also be found on board of a bus. Here's an example: If you buy a bus ticket for a coach Keighley - London, then there’s one bus operator, which has wireless internet at no extra cost on board: megabus. Basically all of the providers offer a very generous luggage allowance making your long-distance bus trip as convenient as can be. When you’re taking a bus from London to Keighley, also check whether a company offers media centres on your connection. Keep in mind that it’s best to check and compare: The on-board features of the different providers which operate journeys from Keighley to London and return can differ considerably. This is where CheckMyBus comes in: You get all the info necessary for a successful long-distance bus trip. We tell you whether it’s ok to bring your bike, whether wireless internet at no extra cost will enable you to get some homework done on the go or whether there’s currently any promo codes available, which allow you to save some extra pounds.

Keighley and London: Useful Info

Keighley
50,171
London
7.56 Million
Taxi
£4.02
£7.49
Keighley
London
A taxi journey in Keighley is 47% cheaper than in London.
Local buses
£2.60
£2.50
Keighley
London
A bus fare in Keighley is 4% more expensive than in London.
Beer
£3.50
£4.50
Keighley
London
A pint of beer in Keighley is 23% cheaper than in London.
Water
£0.90
£0.89
Keighley
London
A bottle of water in Keighley is 2% more expensive than in London.
Meal
£7.71
£6.27
Keighley
London
A meal in Keighley is 19% more expensive than in London.
Trusted shop
The CheckMyBus App
Free Download