Oxford Circus to Willesden Junction - travel by train and rail

Live journey times

Oxford Circus to

Leave at 05:04 and arrive at 05:30
Journey time 26 mins

Start with Transfer to Margaret Street /Oxford Circus

  • Margaret Street /Oxford Circus

Change for N18 bus to Willesden Junction Station

  • Portland Place
  • Great Portland St Stn / Euston Rd
  • Regent's Park Station
  • Harley Street
  • Baker Street Station
  • Gloucester Place
  • Marylebone Station
  • Old Marylebone Road
  • Edgware Road Station
  • Paddington Green Police Station
  • Hermitage Street
  • Bishops Bridge Road / Little Venice
  • Royal Oak
  • Westminster Academy / Cirencester Street
  • Sutherland Avenue
  • Westminster Registration Office
  • Ashmore Road
  • Second Avenue
  • Fifth Avenue / Queen's Park Library
  • Ladbroke Grove / Kilburn Lane
  • Kensal Green Cemetery
  • Kensal Green Station
  • St Mary's Cemetery
  • Wrottesley Road
  • Scrubs Lane
  • Willesden Junction Station

Oxford Circus to

Leave at 05:16 and arrive at 07:08
Journey time 01:52

Start with Walk to Willesden Junction Station

    Oxford Circus to

    Leave at 05:19 and arrive at 05:45
    Journey time 26 mins

    Start with Transfer to Margaret Street /Oxford Circus

    • Margaret Street /Oxford Circus

    Change for N18 bus to Willesden Junction Station

    • Portland Place
    • Great Portland St Stn / Euston Rd
    • Regent's Park Station
    • Harley Street
    • Baker Street Station
    • Gloucester Place
    • Marylebone Station
    • Old Marylebone Road
    • Edgware Road Station
    • Paddington Green Police Station
    • Hermitage Street
    • Bishops Bridge Road / Little Venice
    • Royal Oak
    • Westminster Academy / Cirencester Street
    • Sutherland Avenue
    • Westminster Registration Office
    • Ashmore Road
    • Second Avenue
    • Fifth Avenue / Queen's Park Library
    • Ladbroke Grove / Kilburn Lane
    • Kensal Green Cemetery
    • Kensal Green Station
    • St Mary's Cemetery
    • Wrottesley Road
    • Scrubs Lane
    • Willesden Junction Station

    Oxford Circus to

    Leave at 05:34 and arrive at 06:00
    Journey time 26 mins

    Start with Transfer to Margaret Street /Oxford Circus

    • Margaret Street /Oxford Circus

    Change for N18 bus to Willesden Junction Station

    • Portland Place
    • Great Portland St Stn / Euston Rd
    • Regent's Park Station
    • Harley Street
    • Baker Street Station
    • Gloucester Place
    • Marylebone Station
    • Old Marylebone Road
    • Edgware Road Station
    • Paddington Green Police Station
    • Hermitage Street
    • Bishops Bridge Road / Little Venice
    • Royal Oak
    • Westminster Academy / Cirencester Street
    • Sutherland Avenue
    • Westminster Registration Office
    • Ashmore Road
    • Second Avenue
    • Fifth Avenue / Queen's Park Library
    • Ladbroke Grove / Kilburn Lane
    • Kensal Green Cemetery
    • Kensal Green Station
    • St Mary's Cemetery
    • Wrottesley Road
    • Scrubs Lane
    • Willesden Junction Station

    Choose another journey time


    Return journey: Willesden Junction to Oxford Circus



    Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

    Recent journey planner searches

    Home > Journey planner > Oxford Circus > Willesden Junction