Last buses from Ashford

Direct buses from Ashford go to 40 places. Tonight (Saturday) the last one leaves at 19:13, the 2A to Stubbs Cross. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Leeds510 14:55none510 14:55none
Canterbury1X 17:481X 17:301X 17:48none
Maidstone510 17:54510 17:58510 17:54none
Tonbridge2A 19:132A 19:142A 19:13none
Faversham666 18:12666 18:12666 18:12none
Folkestone10 18:2410 18:2410 18:24none
Tenterden2A 19:132A 19:142A 19:13none
Bearsted510 17:54510 17:58510 17:54none
Chartham1X 17:481X 17:301X 17:48none
Saltwood10 18:2410 18:2410 18:24none
Hythe10 18:2410 18:2410 18:24none
Wyenone514 13:25nonenone
Chilham1X 17:481X 17:301X 17:48none
Stone Crossnone525 15:55nonenone
Broad Oaknone525 18:46nonenone
Lenham510 17:54510 17:58510 17:54none
New Romney511 17:57511A 18:30511 17:57none
Sandling10 18:2410 18:2410 18:24none
Pluckleynone976 15:44nonenone
Hollingbourne510 17:54510 17:58510 17:54none
Lydd511 17:57511 17:28511 17:57none
Rolvendennone2A 16:06nonenone
Bethersden2 17:182 17:192 17:18none
Charing510 17:54510 17:58510 17:54none
Chartham Hatch1X 17:481X 17:301X 17:48none
Egertonnone976 15:44nonenone
Hamstreet511 17:57511A 18:30511 17:57none
Harrietsham510 17:54510 17:58510 17:54none
High Halden2 17:182 17:192 17:18none
Appledore511B 13:46511B 13:41511B 13:46none
Lympne10 16:2410 16:2310 16:24none
Mersham10 18:24525 18:4610 18:24none
Newingreen10 18:2410 18:2410 18:24none
North Street666 18:12666 18:12666 18:12none
Old Romney511 17:57511A 18:30511 17:57none
Sellindge10 18:2410 18:2410 18:24none
Stanfordnone18A 07:03nonenone
Bilting1X 17:481X 17:301X 17:48none
Brabourne Lees10 18:2410 18:2410 18:24none
Brenzett511 17:57511 17:28511 17:57none

The time each last direct bus leaves Ashford, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Ashford tonight?
The 2A to Stubbs Cross at 19:13 from Bramley Gardens, from the timetable for Saturday.
What time is the last bus from Ashford to Leeds?
The last direct bus from Ashford to Leeds: on weekdays, there's no direct bus; on Saturdays, the 510 at 14:55 from County Square, reaching Leeds at 15:42; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Canterbury?
The last direct bus from Ashford to Canterbury: on weekdays, the 1X at 17:30 from Bybrook Barn, reaching Canterbury at 18:01; on Saturdays, the 1X at 17:48 from Bybrook Barn, reaching Canterbury at 18:19; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Maidstone?
The last direct bus from Ashford to Maidstone: on weekdays, the 510 at 17:58 from County Square, reaching Maidstone at 18:50; on Saturdays, the 510 at 17:54 from County Square, reaching Maidstone at 18:43; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Tonbridge?
The last direct bus from Ashford to Tonbridge: on weekdays, the 2A at 19:14 from Bramley Gardens, reaching Tonbridge at 19:39; on Saturdays, the 2A at 19:13 from Bramley Gardens, reaching Tonbridge at 19:39; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Faversham?
The last direct bus from Ashford to Faversham: on weekdays, the 666 at 18:12 from County Square, reaching Faversham at 18:53; on Saturdays, the 666 at 18:12 from County Square, reaching Faversham at 18:52; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Folkestone?
The last direct bus from Ashford to Folkestone: on weekdays, the 10 at 18:24 from Yeoman Gardens, reaching Folkestone at 19:22; on Saturdays, the 10 at 18:24 from Yeoman Gardens, reaching Folkestone at 19:22; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Tenterden?
The last direct bus from Ashford to Tenterden: on weekdays, the 2A at 19:14 from Bramley Gardens, reaching Tenterden at 19:44; on Saturdays, the 2A at 19:13 from Bramley Gardens, reaching Tenterden at 19:43; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Bearsted?
The last direct bus from Ashford to Bearsted: on weekdays, the 510 at 17:58 from County Square, reaching Bearsted at 18:43; on Saturdays, the 510 at 17:54 from County Square, reaching Bearsted at 18:37; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Chartham?
The last direct bus from Ashford to Chartham: on weekdays, the 1X at 17:30 from Bybrook Barn, reaching Chartham at 17:54; on Saturdays, the 1X at 17:48 from Bybrook Barn, reaching Chartham at 18:12; on Sundays, there's no direct bus.
What time is the last bus from Ashford to Saltwood?
The last direct bus from Ashford to Saltwood: on weekdays, the 10 at 18:24 from Yeoman Gardens, reaching Saltwood at 19:03; on Saturdays, the 10 at 18:24 from Yeoman Gardens, reaching Saltwood at 19:03; on Sundays, there's no direct bus.

Buses in Ashford · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook