Skip to main content

How to get from Finchley to St Albans by bus and train?

From Finchley to St Albans by bus and train

To get from Finchley to St Albans in London, take the 112 bus from Long Lane (X) station to Tilling Road (S) station. Next, take the THAMESLINK train from Brent Cross West Station station to St Albans City station. The total trip duration for this route is approximately 53 min. The ride fare is £6.85.

53min£6.85
Walk to bus station
Bus - 112112
Train - THAMESLINK
Leaves from Long Lane (X)
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Long Lane (X)
    ID X
    160 yd • 2 min
  • 2
    Bus - 112112
    Wait for bus
    112
    Ealing Broadway
  • 3
    Ride to bus station
    Ride to bus station
    Tilling Road (S)
    ID S
    17 min
  • 4
    Walk to train station
    Walk to train station
    Brent Cross West Station
    730 yd • 9 min
  • 5
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 6
    Ride to train station St Albans City
    Ride to train station
    St Albans City
    20 min
*Duration based on 8am traffic

Alternative route from Finchley to St Albans by bus and train via 382, SL10 and THAMESLINK

To get from Finchley to St Albans in London, you’ll need to take 2 bus lines and one train line: take the 382 bus from Long Lane (W) station to Finchley Central Station (D) station. Next, you’ll have to switch to the SL10 bus and finally take the THAMESLINK train from Hendon Station station to St Albans City station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is £12.95.

63min£12.95
Walk to bus station
Bus - 382382
Bus - SL10SL10
Train - THAMESLINK
Leaves from Long Lane (W)
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Long Lane (W)
    ID W
    460 yd • 6 min
  • 2
    Bus - 382382
    Wait for bus
    382
    Mill Hill East, Millbrook Park
  • 3
    Ride to bus station
    Ride to bus station
    Finchley Central Station (D)
    ID D
    4 min
  • 4
    Bus - SL10SL10
    Wait for bus
    SL10
    Harrow Bus Station
  • 5
    Ride to bus station
    Ride to bus station
    Hendon Station (HE)
    ID HE
    16 min
  • 6
    Walk to train station
    Walk to train station
    Hendon Station
    60 yd • 1 min
  • 7
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 8
    Ride to train station St Albans City
    Ride to train station
    St Albans City
    18 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 Finchley to St Albans
The distance between Finchley, London and St Albans, London is approximately 17.53 mi, which can typically be travelled in 53 min. Moovit will show you the directions from Finchley to St Albans by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.
Public transport stations close to Finchley

Finchley is located at North Circular Road, London and the nearest public transport station is Long Lane (F).

Tube stations close to Finchley:

  • East Finchley
  • Woodside Park
  • West Finchley

Bus stations close to Finchley:

  • Long Lane (F)
  • Long Lane (X)
  • Long Lane (W)
Public transport stations close to St Albans, London

St Albans is located at St Albans, London and the nearest public transport station is Lattimore Road, St Albans.

Bus stations close to St Albans:

  • Lattimore Road, St Albans
  • Alexandra Road, St Albans
  • Telford Court, St Albans

Alternative route from Finchley to St Albans by bus and train via 382, SL10 and THAMESLINK

To get from Finchley to St Albans in London, you’ll need to take 2 bus lines and one train line: take the 382 bus from Long Lane (W) station to Finchley Central Station (D) station. Next, you’ll have to switch to the SL10 bus and finally take the THAMESLINK train from Hendon Station station to St Albans City station. The total trip duration for this route is approximately 1 hr 3 min. The ride fare is £12.95.

63min£12.95
Walk to bus station
Bus - 382382
Bus - SL10SL10
Train - THAMESLINK
Leaves from Long Lane (W)
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Long Lane (W)
    ID W
    460 yd • 6 min
  • 2
    Bus - 382382
    Wait for bus
    382
    Mill Hill East, Millbrook Park
  • 3
    Ride to bus station
    Ride to bus station
    Finchley Central Station (D)
    ID D
    4 min
  • 4
    Bus - SL10SL10
    Wait for bus
    SL10
    Harrow Bus Station
  • 5
    Ride to bus station
    Ride to bus station
    Hendon Station (HE)
    ID HE
    16 min
  • 6
    Walk to train station
    Walk to train station
    Hendon Station
    60 yd • 1 min
  • 7
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 8
    Ride to train station St Albans City
    Ride to train station
    St Albans City
    18 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Finchley to St Albans?

    The fastest way takes 53 minutes, using Bus line 112, Bus line THAMESLINK.

  • What is the alternative route to get from Finchley to St Albans?

    The alternative route takes 63 minutes, using Bus line 382, Bus line SL10, Bus line THAMESLINK.

  • Is there a direct bus between Finchley and St Albans?

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

  • Which bus line goes from Finchley to St Albans?

    The 112 bus line goes from Long Lane (X) station near Finchley in Finchley to Ealing Broadway station. From there you’ll have to take one train line till Ealing Broadway station near St Albans in London.

  • How long does it take to travel from Finchley to St Albans by bus and train?

    The total travel time between Finchley in Finchley and St Albans in London by bus and train is about 53 min.

  • Where do I get on the bus near Finchley to get to St Albans?

    Get on the 112 bus from the Long Lane (X) stop near Finchley in Finchley.

  • Where do I get off the bus when travelling between Finchley and St Albans?

    Get off the bus at the Ealing Broadway station, which is closest to St Albans in London.

  • How much is the bus fare from Finchley to St Albans?

    The ride from Finchley to St Albans costs £6.85.

Live arrivals, timetables, maps