Skip to main content

How to get from Horsham to Bedford by train?

From Horsham to Bedford by train

To get from Horsham to Bedford in Bedford, you’ll need to take 3 train lines: take the THAMESLINK train from Horsham station to Three Bridges station. Next, you’ll have to switch to the THAMESLINK train and finally take the EAST MIDLANDS RAILWAY train from St Pancras station to Bedford station. The total trip duration for this route is approximately 2 hr 22 min. The ride fare is £10.20.

142min£10.20
Train - THAMESLINK
Train - THAMESLINK
Train - EAST MIDLANDS RAILWAY
Walk to Bedford
Leaves from Horsham

Step by Step

  • 1
    Start from train station
    Start from train station
    Horsham
  • 2
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 3
    Ride to train station
    Ride to train station
    Three Bridges
    17 min
  • 4
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 5
    Ride to train station
    Ride to train station
    St Pancras
    49 min
  • 6
    Train - EAST MIDLANDS RAILWAY
    Wait for train
    EAST MIDLANDS RAILWAY
    Nottingham
  • 7
    Ride to train station
    Ride to train station
    Bedford
    39 min
  • 8
    Walk to Bedford
    Walk to
    Bedford
    Mayes Yard
    1.02 km • 13 min
*Duration based on 8am traffic

Alternative route from Horsham to Bedford by train via THAMESLINK and THAMESLINK

To get from Horsham to Bedford in Bedford, take the THAMESLINK train from Horsham station to Three Bridges station. Next, take the THAMESLINK train from Three Bridges station to Bedford station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is £10.20.

155min£10.20
Train - THAMESLINK
Train - THAMESLINK
Walk to Bedford
Leaves from Horsham

Step by Step

  • 1
    Start from train station
    Start from train station
    Horsham
  • 2
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 3
    Ride to train station
    Ride to train station
    Three Bridges
    17 min
  • 4
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 5
    Ride to train station
    Ride to train station
    Bedford
    116 min
  • 6
    Walk to Bedford
    Walk to
    Bedford
    Mayes Yard
    1.02 km • 13 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 Horsham to Bedford

The distance between Horsham, Bedford and Bedford, Bedford is approximately 143.87 km, which can typically be travelled in 142 min. Moovit will show you the directions from Horsham to Bedford by train, so no matter how you choose to travel in Bedford – you will always have plenty of easy options.

Public transport stations close to Horsham

Horsham is located at Horsham, Bedford and the nearest public transport station is Melksham Close, Oakhill.

Train stations close to Horsham:

  • Littlehaven

Bus stations close to Horsham:

  • Melksham Close, Oakhill
  • Railway Station, Horsham
  • Depot Road, Oakhill

Public transport stations close to Bedford, Bedford

Bedford is located at Mayes Yard, Bedford and the nearest public transport station is St Paul's Square, Bedford.

Train stations close to Bedford:

  • Bedford St Johns

Bus stations close to Bedford:

  • St Paul's Square, Bedford
  • Pilgrims House, Bedford
  • Bus Station, Bedford

Alternative route from Horsham to Bedford by train via THAMESLINK and THAMESLINK

To get from Horsham to Bedford in Bedford, take the THAMESLINK train from Horsham station to Three Bridges station. Next, take the THAMESLINK train from Three Bridges station to Bedford station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is £10.20.

155min£10.20
Train - THAMESLINK
Train - THAMESLINK
Walk to Bedford
Leaves from Horsham

Step by Step

  • 1
    Start from train station
    Start from train station
    Horsham
  • 2
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 3
    Ride to train station
    Ride to train station
    Three Bridges
    17 min
  • 4
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Bedford
  • 5
    Ride to train station
    Ride to train station
    Bedford
    116 min
  • 6
    Walk to Bedford
    Walk to
    Bedford
    Mayes Yard
    1.02 km • 13 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Horsham to Bedford?

    The fastest way takes 142 minutes, using Bus line THAMESLINK, Bus line THAMESLINK, Bus line EAST MIDLANDS RAILWAY.

  • What is the alternative route to get from Horsham to Bedford?

    The alternative route takes 155 minutes, using Bus line THAMESLINK, Bus line THAMESLINK.

  • Is there a direct train between Horsham and Bedford?

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

  • Which train line goes from Horsham to Bedford?

    The THAMESLINK train line goes from Bedford station near Horsham in Horsham (Town) to Three Bridges station. From there you’ll have to take one train line till Three Bridges station near Bedford in Bedford.

  • How long does it take to travel from Horsham to Bedford by train?

    The total travel time between Horsham in Horsham (Town) and Bedford in Bedford by train is about 2 hr 22 min.

  • Where do I get on the train near Horsham to get to Bedford?

    Get on the THAMESLINK train from the Bedford station near Horsham in Horsham (Town).

  • Where do I get off the train when travelling between Horsham and Bedford?

    Get off the train at the Three Bridges station, which is closest to Bedford in Bedford.

  • How much is the train fare from Horsham to Bedford?

    The ride from Horsham to Bedford costs £10.20.