The average bus between Crystal Palace and Folkestone takes 3h 1m and the fastest bus takes 2h 30m. The bus service runs several times per day from Crystal Palace to Folkestone. 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 5 times a day between Crystal Palace and Folkestone. The earliest departure is at 9:22 AM in the morning, and the last departure from Crystal Palace is at 11:10 PM which arrives into Folkestone at 1:40 AM. All services require a transfer at Lewisham Centre and take an average of 3h 1m. The schedules shown below are for the next available departures.

3h 8m • 1 change
3h 15m • 1 change
3h 40m • 1 change
2h 53m • 1 change
3h 4m • 1 change
3h 13m • 1 change
3h 8m • 1 change
2h 57m • 1 change
3h 2m • 1 change
3h 8m • 1 change
3h 4m • 1 change
2h 52m • 1 change
3h 4m • 1 change
3h 4m • 1 change
3h 33m • 1 change
2h 53m • 1 changeWant to know about travelling from Crystal Palace to Folkestone? 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 Crystal Palace to Folkestone. However, there are services departing from Crystal Palace Parade station and arriving at Bouverie Road West station via Lewisham Centre station. The journey, including transfers, takes approximately 3h 1m.
Crystal Palace to Folkestone bus services, operated by Stagecoach London, depart from Crystal Palace Parade station.
Crystal Palace to Folkestone bus services, operated by National Express, arrive at Bouverie Road West station.
Book your Crystal Palace to Folkestone bus tickets online with Omio.
The distance between Crystal Palace and Folkestone is 94 km. The road distance is 105 km.
You can take a bus from Crystal Palace Parade to Bouverie Road West via Lewisham Centre and Lewisham Station in around 3h 58m.