From London Gatwick take the hourly direct train. From other airports travel into the London city centre for the train from Charing Cross.
Trains from London Charing Cross run every 30 min and take 1 hr 40 min via London Waterloo, Sevenoaks, Tunbridge Wells, Robertsbridge and St Leonards. The last train leaves at 23:45. Trains from London Victoria run hourly and take 2 hours via Clapham Junction, East Croydon, Gatwick Airport, Lewes, Eastbourne, Bexhill and St Leonards.
National Express and Megabus don't run to Hastings, and there is no direct service from London. Stagecoach Bus 99 runs every 20 min from Eastbourne, taking 75 min. Bus 100 / 101 runs every 20 min from Rye, taking 45 min. There isn't a bus station. Buses may stop at the railway station, at Priory Meadow one block south, or along the sea front.
From London and M25 follow A21 south. From Dover and Folkestone follow A259 via Rye; this continues west to Eastbourne.
The journeys people plan most, with the main way by rail. Each route has its own page with every option, leg by leg.
Stations, car parks and charge points around Hastings.
Car parks in and around Hastings. Check the tariff board on arrival.
Public charge points in and around Hastings.