Last buses from Dover
Direct buses from Dover go to 40 places. Tonight (Saturday) the last one leaves at 17:30 (after midnight), the N280 to Belgravia. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Belgravia | N280 17:30 after midnight | N280 17:30 after midnight | N280 17:30 after midnight | N280 17:30 after midnight |
| Canterbury | 15 23:09 | 15 23:05 | 15 23:09 | 15 17:43 |
| Victoria | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Gillingham | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Elephant & Castle | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Folkestone | 105 23:25 | 105 23:25 | 105 23:25 | 105 19:07 |
| Lewisham | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Whitstable | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Walworth | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| New Cross Gate | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Eltham | 007 16:50 | 007 16:50 | 007 16:50 | 007 16:50 |
| Sandwich | 81 17:32 | 81 17:32 | 81 17:32 | 81 17:57 |
| Deal | 12 19:17 | 12 19:17 | 12 19:17 | 81 17:57 |
| Walmer | 12 19:17 | 12 19:17 | 12 19:17 | 81 17:57 |
| Kearsney | 15 23:09 | 15 23:05 | 15 23:09 | 15 17:43 |
| Hawkinge | 91 16:16 | 91 18:10 | 91 16:16 | none |
| Aylesham | none | 983 15:59 | none | none |
| Hythe | 104 18:22 | 104 18:22 | 104 18:22 | 104 18:22 |
| Temple Ewell | 15 23:09 | 15 23:05 | 15 23:09 | 15 17:43 |
| Ringwould | 12 19:17 | 12 19:17 | 12 19:17 | 81 17:57 |
| Shepherdswell | none | 96 16:01 | none | none |
| Barham | 15 23:09 | 15 23:05 | 15 23:09 | 15 17:43 |
| Eastry | 81 17:32 | 81 17:32 | 81 17:32 | 81 17:57 |
| Guston | 12 19:17 | 12 19:17 | 12 19:17 | 81 17:57 |
| Martin Mill | 93 17:41 | 93 17:41 | 93 17:41 | none |
| Snowdown | none | 96 16:01 | none | none |
| Betteshanger | 81 17:32 | 81 17:32 | 81 17:32 | 81 17:57 |
| Martin | 93 17:41 | 93 17:41 | 93 17:41 | none |
| Sholden | 81 17:32 | 81 17:32 | 81 17:32 | 81 17:57 |
| Eythorne | none | 88A 16:06 | none | none |
| Kingsdown | none | 80B 16:03 | none | none |
| Lydden | 15 23:09 | 15 23:05 | 15 23:09 | 15 17:43 |
| Coldred | none | 96 16:01 | none | none |
| Elvington | none | 88A 16:06 | none | none |
| St Margarets at Cliffe | 93 17:41 | 93 17:41 | 93 17:41 | none |
| Capel le Ferne | 105 23:25 | 105 23:25 | 105 23:25 | 105 19:07 |
| Nonington | none | 96 16:01 | none | none |
| West Hougham | 105 23:25 | 105 23:25 | 105 23:25 | 105 19:07 |
| Woodnesborough | 81 17:32 | 81 17:32 | 81 17:32 | 81 17:57 |
| Alkham | 91 16:16 | 91 18:10 | 91 16:16 | none |
The time each last direct bus leaves Dover, 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 Dover tonight?
- The N280 to Belgravia at 17:30 (after midnight) from Dover Eastern Docks Ferry Terminal, from the timetable for Saturday.
- What time is the last bus from Dover to Belgravia?
- The last direct bus from Dover to Belgravia: on weekdays, the N280 at 17:30 (after midnight) from Dover Eastern Docks Ferry Terminal, reaching Belgravia at 20:15; on Saturdays, the N280 at 17:30 (after midnight) from Dover Eastern Docks Ferry Terminal, reaching Belgravia at 20:15; on Sundays, the N280 at 17:30 (after midnight) from Dover Eastern Docks Ferry Terminal, reaching Belgravia at 20:15.
- What time is the last bus from Dover to Canterbury?
- The last direct bus from Dover to Canterbury: on weekdays, the 15 at 23:05 from Whitfield Hill Bottom, reaching Canterbury at 23:22; on Saturdays, the 15 at 23:09 from Pilgrims Way, reaching Canterbury at 23:26; on Sundays, the 15 at 17:43 from Pilgrims Way, reaching Canterbury at 17:59.
- What time is the last bus from Dover to Victoria?
- The last direct bus from Dover to Victoria: on weekdays, the 007 at 16:50 from Pencester Road, reaching Victoria at 20:20; on Saturdays, the 007 at 16:50 from Pencester Road, reaching Victoria at 20:20; on Sundays, the 007 at 16:50 from Pencester Road, reaching Victoria at 20:20.
- What time is the last bus from Dover to Gillingham?
- The last direct bus from Dover to Gillingham: on weekdays, the 007 at 16:50 from Pencester Road, reaching Gillingham at 18:40; on Saturdays, the 007 at 16:50 from Pencester Road, reaching Gillingham at 18:40; on Sundays, the 007 at 16:50 from Pencester Road, reaching Gillingham at 18:40.
- What time is the last bus from Dover to Elephant & Castle?
- The last direct bus from Dover to Elephant & Castle: on weekdays, the 007 at 16:50 from Pencester Road, reaching Elephant & Castle at 19:55; on Saturdays, the 007 at 16:50 from Pencester Road, reaching Elephant & Castle at 19:55; on Sundays, the 007 at 16:50 from Pencester Road, reaching Elephant & Castle at 19:55.
- What time is the last bus from Dover to Folkestone?
- The last direct bus from Dover to Folkestone: on weekdays, the 105 at 23:25 from Farthingloe Farm, reaching Folkestone at 23:36; on Saturdays, the 105 at 23:25 from Farthingloe Farm, reaching Folkestone at 23:36; on Sundays, the 105 at 19:07 from Farthingloe Farm, reaching Folkestone at 19:17.
- What time is the last bus from Dover to Lewisham?
- The last direct bus from Dover to Lewisham: on weekdays, the 007 at 16:50 from Pencester Road, reaching Lewisham at 19:30; on Saturdays, the 007 at 16:50 from Pencester Road, reaching Lewisham at 19:30; on Sundays, the 007 at 16:50 from Pencester Road, reaching Lewisham at 19:30.
- What time is the last bus from Dover to Whitstable?
- The last direct bus from Dover to Whitstable: on weekdays, the 007 at 16:50 from Pencester Road, reaching Whitstable at 18:10; on Saturdays, the 007 at 16:50 from Pencester Road, reaching Whitstable at 18:10; on Sundays, the 007 at 16:50 from Pencester Road, reaching Whitstable at 18:10.
- What time is the last bus from Dover to Walworth?
- The last direct bus from Dover to Walworth: on weekdays, the 007 at 16:50 from Pencester Road, reaching Walworth at 19:50; on Saturdays, the 007 at 16:50 from Pencester Road, reaching Walworth at 19:50; on Sundays, the 007 at 16:50 from Pencester Road, reaching Walworth at 19:50.
- What time is the last bus from Dover to New Cross Gate?
- The last direct bus from Dover to New Cross Gate: on weekdays, the 007 at 16:50 from Pencester Road, reaching New Cross Gate at 19:40; on Saturdays, the 007 at 16:50 from Pencester Road, reaching New Cross Gate at 19:40; on Sundays, the 007 at 16:50 from Pencester Road, reaching New Cross Gate at 19:40.
Buses in Dover · 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