Last buses from Dartford

Direct buses from Dartford go to 40 places. Tonight (Saturday) the last one leaves at 00:59 (after midnight), the 492 to Stone. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
GravesendB 00:02 after midnightB 00:02 after midnightB 00:02 after midnightB 00:02 after midnight
Woolwich96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Bexleyheath96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
GreenhitheA 00:02 after midnightA 00:02 after midnightA 00:02 after midnightA 00:02 after midnight
EbbsfleetB 00:02 after midnightB 00:02 after midnightB 00:02 after midnightB 00:02 after midnight
Thamesmead West96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Orpington477 19:20477 19:20477 19:20477 18:20
Bluewater492 00:59 after midnight492 00:57 after midnight492 00:59 after midnight492 00:57 after midnight
Meophamnone34 16:18nonenone
Swanley477 19:20477 19:20477 19:20477 18:20
Swanscombe480 22:25480 22:25480 22:25480 20:25
Plumstead96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Abbey Wood96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Bexley492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight
Derry Downs477 19:20477 19:20477 19:20477 18:20
Longfield479 15:52479 16:52479 15:52none
Sidcup492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight
East Wickham96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Welling96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Foots Cray492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight
Green Street Green479 15:52479 16:52479 15:52none
Stone492 00:59 after midnight492 00:57 after midnight492 00:59 after midnight492 00:57 after midnight
Barnehurst96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Erith428 23:58428 23:57428 23:58428 23:57
Lakesidex80 20:38x80 21:43x80 20:38x80 17:08
St Mary Cray477 19:20477 19:20477 19:20477 18:20
Plumstead Common96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Sutton At Hone414 18:30414 18:30414 18:30none
Hartley479 15:52479 16:52479 15:52none
New Ash Green479 15:52479 16:52479 15:52none
Hextable477 19:20477 19:20477 19:20477 18:20
Old Bexley492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight
Crayford96 00:35 after midnight96 00:36 after midnight96 00:35 after midnight96 00:35 after midnight
Darenth479 15:52479 16:52479 15:52none
EynsfordnoneD30 15:41nonenone
Farningham429 15:26D30 15:41429 15:26none
Hawleynone414 18:30nonenone
New Barnnone34 16:18nonenone
North Cray492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight492 00:30 after midnight
North End428 23:58428 23:57428 23:58428 23:57

The time each last direct bus leaves Dartford, 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 Dartford tonight?
The 492 to Stone at 00:59 (after midnight) from The Welsh Tavern, from the timetable for Saturday.
What time is the last bus from Dartford to Gravesend?
The last direct bus from Dartford to Gravesend: on weekdays, the B at 00:02 (after midnight) from Darent Valley Hospital, reaching Gravesend at 00:21; on Saturdays, the B at 00:02 (after midnight) from Darent Valley Hospital, reaching Gravesend at 00:21; on Sundays, the B at 00:02 (after midnight) from Darent Valley Hospital, reaching Gravesend at 00:20.
What time is the last bus from Dartford to Woolwich?
The last direct bus from Dartford to Woolwich: on weekdays, the 96 at 00:36 (after midnight) from Maiden Lane, reaching Woolwich at 01:02; on Saturdays, the 96 at 00:35 (after midnight) from Maiden Lane, reaching Woolwich at 01:06; on Sundays, the 96 at 00:35 (after midnight) from Maiden Lane, reaching Woolwich at 01:01.
What time is the last bus from Dartford to Bexleyheath?
The last direct bus from Dartford to Bexleyheath: on weekdays, the 96 at 00:36 (after midnight) from Maiden Lane, reaching Bexleyheath at 00:43; on Saturdays, the 96 at 00:35 (after midnight) from Maiden Lane, reaching Bexleyheath at 00:42; on Sundays, the 96 at 00:35 (after midnight) from Maiden Lane, reaching Bexleyheath at 00:42.
What time is the last bus from Dartford to Greenhithe?
The last direct bus from Dartford to Greenhithe: on weekdays, the A at 00:02 (after midnight) from Galleon Boulevard, reaching Greenhithe at 00:05; on Saturdays, the A at 00:02 (after midnight) from Galleon Boulevard, reaching Greenhithe at 00:05; on Sundays, the A at 00:02 (after midnight) from Galleon Boulevard, reaching Greenhithe at 00:05.
What time is the last bus from Dartford to Ebbsfleet?
The last direct bus from Dartford to Ebbsfleet: on weekdays, the B at 00:02 (after midnight) from Darent Valley Hospital, reaching Ebbsfleet at 00:10; on Saturdays, the B at 00:02 (after midnight) from Darent Valley Hospital, reaching Ebbsfleet at 00:10; on Sundays, the B at 00:02 (after midnight) from Darent Valley Hospital, reaching Ebbsfleet at 00:09.
What time is the last bus from Dartford to Thamesmead West?
The last direct bus from Dartford to Thamesmead West: on weekdays, the 96 at 00:36 (after midnight) from Maiden Lane, reaching Thamesmead West at 01:01; on Saturdays, the 96 at 00:35 (after midnight) from Maiden Lane, reaching Thamesmead West at 01:04; on Sundays, the 96 at 00:35 (after midnight) from Maiden Lane, reaching Thamesmead West at 01:00.
What time is the last bus from Dartford to Orpington?
The last direct bus from Dartford to Orpington: on weekdays, the 477 at 19:20 from Home Gardens, reaching Orpington at 20:04; on Saturdays, the 477 at 19:20 from Home Gardens, reaching Orpington at 20:04; on Sundays, the 477 at 18:20 from Home Gardens, reaching Orpington at 19:03.
What time is the last bus from Dartford to Bluewater?
The last direct bus from Dartford to Bluewater: on weekdays, the 492 at 00:57 (after midnight) from The Welsh Tavern, reaching Bluewater at 01:05; on Saturdays, the 492 at 00:59 (after midnight) from The Welsh Tavern, reaching Bluewater at 01:07; on Sundays, the 492 at 00:57 (after midnight) from The Welsh Tavern, reaching Bluewater at 01:05.
What time is the last bus from Dartford to Meopham?
The last direct bus from Dartford to Meopham: on weekdays, the 34 at 16:18 from The Welsh Tavern, reaching Meopham at 16:52; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Dartford to Swanley?
The last direct bus from Dartford to Swanley: on weekdays, the 477 at 19:20 from Home Gardens, reaching Swanley at 19:37; on Saturdays, the 477 at 19:20 from Home Gardens, reaching Swanley at 19:37; on Sundays, the 477 at 18:20 from Home Gardens, reaching Swanley at 18:37.

Buses in Dartford · 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