The village is served by bus services provided by Arriva. It does not have a railway station.
The nearest station is East Farleigh on the Medway Valley Line. The closest mainline services are via Maidstone East to the north (serving London and Ashford/Canterbury/Ramsgate ) or Staplehurst and Marden to the south on the Southeastern Main Line.