Travel from London to Keswick

Bus or train from London to Keswick?

Virgin West Coast Trains operates a train from London to Keswick every 3 hours. Tickets cost $170 - $270 and the journey takes 2 h 59 min. 2 other operators also service this route. Alternatively, National Express operates a bus from London to Keswick once daily. Tickets cost $27 - $35 and the journey takes 8 h 50 min.

Travel Guides

How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips

How to get from London to Keswick

From London Euston train to Penrith, Rail Station (Penrith Railway Station main entrance) then bus to Keswick, Bus Station (K) (Booths Supermarket). 4 h 26 min £172. From London Victoria Coach Station bus to Keswick. 8 h 50 min £23. From London Euston night train to Preston, train to Carnforth, Police Station (Grosvenor Place), then bus to Keswick, Bus Station (K) (Booths Supermarket). 8 h 4 min £46. From London drive to Keswick. 5 h 3 min £55. From London Paddington train to London Heathrow airport, fly to Manchester airport, train to Penrith, Rail Station (Penrith Railway Station main entrance), then bus to Keswick. 6 h 33 min £160. From Bank DLR Station train to London City airport, fly to Edinburgh airport, tram to Haymarket, train to Penrith, Rail Station (Penrith Railway Station main entrance), then bus to Keswick. 7 h £121. From Bank DLR Station train to London City airport, fly to Glasgow airport, line 500 bus to Glasgow Central, train to Penrith, Rail Station (Penrith Railway Station main entrance), then bus to Keswick. 6 h 44 min £145. From London Paddington train to London Heathrow airport, fly to Newcastle airport, train to Newcastle, train to Carlisle, train to Penrith, Rail Station (Penrith Railway Station main entrance), then bus to Keswick. 7 h 20 min £154. From London Paddington train to London Heathrow airport, fly to Edinburgh airport, tram to Haymarket, train to Penrith, Rail Station (Penrith Railway Station main entrance), then bus to Keswick. 6 h 58 min £139. From London Paddington train to London Heathrow airport, fly to Leeds Bradford airport, line 757 bus to Leeds, train to Langwathby, Rail Station (Track to Langwathby Rail Station), then line 888 bus to Keswick. 7 h 39 min £129.

Is there a direct bus between London and Keswick?

Yes, there is a direct bus departing from London Victoria Coach Station and arriving at Keswick. Services depart once daily, and operate every day. The journey takes approximately 8¾ hours.
Close Print Itinerary
  1. Here are 10 options to get from
    London to Keswick:

    1. Trip:
      1 Train
      • One-Way approx: USD $180 - $277
      • Duration: 4 h 26 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $180 - $277
        • Duration: 4 h 26 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $27 - $35
      • Duration: 8 h 50 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $27 - $35
        • Duration: 8 h 50 min
        Close x
    3. Trip:
      3 Night train, train, bus
      • One-Way approx: USD $53 - $76
      • Duration: 8 h 4 min
      Open +
      • Trip:
        3 Night train, train, bus
        • One-Way approx: USD $53 - $76
        • Duration: 8 h 4 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 5 h 3 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 5 h 3 min
        Close x
    5. Trip:
      5 Fly London Heathrow to Manchester, train
      • One-Way approx: USD $150 - $369
      • Duration: 6 h 33 min
      Open +
      • Trip:
        5 Fly London Heathrow to Manchester, train
        • One-Way approx: USD $150 - $369
        • Duration: 6 h 33 min
        Close x
    6. Trip:
      6 Fly London City to Edinburgh, train
      • One-Way approx: USD $124 - $303
      • Duration: 7 h
      Open +
      • Trip:
        6 Fly London City to Edinburgh, train
        • One-Way approx: USD $124 - $303
        • Duration: 7 h
        Close x
    7. Trip:
      7 Fly London City to Glasgow, train
      • One-Way approx: USD $139 - $390
      • Duration: 6 h 44 min
      Open +
      • Trip:
        7 Fly London City to Glasgow, train
        • One-Way approx: USD $139 - $390
        • Duration: 6 h 44 min
        Close x
    8. Trip:
      8 Fly London Heathrow to Newcastle, train
      • One-Way approx: USD $134 - $381
      • Duration: 7 h 20 min
      Open +
      • Trip:
        8 Fly London Heathrow to Newcastle, train
        • One-Way approx: USD $134 - $381
        • Duration: 7 h 20 min
        Close x
    9. Trip:
      9 Fly London Heathrow to Edinburgh, train
      • One-Way approx: USD $134 - $326
      • Duration: 6 h 58 min
      Open +
      • Trip:
        9 Fly London Heathrow to Edinburgh, train
        • One-Way approx: USD $134 - $326
        • Duration: 6 h 58 min
        Close x
    10. Trip:
      10 Fly London Heathrow to Leeds Bradford, train
      • One-Way approx: USD $126 - $284
      • Duration: 7 h 39 min
      Open +
      • Trip:
        10 Fly London Heathrow to Leeds Bradford, train
        • One-Way approx: USD $126 - $284
        • Duration: 7 h 39 min
        Close x