The average train between Bexhill-on-Sea and Frome takes 5h 2m and the fastest train takes 3h 54m. The train service runs several times per day from Bexhill-on-Sea to Frome. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 3 hours between Bexhill-on-Sea and Frome. The earliest departure is at 6:13 AM in the morning, and the last departure from Bexhill-on-Sea is at 10:13 PM which arrives into Frome at 10:05 AM. All services require a transfer at St Leonards Warrior Square and take an average of 5h 2m. The schedules shown below are for the next available departures.




3h 55m • 4 changes



4h 13m • 4 changes



4h 45m • 4 changes



4h 46m • 4 changes



3h 55m • 4 changes



4h 13m • 4 changes



4h 45m • 4 changes



4h 46m • 4 changes



4h 48m • 4 changes



4h 47m • 4 changes



4h 46m • 4 changes



4h 49m • 4 changes



4h 9m • 4 changes



4h 8m • 4 changes



3h 54m • 4 changes



4h 32m • 4 changes



3h 55m • 4 changes



4h 13m • 4 changes



4h 45m • 4 changes



4h 46m • 4 changes



3h 55m • 4 changes



4h 13m • 4 changes



4h 45m • 4 changes



4h 46m • 4 changes



3h 55m • 4 changes



4h 13m • 4 changes



4h 45m • 4 changes



4h 46m • 4 changesWant to know about travelling from Bexhill-on-Sea to Frome? 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.
No, there is no direct train from Bexhill-on-Sea to Frome. However, there are services departing from St Leonards Warrior Square station and arriving at Westbury (Wilts) station via London Charing Cross station. The journey, including transfers, takes approximately 5h 2m.
Bexhill-on-Sea to Frome train services, operated by Southeastern, depart from St Leonards Warrior Square station.
Bexhill-on-Sea to Frome train services, operated by Great Western Railway (GWR), arrive at Westbury (Wilts) station.
Book your Bexhill-on-Sea to Frome train tickets online with Omio.
The distance between Bexhill-on-Sea and Frome is 199.7 km. The road distance is 232 km.
You can take a train from Bexhill to Frome via St Leonards Warrior Square, London Charing Cross, Charing Cross station, Paddington station, London Paddington, and Westbury (Wilts) in around 5h 28m.