The average bus between Swanley and East Grinstead takes 4h 15m and the fastest bus takes 3h 2m. There is a bus service every few hours from Swanley to East Grinstead. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Swanley and East Grinstead. The earliest departure is at 5:38 AM in the morning, and the last departure from Swanley is at 11:48 PM which arrives into East Grinstead at 7:39 AM. All services require a transfer at Bromley South and take an average of 4h 15m. The schedules shown below are for the next available departures.



3h 58m • 3 changes


3h 43m • 3 changes


3h 45m • 3 changes


3h 43m • 3 changes


3h 42m • 3 changes


3h 47m • 3 changes


3h 58m • 3 changes


3h 43m • 3 changes


3h 2m • 3 changes


4h 19m • 3 changes


3h 15m • 3 changes


4h 10m • 3 changes


4h 6m • 3 changes


4h 6m • 3 changes


4h 7m • 3 changes


4h 38m • 3 changes


3h 42m • 3 changes


3h 47m • 3 changes


3h 58m • 3 changes


3h 43m • 3 changes


3h 42m • 3 changes


3h 47m • 3 changes


3h 58m • 3 changes


3h 43m • 3 changes


3h 42m • 3 changes


3h 47m • 3 changes


3h 58m • 3 changes


3h 43m • 3 changesWant to know about travelling from Swanley to East Grinstead? 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 bus from Swanley to East Grinstead. However, there are services departing from Selsdon Library station and arriving at War Memorial station via War Memorial station. The journey, including transfers, takes approximately 4h 15m.
Swanley to East Grinstead bus services, operated by Metrobus, depart from Selsdon Library station.
Swanley to East Grinstead bus services, operated by Metrobus, arrive at War Memorial station.
The distance between Swanley and East Grinstead is 32.9 km. The road distance is 43 km.
Metrobus operates a bus from Selsdon Library to War Memorial hourly, and the journey takes 1h 30m.