Skip to main content

How to get from Chesham to Bedford by bus, train and tube?

By bus, train and tube

To get from Chesham to Bedford in London, you’ll need to take one tube line, one bus line and one train line: take the METROPOLITAN tube from Chesham station to Finchley Road station. Next, you’ll have to switch to the OVERGROUND bus and finally take the THAMESLINK train from West Hampstead Thameslink station to Bedford station. The total trip duration for this route is approximately 2 hr 11 min.

131min
Tube - METROPOLITAN
Bus - OVERGROUNDOVERGROUND
Train - THAMESLINK
Leaves from Chesham

Step by Step

  • 1
    Start from tube station
    Start from tube station
    Chesham
  • 2
    Tube - METROPOLITAN
    Wait for tube
    METROPOLITAN
    Aldgate
  • 3
    Ride to tube station
    Ride to tube station
    Finchley Road
    49 min
  • 4
    Walk to bus station
    Walk to bus station
    Finchley Road Underground Station
    50 yd • 1 min
  • 5
    Bus - OVERGROUNDOVERGROUND
    Wait for bus
    OVERGROUND
    Bus Replacement: Willesden Junction
  • 6
    Ride to bus station
    Ride to bus station
    West Hampstead
    6 min
  • 7
    Walk to train station
    Walk to train station
    West Hampstead Thameslink
    140 yd • 2 min
  • 8
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 9
    Ride to train station Bedford
    Ride to train station
    Bedford
    57 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app

Public transport directions from Chesham to Bedford

The distance between Chesham, London and Bedford, London is approximately 70.15 mi, which can typically be travelled in 131 min. Moovit will show you the directions from Chesham to Bedford by bus, train and tube, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Chesham

Chesham is located at Chesham, London and the nearest public transport station is Broadway, Chesham.

Bus stations close to Chesham:

  • Broadway, Chesham
  • Red Lion Street, Chesham
  • Pednormead End, Chesham

Public transport stations close to Bedford, London

Bedford is located at Bedford, London and the nearest public transport station is Bedford.

Train stations close to Bedford:

  • Bedford

Bus stations close to Bedford:

  • Bedford Railway Station, Bedford
  • Howard Avenue, Queens Park
  • Preston Road, Queens Park

Questions & Answers

  • What is the fastest way to get from Chesham to Bedford?

    The fastest way takes 131 minutes, using Bus line METROPOLITAN, Bus line OVERGROUND, Bus line THAMESLINK.

  • Is there a direct tube between Chesham and Bedford?

    No, you’ll have to take one tube line, one bus line and one train line in total. The total travelling time is 2 hr 11 min.

  • Which tube line goes from Chesham to Bedford?

    The METROPOLITAN tube line goes from Aldgate station near Chesham in Chesham (Bucks) to Finchley Road station. From there you’ll have to take one bus line and one train line till Bedford station near Bedford in London.

  • How long does it take to travel from Chesham to Bedford by tube, bus and train?

    The total travel time between Chesham in Chesham (Bucks) and Bedford in London by tube, bus and train is about 2 hr 11 min.

  • Where do I get on the tube near Chesham to get to Bedford?

    Get on the METROPOLITAN tube from the Aldgate station near Chesham in Chesham (Bucks).

  • Where do I get off the tube when travelling between Chesham and Bedford?

    Get off the tube at the Bedford station, which is closest to Bedford in London.

Live arrivals, timetables, maps