The average train between Greenhithe and Longfield takes 57 min and the fastest train takes 40 min. There is a train service every few hours from Greenhithe to Longfield. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Greenhithe and Longfield. The earliest departure is at 12:57 AM at night, and the last departure from Greenhithe is at 11:07 PM which arrives into Longfield at 11:51 PM. All services require a transfer, and take on average 57 min. The schedules shown below are for the next available departures.

55 min • 1 change
56 min • 1 change
56 min • 1 change
56 min • 1 change
4h 25m • 1 change
1h 5m • 1 change
1h 1m • 1 change
40 min • 1 change
3h 50m • 1 change
1h 5m • 1 change
1h 1m • 1 change
40 min • 1 change
3h 50m • 1 change
1h 5m • 1 change
1h 1m • 1 change
40 min • 1 change
3h 50m • 1 change
1h 5m • 1 change
1h 1m • 1 change
40 min • 1 change
3h 50m • 1 change
1h 5m • 1 change
1h 1m • 1 change
40 min • 1 change
3h 52m • 1 change
1h 16m • 1 change
42 min • 1 change
42 min • 1 changeWant to know about travelling from Greenhithe to Longfield? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Greenhithe to Longfield. However, there are services departing from Greenhithe for Bluewater station and arriving at Longfield station via Rochester station. The journey, including transfers, takes approximately 57 min.
Greenhithe to Longfield train services, operated by Thameslink, depart from Greenhithe for Bluewater station.
Greenhithe to Longfield train services, operated by Southeastern, arrive at Longfield station.
Book your Greenhithe to Longfield train tickets online with Omio.
The distance between Greenhithe and Longfield is 6.2 km.
You can take a train from Greenhithe for Bluewater to Longfield via Rochester in around 58 min.