We recommend flying to London Gatwick (LGW) Airport, which is 32.7 miles away from Battle. The train via Gatwick Airport from London Gatwick (LGW) to Battle takes 2h 15m.