Hailsham is 8 miles north of Eastbourne; 24 miles south of Tunbridge Wells; 18 miles west of Hastings; and 14 miles east of the County town of Lewes. London is some 57 miles away.
Bus services link Hailsham with Lewes and Brighton, Uckfield, Polegate and Eastbourne, Battle, Bexhill and Hastings. Express coaches can be boarded for London and various South Coast towns.
The Hailsham Town Bus serves the immediate locality, linking residential areas with the town centre shopping facilities. Rail services operate from Eastbourne and Hastings to London, Ashford, Tunbridge Wells, Lewes, Gatwick Airport, and Brighton.
Rail: The nearest rail connections to Hailsham are at Polegate station (Eastbourne to Lewes / Brighton / Gatwick / London-Victoria lines) and Battle station (Hastings to Tunbridge Wells / London-Charing Cross, line).
Air: Airline services operate from Gatwick Airport (near Crawley) whilst Heathrow Airport is reached via the M23 and M25 motorways.