Last buses from Steynton

Direct buses from Steynton go to 26 places. Tonight (Saturday) the last one leaves at 19:48, the 302 to Johnston. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Birmingham112 08:22112 08:22112 08:22112 08:22
Cardiff112 08:22508 09:37112 08:22112 08:22
Newport112 08:22112 08:22112 08:22112 08:22
Swansea508 09:37508 09:37508 09:37508 09:37
Victoria508 09:37508 09:37508 09:37508 09:37
Oldbury112 08:22112 08:22112 08:22112 08:22
Carmarthen508 09:37508 09:37508 09:37508 09:37
Bridgend508 09:37112 08:22508 09:37508 09:37
Earls Court508 09:37508 09:37508 09:37508 09:37
Port Talbot508 09:37112 08:22508 09:37508 09:37
Haverfordwest302 19:48112 20:15302 19:48112 19:35
Three Mile Cross508 09:37508 09:37508 09:37508 09:37
Johnston302 19:48112 20:15302 19:48112 19:35
Milford Haven302 19:16302 19:16302 19:16none
Pembroke356 16:42356 16:42356 16:42508 09:37
Tenby508 09:37508 09:37508 09:37508 09:37
Withybush302 19:48302 19:48302 19:48none
Kilgetty508 09:37508 09:37508 09:37508 09:37
Cross Hands508 09:37508 09:37508 09:37508 09:37
Pembroke Dock356 17:42356 17:42356 17:42508 09:37
Great Honeyborough356 17:42356 17:42356 17:42508 09:37
Monkton356 16:42356 16:42356 16:42none
Burton Ferry356 17:42356 17:42356 17:42none
Neyland356 17:42356 17:42356 17:42none
Pope Hill302 19:48302 19:48302 19:48none
Mascle Bridge356 17:42356 17:42356 17:42none

The time each last direct bus leaves Steynton, 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 Steynton tonight?
The 302 to Johnston at 19:48 from Steynton Farm, from the timetable for Saturday.
What time is the last bus from Steynton to Birmingham?
The last direct bus from Steynton to Birmingham: on weekdays, the 112 at 08:22 from Steynton Farm, reaching Birmingham at 15:00; on Saturdays, the 112 at 08:22 from Steynton Farm, reaching Birmingham at 15:00; on Sundays, the 112 at 08:22 from Steynton Farm, reaching Birmingham at 15:00.
What time is the last bus from Steynton to Cardiff?
The last direct bus from Steynton to Cardiff: on weekdays, the 508 at 09:37 from Steynton Farm, reaching Cardiff at 13:40; on Saturdays, the 112 at 08:22 from Steynton Farm, reaching Cardiff at 12:15; on Sundays, the 112 at 08:22 from Steynton Farm, reaching Cardiff at 12:15.
What time is the last bus from Steynton to Newport?
The last direct bus from Steynton to Newport: on weekdays, the 112 at 08:22 from Steynton Farm, reaching Newport at 12:55; on Saturdays, the 112 at 08:22 from Steynton Farm, reaching Newport at 12:55; on Sundays, the 112 at 08:22 from Steynton Farm, reaching Newport at 12:55.
What time is the last bus from Steynton to Swansea?
The last direct bus from Steynton to Swansea: on weekdays, the 508 at 09:37 from Steynton Farm, reaching Swansea at 12:00; on Saturdays, the 508 at 09:37 from Steynton Farm, reaching Swansea at 12:00; on Sundays, the 508 at 09:37 from Steynton Farm, reaching Swansea at 12:00.
What time is the last bus from Steynton to Victoria?
The last direct bus from Steynton to Victoria: on weekdays, the 508 at 09:37 from Steynton Farm, reaching Victoria at 17:50; on Saturdays, the 508 at 09:37 from Steynton Farm, reaching Victoria at 17:20; on Sundays, the 508 at 09:37 from Steynton Farm, reaching Victoria at 17:20.
What time is the last bus from Steynton to Oldbury?
The last direct bus from Steynton to Oldbury: on weekdays, the 112 at 08:22 from Steynton Farm, reaching Oldbury at 14:45; on Saturdays, the 112 at 08:22 from Steynton Farm, reaching Oldbury at 14:45; on Sundays, the 112 at 08:22 from Steynton Farm, reaching Oldbury at 14:45.
What time is the last bus from Steynton to Carmarthen?
The last direct bus from Steynton to Carmarthen: on weekdays, the 508 at 09:37 from Steynton Farm, reaching Carmarthen at 11:05; on Saturdays, the 508 at 09:37 from Steynton Farm, reaching Carmarthen at 11:05; on Sundays, the 508 at 09:37 from Steynton Farm, reaching Carmarthen at 11:05.
What time is the last bus from Steynton to Bridgend?
The last direct bus from Steynton to Bridgend: on weekdays, the 112 at 08:22 from Steynton Farm, reaching Bridgend at 11:35; on Saturdays, the 508 at 09:37 from Steynton Farm, reaching Bridgend at 13:00; on Sundays, the 508 at 09:37 from Steynton Farm, reaching Bridgend at 13:00.
What time is the last bus from Steynton to Earls Court?
The last direct bus from Steynton to Earls Court: on weekdays, the 508 at 09:37 from Steynton Farm, reaching Earls Court at 17:25; on Saturdays, the 508 at 09:37 from Steynton Farm, reaching Earls Court at 16:55; on Sundays, the 508 at 09:37 from Steynton Farm, reaching Earls Court at 16:55.
What time is the last bus from Steynton to Port Talbot?
The last direct bus from Steynton to Port Talbot: on weekdays, the 112 at 08:22 from Steynton Farm, reaching Port Talbot at 11:15; on Saturdays, the 508 at 09:37 from Steynton Farm, reaching Port Talbot at 12:40; on Sundays, the 508 at 09:37 from Steynton Farm, reaching Port Talbot at 12:40.

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