All bus routes to Hastings (United Kingdom) D L D Buses Dover - Hastings L Buses from London to Hastings