There are 5 ways to get from St Margarets Station to Oxford Circus (Station) by train, subway, bus, night bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, Tube  •  42 min

  1. Take the train from St Margarets (Herts) to Tottenham Hale
  2. Take the Tube from Tottenham Hale Underground Station to Oxford Circus Underground Station Victoria

$11 - $16

Cheapest option

Line 310 bus, night bus  •  2 h 23 min

  1. Take the line 310 bus from St Margarets, St Mary's Church to Waltham Cross, Bus Station 310
  2. Take the night bus from Waltham Cross, Bus Station to Leicester Square N279

$8 - $10

3 alternative options

Train, line 55 bus  •  1 h 32 min

  1. Take the train from St Margarets (Herts) to Hackney Downs
  2. Take the line 55 bus from Hackney, Pembury Circus to Great Titchfield Street Oxford Circus Station 55 / ...

$12 - $16

Taxi  •  37 min

  1. Take a taxi from St Margarets Station to Oxford Circus (Station) 22.9 miles

$110 - $140

Drive  •  37 min

  1. Drive from St Margarets Station to Oxford Circus (Station) 22.9 miles

$4 - $8

What companies run services between St Margarets Station, Hertfordshire, England and Oxford Circus (Station), England?

There is no direct connection from St Margarets Station to Oxford Circus (Station). However, you can take the train to Tottenham Hale, take the walk to Tottenham Hale Underground Station, then take the Tube to Oxford Circus Underground Station. Alternatively, you can take a vehicle from St Margarets Station to Oxford Circus (Station) via Hackney Downs and Hackney, Pembury Circus in around 1 h 32 min.

Train operators
Greater Anglia
Website
abelliogreateranglia.co.uk
Train from St Margarets (Herts) to Tottenham Hale
Ave. Duration
27 min
Frequency
Hourly
Estimated price
$8 - $12
Website
abelliogreateranglia.co.uk
Schedules at
ojp.nationalrail.co.uk
Train from St Margarets (Herts) to Hackney Downs
Ave. Duration
33 min
Frequency
Hourly
Estimated price
$9 - $13
Website
abelliogreateranglia.co.uk
Schedules at
ojp.nationalrail.co.uk
London Underground (Tube)
Website
tfl.gov.uk
Subway from Tottenham Hale Underground Station to Oxford Circus Underground Station
Ave. Duration
15 min
Frequency
Every 5 minutes
Estimated price
$3 - $5
Schedules at
tfl.gov.uk
Bus operators
London Buses
Website
tfl.gov.uk
Bus from Hackney, Pembury Circus to Great Titchfield Street Oxford Circus Station
Ave. Duration
57 min
Frequency
Every 5 minutes
Estimated price
$3
Schedules at
tfl.gov.uk
Arriva UK
Phone
+44 (0)191 520 4000
Email
enquiries@arriva.co.uk
Website
arriva.co.uk
Bus from St Margarets, St Mary's Church to Waltham Cross, Bus Station
Ave. Duration
42 min
Frequency
Every 15 minutes
Estimated price
$5 - $8
Schedules at
arrivabus.co.uk
Book at
arrivabus.co.uk
Arriva London North
Phone
020 8271 0101
Website
arrivalondon.com
Night bus from Waltham Cross, Bus Station to Leicester Square
Ave. Duration
1 h 4 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
arrivalondon.com
Other operators
Taxi from St Margarets Station to Oxford Circus (Station)
Ave. Duration
37 min
Estimated price
$110 - $140

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Travelling to and around Russia for the 2018 FIFA World Cup and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

Questions & Answers

How far is it from St Margarets Station to Oxford Circus (Station)?

The distance between St Margarets Station and Oxford Circus (Station) is 32 km. The road distance is 37 km.

What is the cheapest way to get from St Margarets Station to Oxford Circus (Station)?

The cheapest way to get from St Margarets Station to Oxford Circus (Station) is to drive which costs £3 - £6 and takes 37 min.

What is the fastest way to get from St Margarets Station to Oxford Circus (Station)?

The quickest way to get from St Margarets Station to Oxford Circus (Station) is to taxi which takes 37 min and costs £80 - £100.

Is there a direct bus between St Margarets Station and Oxford Circus (Station)?

No, there is no direct bus from St Margarets Station to Oxford Circus (Station). However, there are services departing from St Margarets, St Mary's Church and arriving at Leicester Square via Waltham Cross, Bus Station. The journey, including transfers, takes approximately 2 h 23 min.

How long does it take to get from St Margarets Station to Oxford Circus (Station)?

It takes approximately 42 min to get from St Margarets Station to Oxford Circus (Station), including transfers.

Trips from St Margarets Station

St Margarets Station Hertfordshire England to Canary Wharf St Margarets Station Hertfordshire England to The O2 Arena St Margarets Station Hertfordshire England to Highbury Islington Station St Margarets Station Hertfordshire England to Vauxhall Station Greater London England St Margarets Station Hertfordshire England to Euston Road St Margarets Station Hertfordshire England to Shoreditch St Margarets Station Hertfordshire England to Tottenham Court Road Station St Margarets Station Hertfordshire England to London Bridge St Margarets Station Hertfordshire England to Blackfriars Station St Margarets Station Hertfordshire England to Baker Street Station St Margarets Station Hertfordshire England to Much Hadham St Margarets Station Hertfordshire England to Clapham Common St Margarets Station Hertfordshire England to Beaconsfield Buckinghamshire England St Margarets Station Hertfordshire England to Old St Paul s Cathedral St Margarets Station Hertfordshire England to Holborn Station St Margarets Station Hertfordshire England to University of Hertfordshire Hatfield Campus St Margarets Station Hertfordshire England to Harrow Wealdstone station St Margarets Station Hertfordshire England to Camden Road Station St Margarets Station Hertfordshire England to Tobacco Dock St Margarets Station Hertfordshire England to Bushey Station St Margarets Station Hertfordshire England to Picadilly Circus St Margarets Station Hertfordshire England to Golders Green St Margarets Station Hertfordshire England to Haggerston Station St Margarets Station Hertfordshire England to Caledonian Road Barnsbury St Margarets Station Hertfordshire England to Bethnal Green St Margarets Station Hertfordshire England to Access Farringdon London St Margarets Station Hertfordshire England to Richmond Greater London England St Margarets Station Hertfordshire England to Denmark Hill St Margarets Station Hertfordshire England to Hackney Downs St Margarets Station Hertfordshire England to Tower Hill Underground Station