Skip to main content

How to get from Epsom to Horsham Railway Station by train?

From Epsom to Horsham Railway Station by train

To get from Epsom to Horsham Railway Station in Horsham (Town), you’ll need to take 3 train lines: take the SOUTHERN train from Epsom station to Clapham Junction station. Next, you’ll have to switch to the SOUTHERN train and finally take the THAMESLINK train from Gatwick Airport station to Horsham station. The total trip duration for this route is approximately 1 hr 37 min. The ride fare is £20.40.

97min£20.40
Train - SOUTHERN
Train - SOUTHERN
Train - THAMESLINK
Leaves from Epsom
Step by Step
  • 1
    Start from train station
    Start from train station
    Epsom
  • 2
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    London Victoria
  • 3
    Ride to train station
    Ride to train station
    Clapham Junction
    37 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Brighton
  • 5
    Ride to train station
    Ride to train station
    Gatwick Airport
    24 min
  • 6
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Horsham
  • 7
    Ride to train station Horsham
    Ride to train station
    Horsham
    22 min
*Duration based on 8am traffic

Alternative route from Epsom to Horsham Railway Station by train via SOUTH WESTERN RAILWAY and SOUTHERN

To get from Epsom to Horsham Railway Station in Horsham (Town), take the SOUTH WESTERN RAILWAY train from Epsom station to Clapham Junction station. Next, take the SOUTHERN train from Clapham Junction station to Horsham station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Train - SOUTH WESTERN RAILWAY
Train - SOUTHERN
Leaves from Epsom
Step by Step
  • 1
    Start from train station
    Start from train station
    Epsom
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 3
    Ride to train station
    Ride to train station
    Clapham Junction
    28 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Portsmouth Harbour
  • 5
    Ride to train station Horsham
    Ride to train station
    Horsham
    50 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 Epsom to Horsham Railway Station
The distance between Epsom, Horsham (Town) and Horsham Railway Station, Horsham (Town) is approximately 48.47 mi, which can typically be travelled in 97 min. Moovit will show you the directions from Epsom to Horsham Railway Station by train, so no matter how you choose to travel in Horsham (Town) – you will always have plenty of easy options.
Public transport stations close to Epsom

Epsom is located at Epsom, Horsham (Town) and the nearest public transport station is Epsom.

Train stations close to Epsom:

  • Banstead

Bus stations close to Epsom:

  • Epsom
  • Epsom Railway Station, Epsom
  • Waterloo Road (F)
Public transport stations close to Horsham Railway Station, Horsham (Town)

Horsham Railway Station is located at North Street, Horsham (Town) and the nearest public transport station is Stirling Way, Oakhill.

Train stations close to Horsham Railway Station:

  • Horsham
  • Littlehaven

Bus stations close to Horsham Railway Station:

  • Stirling Way, Oakhill
  • Park Way, Horsham
  • Denne Road, Horsham

Alternative route from Epsom to Horsham Railway Station by train via SOUTH WESTERN RAILWAY and SOUTHERN

To get from Epsom to Horsham Railway Station in Horsham (Town), take the SOUTH WESTERN RAILWAY train from Epsom station to Clapham Junction station. Next, take the SOUTHERN train from Clapham Junction station to Horsham station. The total trip duration for this route is approximately 1 hr 40 min.

100min
Train - SOUTH WESTERN RAILWAY
Train - SOUTHERN
Leaves from Epsom
Step by Step
  • 1
    Start from train station
    Start from train station
    Epsom
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 3
    Ride to train station
    Ride to train station
    Clapham Junction
    28 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Portsmouth Harbour
  • 5
    Ride to train station Horsham
    Ride to train station
    Horsham
    50 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Epsom to Horsham Railway Station?

    The fastest way takes 97 minutes, using Bus line SOUTHERN, Bus line SOUTHERN, Bus line THAMESLINK.

  • What is the alternative route to get from Epsom to Horsham Railway Station?

    The alternative route takes 100 minutes, using Bus line SOUTH WESTERN RAILWAY, Bus line SOUTHERN.

  • Is there a direct train between Epsom and Horsham Railway Station?

    No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 37 min.

  • Which train line goes from Epsom to Horsham Railway Station?

    The SOUTHERN train line goes from London Victoria station near Epsom in London to Clapham Junction station. From there you’ll have to take one train line till Clapham Junction station near Horsham Railway Station in Horsham (Town).

  • How long does it take to travel from Epsom to Horsham Railway Station by train?

    The total travel time between Epsom in London and Horsham Railway Station in Horsham (Town) by train is about 1 hr 37 min.

  • Where do I get on the train near Epsom to get to Horsham Railway Station?

    Get on the SOUTHERN train from the London Victoria station near Epsom in London.

  • Where do I get off the train when travelling between Epsom and Horsham Railway Station?

    Get off the train at the Clapham Junction station, which is closest to Horsham Railway Station in Horsham (Town).

  • How much is the train fare from Epsom to Horsham Railway Station?

    The ride from Epsom to Horsham Railway Station costs £20.40.

Live arrivals, timetables, maps