Duration 25 min
Distance 11.1 miles
Average price £13
Possible routes 7 found

Oxford Street to Selhurst Park

Rome2rio has found 7 ways to get from Oxford Street to Selhurst Park by train, bus, taxi and car. The cheapest way to get from Oxford Street to Selhurst Park costs only £2, and the quickest way takes just 25 min. We recommend taking the train from London Victoria to Selhurst, which takes around 51 min.

Recommended route

Train

  1. London Victoria
  2. Selhurst Park
51 min
Bookable on Rome2rio
£9 - £15
Alternative routes

Line 468 bus

  1. Elephant & Castle London Rd
    468
  2. Selhurst Park
1h 16m
£6 - £7

Line 12 bus, line 468 bus

  1. Oxford Circus Stn Margaret St
    12
  2. Elephant & Castle Station
    468
  3. Selhurst Park
1h 38m
Cheapest
£2

Line 453 bus, line 468 bus

  1. Oxford Circus Stn Margaret St
    453 / ...
  2. Elephant & Castle London Rd
    468
  3. Selhurst Park
1h 41m
£2

Taxi

  1. Oxford Street
    11.2 miles
  2. Selhurst Park
Fastest
25 min
£29 - £35

Drive

  1. Oxford Street
    11.2 miles
  2. Selhurst Park
25 min
£1 - £3

Uber

  1. Oxford Street
    11.2 miles
  2. Selhurst Park
25 min
£21 - £30

Frequently asked questions

Want to know about travelling from Oxford Street to Selhurst Park? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Oxford Street to Selhurst Park is to line 12 bus and line 468 bus which costs £2 and takes 1h 38m.

More details

The quickest way to get from Oxford Street to Selhurst Park is to taxi which costs £29 - £35 and takes 25 min.

More details

No, there is no direct bus from Oxford Street to Selhurst Park. However, there are services departing from Oxford Circus Stn Margaret St and arriving at South Norwood, Selhurst Park Stadium via Elephant & Castle Station. The journey, including transfers, takes approximately 1h 38m.

More details

No, there is no direct train from Oxford Street station to Selhurst Park. However, there are services departing from Oxford Circus station and arriving at Selhurst via London Victoria. The journey, including transfers, takes approximately 51 min.

More details

The distance between Oxford Street and Selhurst Park is 8 miles. The road distance is 11.1 miles.

Get driving directions

The best way to get from Oxford Street to Selhurst Park without a car is to train which takes 51 min and costs £9 - £15.

More details

It takes approximately 51 min to get from Oxford Street to Selhurst Park, including transfers.

More details

Oxford Street to Selhurst Park bus services, operated by London Buses, depart from Oxford Circus Stn Margaret St station.

More details

Oxford Street to Selhurst Park train services, operated by Southern, depart from London Victoria station.

More details

The best way to get from Oxford Street to Selhurst Park is to train which takes 51 min and costs £9 - £15. Alternatively, you can line 468 bus, which costs £6 - £8 and takes 1h 16m.

Mode details

Oxford Street to Selhurst Park bus services, operated by London Buses, arrive at South Norwood, Selhurst Park Stadium station.

More details

Oxford Street to Selhurst Park train services, operated by Southern, arrive at Selhurst station.

More details

Yes, the driving distance between Oxford Street to Selhurst Park is 11 miles. It takes approximately 25 min to drive from Oxford Street to Selhurst Park.

Get driving directions

There are 5149+ hotels available in Selhurst Park. Prices start at £75 per night.

More details

How to travel from Oxford Street to Selhurst Park

Find all the possible transport options for your trip from Oxford Street to Selhurst Park right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Oxford Street and Selhurst Park?

Southern operates a train from Oxford Street to Selhurst Park every 20 minutes. Tickets cost £5 - £10 and the journey takes 26 min. Alternatively, London Buses operates a bus from Oxford Street to Selhurst Park every 15 minutes. Tickets cost £2 and the journey takes 57 min.
Bus operators
Ave. Duration
57 min
Frequency
Every 15 minutes
Estimated price
£2
Other operators
Ave. Duration
25 min
Frequency
On demand
Estimated price
£21 - £30
Ave. Duration
25 min
Estimated price
£29 - £35

Croydon, United Kingdom

One of the most popular tourist destinations in the world, London is a traveller’s delight. Catering to a wide range of tastes, there’s something for everyone in the English capital. London boasts myriad historical sites, art galleries, sporting attractions, world-class restaurants and eateries, high fashion outlets, and cultural events. Take a cruise down the iconic River Thames, visit iconic Big Ben and the Tower of London, say hi to the Queen at Buckingham Palace, catch a show at a famous West End theatre or be one with nature in much-loved Hyde Park or Kensington Gardens.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe