Skip to main content

How to get from Bedford St Johns to Swanley by bus and train?

From Bedford St Johns to Swanley by bus and train

To get from Bedford St Johns to Swanley in Sevenoaks, you’ll need to take one bus line and 2 train lines: take the MK1 bus from St John's Street, Bedford station to Luton Station Interchange, Luton Town Centre station. Next, you’ll have to switch to the THAMESLINK train and finally take the THAMESLINK train from Blackfriars station to Swanley station. The total trip duration for this route is approximately 2 hr 54 min.

174min
Walk to bus station
Bus - MK1MK1
Train - THAMESLINK
Train - THAMESLINK
Walk to Swanley
Leaves from St John's Street, Bedford

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St John's Street, Bedford
    380 m • 5 min
  • 2
    Bus - MK1MK1
    Wait for bus
    MK1
    Luton Airport
  • 3
    Ride to bus station
    Ride to bus station
    Luton Station Interchange, Luton Town Centre
    ID 3
    57 min
  • 4
    Walk to train station
    Walk to train station
    Luton
    60 m • 1 min
  • 5
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Brighton
  • 6
    Ride to train station
    Ride to train station
    Blackfriars
    50 min
  • 7
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Sevenoaks
  • 8
    Ride to train station
    Ride to train station
    Swanley
    38 min
  • 9
    Walk to Swanley
    Walk to
    Swanley
    St Marys Road
    390 m • 5 min
*Duration based on 8am traffic

From Bedford St Johns to Swanley by train

To get from Bedford St Johns to Swanley in Sevenoaks, take the THAMESLINK train from Bedford station to Blackfriars station. Next, take the THAMESLINK train from Blackfriars station to Swanley station. The total trip duration for this route is approximately 2 hr 29 min. The ride fare is £10.20.

149min£10.20
Walk to train station
Train - THAMESLINK
Train - THAMESLINK
Walk to Swanley
Leaves from Bedford

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Bedford
    1.34 km • 17 min
  • 2
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Brighton
  • 3
    Ride to train station
    Ride to train station
    Blackfriars
    75 min
  • 4
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Sevenoaks
  • 5
    Ride to train station
    Ride to train station
    Swanley
    38 min
  • 6
    Walk to Swanley
    Walk to
    Swanley
    St Marys Road
    390 m • 5 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 Bedford St Johns to Swanley

The distance between Bedford St Johns, Sevenoaks and Swanley, Sevenoaks is approximately 112.64 km, which can typically be travelled in 174 min. Moovit will show you the directions from Bedford St Johns to Swanley by bus and train, so no matter how you choose to travel in Sevenoaks – you will always have plenty of easy options.

Public transport stations close to Bedford St Johns

Bedford St Johns is located at Bedford St Johns, Sevenoaks and the nearest public transport station is Borough Hall, Cauldwell.

Bus stations close to Bedford St Johns:

  • Borough Hall, Cauldwell
  • Kingsway Link, Cauldwell
  • Bedford Hospital A&E, Bedford

Public transport stations close to Swanley, Sevenoaks

Swanley is located at St Marys Road, Sevenoaks and the nearest public transport station is High Street.

Train stations close to Swanley:

  • Eynsford

Bus stations close to Swanley:

  • High Street
  • Railway Station Azalea Drive, Swanley
  • Bartholomew Way Asda

From Bedford St Johns to Swanley by train

To get from Bedford St Johns to Swanley in Sevenoaks, take the THAMESLINK train from Bedford station to Blackfriars station. Next, take the THAMESLINK train from Blackfriars station to Swanley station. The total trip duration for this route is approximately 2 hr 29 min. The ride fare is £10.20.

149min£10.20
Walk to train station
Train - THAMESLINK
Train - THAMESLINK
Walk to Swanley
Leaves from Bedford

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Bedford
    1.34 km • 17 min
  • 2
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Brighton
  • 3
    Ride to train station
    Ride to train station
    Blackfriars
    75 min
  • 4
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Sevenoaks
  • 5
    Ride to train station
    Ride to train station
    Swanley
    38 min
  • 6
    Walk to Swanley
    Walk to
    Swanley
    St Marys Road
    390 m • 5 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bedford St Johns to Swanley?

    The fastest way takes 174 minutes, using Bus line MK1, Bus line THAMESLINK, Bus line THAMESLINK.

  • What is the alternative route to get from Bedford St Johns to Swanley?

    The alternative route takes 149 minutes, using Bus line THAMESLINK, Bus line THAMESLINK.

  • Is there a direct bus between Bedford St Johns and Swanley?

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

  • Which bus line goes from Bedford St Johns to Swanley?

    The MK1 bus line goes from St John's Street, Bedford station near Bedford St Johns in Bedford to Luton Airport station. From there you’ll have to take 2 train lines till Luton Airport station near Swanley in Sevenoaks.

  • How long does it take to travel from Bedford St Johns to Swanley by bus and train?

    The total travel time between Bedford St Johns in Bedford and Swanley in Sevenoaks by bus and train is about 2 hr 54 min.

  • Where do I get on the bus near Bedford St Johns to get to Swanley?

    Get on the MK1 bus from the St John's Street, Bedford stop near Bedford St Johns in Bedford.

  • Where do I get off the bus when travelling between Bedford St Johns and Swanley?

    Get off the bus at the Luton Airport station, which is closest to Swanley in Sevenoaks.