Trains from London to Hastings leave regularly from a variety of London train stations, including St Pancras, Canon Street, Charing Cross, and Victoria.

Trains leave London up to four times an hour, so it is easy to find a departure time and station that work for you.

Most trains that travel on this route are direct and require no changes, but trains that depart from St Pancras station require a change at Ashford International.

The total travel time on trains from London to Hastings varies from 1 hour and 31 minutes to 2 hours and 2 minutes, depending on which station you depart from and which service you choose.

Single standard class tickets can cost as little as £5.00 if you buy train tickets online ahead of time and travel with Southern from Victoria station. Otherwise tickets cost from £29.10 for standard class and £43.60 for first class. Fares rise if you take services at peak times or buy train tickets at the station on the day you travel to Hastings.

You also can get discounts for trains from London to Hastings if you have a railcard or qualify for concessions.