Duration 5 min
Distance 3 miles
Average price £4
Frequency 3/hour

Trip overview

The train between Bexhill-on-Sea and Saint Leonards-on-Sea takes 5 min. The train runs at least 3 times per hour from Bexhill-on-Sea to Saint Leonards-on-Sea. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Bexhill
  2. Saint Leonards-on-Sea
5 min
Bookable on Rome2rio
£3 - £5

Bexhill-on-Sea to Saint Leonards-on-Sea train times

Trains run every 20 minutes between Bexhill-on-Sea and Saint Leonards-on-Sea. The earliest departure is at 18:42 in the evening, and the last departure from Bexhill-on-Sea is at 23:42 which arrives into Saint Leonards-on-Sea at 23:48. All services run direct with no transfers required, and take on average 5 min. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Bexhill-on-Sea to Saint Leonards-on-Sea? 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.

Yes, there is a direct train departing from Bexhill and arriving at St Leonards Warrior Square. Services depart every 20 minutes, and operate every day. The journey takes approximately 5 min.

More details

The distance between Bexhill-on-Sea and Saint Leonards-on-Sea is 3 miles.

Bexhill-on-Sea to Saint Leonards-on-Sea train services, operated by Southern, depart from Bexhill station.

More details

Bexhill-on-Sea to Saint Leonards-on-Sea train services, operated by Southern, arrive at St Leonards Warrior Square station.

More details

Book your Bexhill-on-Sea to Saint Leonards-on-Sea train tickets online with Rome2rio.

Search and book

There are 942+ hotels available in Saint Leonards-on-Sea. Prices start at £60 per night.

More details

What companies run services between Bexhill-on-Sea and Saint Leonards-on-Sea?

Southern operates a train from Bexhill-on-Sea to Saint Leonards-on-Sea every 20 minutes. Tickets cost £3 - £5 and the journey takes 5 min.
Train operators
Ave. Duration
5 min
Every 20 minutes
Estimated price
£3 - £5

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps