Trains from London to Rye are a great way to travel from the UK capital to the historic city in East Sussex. They make it easy to take a day trip from London to Rye.
Trains run twice every hour from London’s St Pancras International train station to Rye Sussex station. Departures take place every 30 minutes, usually at 10 or 12 minutes past the hour and 40 or 42 minutes past the hour. Trains are operated by a company called Southeastern.
There are no direct trains from London to Rye. This means that all travellers must change at Ashford International railway station en route. The same goes for trains from Rye to London.
The total travel time to Rye is 1 hour and 45 minutes, including the change at Ashford International.
The cost of a single ticket for trains from London to Rye is 34.60 if you buy your ticket online in advance. Purchasing tickets online saves you money, as buying train tickets online is cheaper than buying them at the station. The earlier you book, the more you save.
