Skip to main content

How to get from Colindale to Battersea by bus and train?

By bus and train

To get from Colindale to Battersea in London, you’ll need to take 2 bus lines and one train line: take the 303 bus from Colindale Station station to Mill Hill Broadway Station (D) station. Next, you’ll have to switch to the THAMESLINK train and finally take the 344 bus from London College Of Communication (Z) station to Battersea Park Station (B) station. The total trip duration for this route is approximately 1 hr 25 min. The ride fare is £7.90.

85min£7.90
Walk to bus station
Bus - 303303
Train - THAMESLINK
Bus - 344344
Walk to Battersea
Leaves from Colindale Station

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Colindale Station
    150 yd • 2 min
  • 2
    Bus - 303303
    Wait for bus
    303
    Edgware
  • 3
    Ride to bus station
    Ride to bus station
    Mill Hill Broadway Station (D)
    ID D
    15 min
  • 4
    Walk to train station
    Walk to train station
    Mill Hill Broadway Railway Station
    70 yd • 1 min
  • 5
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Orpington
  • 6
    Ride to train station
    Ride to train station
    Elephant & Castle
    32 min
  • 7
    Walk to bus station
    Walk to bus station
    London College Of Communication (Z)
    ID Z
    220 yd • 3 min
  • 8
    Bus - 344344
    Wait for bus
    344
    Clapham Junction
  • 9
    Ride to bus station
    Ride to bus station
    Battersea Park Station (B)
    ID B
    22 min
  • 10
    Walk to Battersea
    Walk to
    Battersea
    10 yd • 1 min
*Duration based on 8am traffic

Alternative route by bus and train via 32, OVERGROUND and SOUTHERN

To get from Colindale to Battersea in London, you’ll need to take one bus line and 2 train lines: take the 32 bus from Colindale Avenue (CE) station to Brondesbury Station (D) station. Next, you’ll have to switch to the OVERGROUND train and finally take the SOUTHERN train from Clapham Junction station to Battersea Park station. The total trip duration for this route is approximately 1 hr 19 min. The ride fare is £7.15.

79min£7.15
Walk to bus station
Bus - 3232
Train - OVERGROUND
Train - SOUTHERN
Leaves from Colindale Avenue (CE)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Colindale Avenue (CE)
    ID CE
    780 yd • 10 min
  • 2
    Bus - 3232
    Wait for bus
    32
    Kilburn Park
  • 3
    Ride to bus station
    Ride to bus station
    Brondesbury Station (D)
    ID D
    28 min
  • 4
    Walk to train station
    Walk to train station
    Brondesbury
    10 yd • 1 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Clapham Junction
  • 6
    Ride to train station
    Ride to train station
    Clapham Junction
    30 min
  • 7
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    London Victoria
  • 8
    Ride to train station Battersea Park
    Ride to train station
    Battersea Park
    4 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 Colindale to Battersea

The distance between Colindale, London and Battersea, London is approximately 18.3 mi, which can typically be travelled in 85 min. Moovit will show you the directions from Colindale to Battersea 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 Colindale

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

Tube stations close to Colindale:

  • Edgware
  • Kingsbury
  • Hendon Central

Bus stations close to Colindale:

  • Colindale Station
  • Colindale Station (CA)
  • Aerodrome Road / Colindale Gardens (W)

Public transport stations close to Battersea, London

Battersea is located at Battersea, London and the nearest public transport station is Battersea Park Station (C).

Tube stations close to Battersea:

  • Battersea Power Station
  • Nine Elms

Train stations close to Battersea:

  • Battersea Park

Bus stations close to Battersea:

  • Battersea Park Station (C)
  • Battersea Park Station (P)
  • Battersea Park Station (B)

River Bus stations close to Battersea:

  • Battersea Power Station Pier
  • Cadogan Pier

Alternative route by bus and train via 32, OVERGROUND and SOUTHERN

To get from Colindale to Battersea in London, you’ll need to take one bus line and 2 train lines: take the 32 bus from Colindale Avenue (CE) station to Brondesbury Station (D) station. Next, you’ll have to switch to the OVERGROUND train and finally take the SOUTHERN train from Clapham Junction station to Battersea Park station. The total trip duration for this route is approximately 1 hr 19 min. The ride fare is £7.15.

79min£7.15
Walk to bus station
Bus - 3232
Train - OVERGROUND
Train - SOUTHERN
Leaves from Colindale Avenue (CE)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Colindale Avenue (CE)
    ID CE
    780 yd • 10 min
  • 2
    Bus - 3232
    Wait for bus
    32
    Kilburn Park
  • 3
    Ride to bus station
    Ride to bus station
    Brondesbury Station (D)
    ID D
    28 min
  • 4
    Walk to train station
    Walk to train station
    Brondesbury
    10 yd • 1 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Clapham Junction
  • 6
    Ride to train station
    Ride to train station
    Clapham Junction
    30 min
  • 7
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    London Victoria
  • 8
    Ride to train station Battersea Park
    Ride to train station
    Battersea Park
    4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Colindale to Battersea?

    The fastest way takes 85 minutes, using Bus line 303, Bus line THAMESLINK, Bus line 344.

  • What is the alternative route to get from Colindale to Battersea?

    The alternative route takes 79 minutes, using Bus line 32, Bus line OVERGROUND, Bus line SOUTHERN.

  • Is there a direct bus between Colindale and Battersea?

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

  • Which bus line goes from Colindale to Battersea?

    The 303 bus line goes from Colindale Station station near Colindale in Colindale to Edgware station. From there you’ll have to take one bus line and one train line till Edgware station near Battersea in London.

  • How long does it take to travel from Colindale to Battersea by bus and train?

    The total travel time between Colindale in Colindale and Battersea in London by bus and train is about 1 hr 25 min.

  • Where do I get on the bus near Colindale to get to Battersea?

    Get on the 303 bus from the Colindale Station stop near Colindale in Colindale.

  • Where do I get off the bus when travelling between Colindale and Battersea?

    Get off the bus at the Edgware stop, which is closest to Battersea in London.

  • How much is the total bus and train fare from Colindale to Battersea?

    The ride from Colindale to Battersea costs £7.90.

Live arrivals, timetables, maps