Surrey to Horley

Travel by bus from Surrey to Horley with Metrobus.

Buses run up to 7 days per week to Horley from Banstead, Charlwood, Epsom, Lower Kingswood and other places in Surrey.

Bus from Days Shortest trip
Banstead
  • Daily
48 minutes
Charlwood
  • Weekdays
9 minutes
Epsom
  • Daily
52 minutes
Lower Kingswood
  • Daily
33 minutes
Redhill
  • Daily
13 minutes

West Sussex to Horley

Buses to Horley from West Sussex run up to 7 days per week.

Metrobus, National Express, BM Coaches, United Minibuses and 2 more carriers services run from Crawley Down, London Gatwick Airport, Shoreham-by-Sea, Lancing and other places in West Sussex to Horley.

Bus from Days Shortest trip
Crawley
  • Daily
8 minutes
Crawley Down
  • Weekdays
25 minutes
East Grinstead
  • Daily
38 minutes
Gossops Green
  • Daily
7 minutes
Hickstead
  • Daily
18 minutes
Horsham
  • Daily
37 minutes
Lancing
  • Daily
1 hour 10 minutes
London Gatwick Airport
  • Daily
6 minutes
Shoreham-by-Sea
  • Daily
1 hour 5 minutes
Worthing
  • Daily
1 hour 15 minutes

Greater London to Horley

Travel by bus from Greater London to Horley with National Express, Megabus, Metrobus and Flixbus.

Buses run 7 days per week to Horley from London, Belsize Park, Sutton and London Heathrow Airport.

Bus from Days Shortest trip
Belsize Park
  • Daily
2 hours
London
  • Daily
1 hour 5 minutes
London Heathrow Airport
  • Daily
1 hour 10 minutes
Sutton
  • Daily
58 minutes

Brighton and Hove to Horley

Buses to Horley from Brighton and Hove run 7 days per week.

National Express services run from Portslade, Hove and Brighton to Horley.

Bus from Days Shortest trip
Brighton
  • Daily
35 minutes
Hove
  • Daily
32 minutes
Portslade
  • Daily
58 minutes

Buses to Horley

Travel by bus from England to Horley with National Express, Megabus and Flixbus.

Buses run 7 days per week to Horley from Derby, City and Borough of Leeds, Newcastle upon Tyne, City of Bristol and other places in England.

Bus from Days Shortest trip
Birmingham
  • Daily
3 hours 20 minutes
Birmingham Airport
  • Daily
2 hours 40 minutes
Bristol
  • Daily
3 hours 15 minutes
Derby
  • Daily
4 hours 30 minutes
Dudley
  • Daily
4 hours
Leeds
  • Daily
6 hours 10 minutes
Newcastle upon Tyne
  • Daily
8 hours 10 minutes
Oxford
  • Daily
2 hours 20 minutes
Smethwick
  • Daily
3 hours 40 minutes
Wolverhampton
  • Daily
4 hours 20 minutes

Travel to Horley from Wales

Buses to Horley from Wales run 7 days per week.

Flixbus services run from Neath Port Talbot, City and County of Swansea, Cardiff and Newport to Horley.

Bus from Days Shortest trip
Cardiff
  • Daily
4 hours 30 minutes
Newport
  • Daily
3 hours 55 minutes
Swansea
  • Daily
5 hours 55 minutes
Taibach
  • Daily
5 hours 25 minutes

Getting around Horley by bus

Travel around Horley by bus with Compass Travel, Flixbus, United Minibuses, National Express and 2 more carriers. Buses operate up to 7 days per week.

Operator Days
BM Coaches
  • Daily
More info
Compass Travel
  • Mo
  • We
  • Fr
More info
Flixbus
  • Daily
More info
Metrobus
  • Daily
More info
National Express
  • Daily
More info
United Minibuses
  • Daily
More info

Horley Travel FAQs

  • Is there a daily bus service from London to Horley?

    Yes there are daily services to Horley from London operated by National Express and Megabus.

  • How long does it take to get to Horley from Birmingham?

    The shortest journey from Birmingham to Horley takes 3 hours 20 minutes.

  • Is there a bus from London Gatwick Airport to Horley?

    Yes - Metrobus, BM Coaches, National Express, United Minibuses and 2 more carriers operate between London Gatwick Airport and Horley. The journey takes 6 minutes.

  • Are there buses to Horley from Wales?

    Yes you can travel to Horley from Neath Port Talbot, City and County of Swansea, Cardiff and Newport.

  • Which bus operators serve Horley?

    National Express, Metrobus, Flixbus, Megabus and 3 more carriers operate to and within Horley.