Last buses from Salisbury

Direct buses from Salisbury go to 40 places. Tonight (Saturday) the last one leaves at 00:43 (after midnight), the X3 to Nunton. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
SouthamptonX7 16:48X7 16:48X7 16:48none
Gillinghamnone25 13:53nonenone
Stockton56 12:41none56 12:41none
Devizes2 17:572 17:582 17:57none
Frome24 16:2624 18:0024 16:26none
TottonX7 17:48X7 17:48X7 17:48none
BrockenhurstnoneC15 07:23nonenone
Charlton29 18:0427 18:0129 18:04none
RomseyX7R 15:43X7R 13:43X7R 15:43none
Andover8 22:348 22:348 22:348 22:29
Warminster24 18:0124 19:0024 18:01none
Newtown26 13:08none26 13:08none
RingwoodX3 00:43 after midnightX3 23:08X3 00:43 after midnightX3 21:57
Lakenone201 16:19nonenone
Potterne2 17:572 17:582 17:57none
Stapleford24 18:0124 19:0024 18:01none
Amesbury8 23:328 23:328 23:328 22:29
Littleton Panell2 17:572 17:582 17:57none
Tisbury26A 18:0427 18:0126A 18:04none
Bishopstone29 18:0429 18:0429 18:04none
Potterne Wick2 17:572 17:582 17:57none
Bayford25 15:57none25 15:57none
FordingbridgeX3 00:43 after midnightX3 23:08X3 00:43 after midnightX3 21:57
West Lavington2 17:572 17:582 17:57none
WhiteparishX7 18:47X7 18:47X7 18:47none
Wincanton25 15:57none25 15:57none
Ansty26 16:5727 18:0126 16:57none
LandfordX7 17:48X7 17:48X7 17:48none
Market Lavington2 17:572 17:582 17:57none
NuntonX3 00:43 after midnightX3 23:08X3 00:43 after midnightX3 21:57
OdstockR5 23:33R5 23:33R5 23:33R1 20:13
Porton66 17:5066 18:4566 17:50none
Tidworth8 23:328 23:328 23:328 22:29
Winterbourne Earls66 17:5066 18:4566 17:50none
Winterbourne Gunner66 17:5066 18:4566 17:50none
AlderburyX7 18:47X7 18:47X7 18:47none
Allington66 17:5066 18:4566 17:50none
BlackhillX7 17:48X7 17:48X7 17:48none
Blandfordnone20 17:53nonenone
BodenhamX3 00:43 after midnightX3 23:08X3 00:43 after midnightX3 21:57

The time each last direct bus leaves Salisbury, 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 Salisbury tonight?
The X3 to Nunton at 00:43 (after midnight) from New Bridge Road, from the timetable for Saturday.
What time is the last bus from Salisbury to Southampton?
The last direct bus from Salisbury to Southampton: on weekdays, the X7 at 16:48 from St Osmunds School, reaching Southampton at 17:52; on Saturdays, the X7 at 16:48 from St Osmunds School, reaching Southampton at 17:47; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Gillingham?
The last direct bus from Salisbury to Gillingham: on weekdays, the 25 at 13:53 from Wilton Roundabout, reaching Gillingham at 14:51; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Stockton?
The last direct bus from Salisbury to Stockton: on weekdays, there's no direct bus; on Saturdays, the 56 at 12:41 from Fugglestone, reaching Stockton at 13:10; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Devizes?
The last direct bus from Salisbury to Devizes: on weekdays, the 2 at 17:58 from Wilton Roundabout, reaching Devizes at 19:00; on Saturdays, the 2 at 17:57 from Wilton Roundabout, reaching Devizes at 18:57; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Frome?
The last direct bus from Salisbury to Frome: on weekdays, the 24 at 18:00 from Wilton Roundabout, reaching Frome at 19:02; on Saturdays, the 24 at 16:26 from Wilton Roundabout, reaching Frome at 17:31; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Totton?
The last direct bus from Salisbury to Totton: on weekdays, the X7 at 17:48 from St Osmunds School, reaching Totton at 18:35; on Saturdays, the X7 at 17:48 from St Osmunds School, reaching Totton at 18:35; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Brockenhurst?
The last direct bus from Salisbury to Brockenhurst: on weekdays, the C15 at 07:23 from New Bridge Road, reaching Brockenhurst at 08:39; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Charlton?
The last direct bus from Salisbury to Charlton: on weekdays, the 27 at 18:01 from Wilton Roundabout, reaching Charlton at 18:41; on Saturdays, the 29 at 18:04 from District Hospital, reaching Charlton at 19:00; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Romsey?
The last direct bus from Salisbury to Romsey: on weekdays, the X7R at 13:43 from St Osmunds School, reaching Romsey at 14:25; on Saturdays, the X7R at 15:43 from St Osmunds School, reaching Romsey at 16:24; on Sundays, there's no direct bus.
What time is the last bus from Salisbury to Andover?
The last direct bus from Salisbury to Andover: on weekdays, the 8 at 22:34 from Longhedge, reaching Andover at 23:30; on Saturdays, the 8 at 22:34 from Longhedge, reaching Andover at 23:30; on Sundays, the 8 at 22:29 from Longhedge, reaching Andover at 23:27.

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