Last buses from Dundee

Direct buses from Dundee go to 40 places. Tonight (Saturday) the last one leaves at 10:05 (after midnight), the UKN11 to Aberdeen. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
GlasgowUK091 00:40 after midnightUK091 00:40 after midnightUK091 00:40 after midnightUK091 00:40 after midnight
Newcastle upon TyneUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
LeedsUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
SheffieldUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
NottinghamUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
EdinburghE1 00:57 after midnightE1 00:44 after midnightE1 00:57 after midnightE1 00:57 after midnight
BelgraviaUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
AberdeenUKN11 10:05 after midnightUKN11 10:05 after midnightUKN11 10:05 after midnightUKN11 10:05 after midnight
PerthUK091 00:40 after midnightE17 00:53 after midnightUK091 00:40 after midnightUK091 00:40 after midnight
DunfermlineUK092 00:10 after midnightUK092 00:10 after midnightUK092 00:10 after midnightUK092 00:10 after midnight
Glenrothes40 20:3540 20:3540 20:3540 18:35
Kirkcaldy41 20:5541 20:5541 20:5541 20:26
StirlingUK091 00:40 after midnightUK091 00:40 after midnightUK091 00:40 after midnightUK091 00:40 after midnight
Bridgend41A 22:5541A 22:5541A 22:5541A 22:27
PaisleyUK091 00:40 after midnightUK091 00:40 after midnightUK091 00:40 after midnightUK091 00:40 after midnight
South HampsteadUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
CumbernauldM9 00:15 after midnightM9 00:15 after midnightM9 00:15 after midnightM9 00:15 after midnight
Buckhaven46 18:0546 18:0546 18:05none
Methil41A 22:5541A 22:5541A 22:5541A 22:27
Arbroath73 00:02 after midnight73 00:02 after midnight73 00:02 after midnightE17 23:18
Cupar41A 22:5541A 22:5541A 22:5541A 22:27
InglistonE1 00:57 after midnightE1 00:44 after midnightE1 00:57 after midnightE1 00:57 after midnight
St Andrews99 00:02 after midnight99 00:02 after midnight99 00:02 after midnight77 23:59
Windygates41A 22:5541A 22:5541A 22:5541A 22:27
AuchterarderM9 00:15 after midnightM9 00:15 after midnightM9 00:15 after midnightM9 00:15 after midnight
Methilhill41A 22:5541A 22:5541A 22:5541A 22:27
DunblaneE3 23:50E3 23:37E3 23:50E3 23:50
Fosse ParkUKN11 21:35UKN11 21:35UKN11 21:35UKN11 21:35
MontroseX7 20:15X7 20:15X7 20:15X7 20:15
Barry73 00:02 after midnight73 00:02 after midnight73 00:02 after midnight73 23:02
BucksburnE11 14:25E11 14:25E11 14:25E11 14:25
Edinburgh AirportE1 00:57 after midnightE1 00:44 after midnightE1 00:57 after midnightE1 00:57 after midnight
ForfarE1 01:38 after midnightE1 01:25 after midnightE1 01:38 after midnightE1 01:38 after midnight
Kennoway41A 22:5541A 22:5541A 22:5541A 22:27
PortlethenE1 01:38 after midnightE1 01:25 after midnightE1 01:38 after midnightE1 01:38 after midnight
Leuchars99 00:02 after midnight99 00:02 after midnight99 00:02 after midnight77 23:59
StonehavenE17 23:18E17 23:43E17 23:18E17 23:18
KinrossE1 00:57 after midnightE1 00:44 after midnightE1 00:57 after midnightE1 00:57 after midnight
Netherton21A 18:0721A 18:0721A 18:0721A 19:26
Bridge of AllanM8 18:59M8 18:59M8 18:59M8 18:59

The time each last direct bus leaves Dundee, 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 Dundee tonight?
The UKN11 to Aberdeen at 10:05 (after midnight) from Overgate, from the timetable for Saturday.
What time is the last bus from Dundee to Glasgow?
The last direct bus from Dundee to Glasgow: on weekdays, the UK091 at 00:40 (after midnight) from Overgate, reaching Glasgow at 02:25; on Saturdays, the UK091 at 00:40 (after midnight) from Overgate, reaching Glasgow at 02:25; on Sundays, the UK091 at 00:40 (after midnight) from Overgate, reaching Glasgow at 02:25.
What time is the last bus from Dundee to Newcastle upon Tyne?
The last direct bus from Dundee to Newcastle upon Tyne: on weekdays, the UKN11 at 21:35 from Overgate, reaching Newcastle upon Tyne at 01:55; on Saturdays, the UKN11 at 21:35 from Overgate, reaching Newcastle upon Tyne at 01:55; on Sundays, the UKN11 at 21:35 from Overgate, reaching Newcastle upon Tyne at 01:55.
What time is the last bus from Dundee to Leeds?
The last direct bus from Dundee to Leeds: on weekdays, the UKN11 at 21:35 from Overgate, reaching Leeds at 04:00; on Saturdays, the UKN11 at 21:35 from Overgate, reaching Leeds at 04:00; on Sundays, the UKN11 at 21:35 from Overgate, reaching Leeds at 04:00.
What time is the last bus from Dundee to Sheffield?
The last direct bus from Dundee to Sheffield: on weekdays, the UKN11 at 21:35 from Overgate, reaching Sheffield at 04:45; on Saturdays, the UKN11 at 21:35 from Overgate, reaching Sheffield at 04:45; on Sundays, the UKN11 at 21:35 from Overgate, reaching Sheffield at 04:45.
What time is the last bus from Dundee to Nottingham?
The last direct bus from Dundee to Nottingham: on weekdays, the UKN11 at 21:35 from Overgate, reaching Nottingham at 05:50; on Saturdays, the UKN11 at 21:35 from Overgate, reaching Nottingham at 05:50; on Sundays, the UKN11 at 21:35 from Overgate, reaching Nottingham at 05:50.
What time is the last bus from Dundee to Edinburgh?
The last direct bus from Dundee to Edinburgh: on weekdays, the E1 at 00:44 (after midnight) from Riverside Drive, reaching Edinburgh at 02:11; on Saturdays, the E1 at 00:57 (after midnight) from Riverside Drive, reaching Edinburgh at 02:27; on Sundays, the E1 at 00:57 (after midnight) from Riverside Drive, reaching Edinburgh at 02:27.
What time is the last bus from Dundee to Belgravia?
The last direct bus from Dundee to Belgravia: on weekdays, the UKN11 at 21:35 from Overgate, reaching Belgravia at 09:30; on Saturdays, the UKN11 at 21:35 from Overgate, reaching Belgravia at 09:30; on Sundays, the UKN11 at 21:35 from Overgate, reaching Belgravia at 09:30.
What time is the last bus from Dundee to Aberdeen?
The last direct bus from Dundee to Aberdeen: on weekdays, the UKN11 at 10:05 (after midnight) from Overgate, reaching Aberdeen at 11:25; on Saturdays, the UKN11 at 10:05 (after midnight) from Overgate, reaching Aberdeen at 11:25; on Sundays, the UKN11 at 10:05 (after midnight) from Overgate, reaching Aberdeen at 11:25.
What time is the last bus from Dundee to Perth?
The last direct bus from Dundee to Perth: on weekdays, the E17 at 00:53 (after midnight) from Slessor Gardens, reaching Perth at 01:32; on Saturdays, the UK091 at 00:40 (after midnight) from Overgate, reaching Perth at 01:10; on Sundays, the UK091 at 00:40 (after midnight) from Overgate, reaching Perth at 01:10.
What time is the last bus from Dundee to Dunfermline?
The last direct bus from Dundee to Dunfermline: on weekdays, the UK092 at 00:10 (after midnight) from Overgate, reaching Dunfermline at 01:25; on Saturdays, the UK092 at 00:10 (after midnight) from Overgate, reaching Dunfermline at 01:25; on Sundays, the UK092 at 00:10 (after midnight) from Overgate, reaching Dunfermline at 01:25.

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