Last buses from Port Talbot

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

ToToday (Saturday)WeekdaysSaturdaysSundays
Birmingham112 11:15112 11:15112 11:15112 11:15
BristolUK940 23:50UK940 23:50UK940 23:50UK940 23:50
CardiffUK940 23:50UK940 23:50UK940 23:50UK940 23:50
Heathrow AirportUK940 23:50UK940 23:50UK940 23:50UK940 23:50
NewportUK940 23:50UK940 23:50UK940 23:50UK940 23:50
St HelensX1 18:10X1 18:10X1 18:10none
SwanseaUK940 05:10 after midnightUK940 05:10 after midnightUK940 05:10 after midnightUK940 05:10 after midnight
Victoria508 12:40507 11:40508 12:40508 12:40
Oldbury112 11:15112 11:15112 11:15112 11:15
Heathrow Airport Terminal 5UK940 23:50UK940 23:50UK940 23:50UK940 23:50
Gatwick AirportUK940 23:50UK940 23:50UK940 23:50UK940 23:50
CarmarthenT1C 18:10T1C 18:10T1C 18:10T1C 18:10
BridgendUK940 23:50UK940 23:50UK940 23:50UK940 23:50
Neath87 19:1887 19:1887 19:18none
Earls Court508 12:40507 11:40508 12:40508 12:40
AberystwythT1C 18:10T1C 18:10T1C 18:10T1C 18:10
Haverfordwest112 17:05112 17:45112 17:05112 17:05
Llanellinone507 19:05nonenone
Chepstow507 07:35none507 07:35507 07:35
Crymlyn BurrowsUK940 05:10 after midnightUK940 05:10 after midnightUK940 05:10 after midnightUK940 05:10 after midnight
St ThomasX1 18:10X1 18:10X1 18:10none
SingletonX1 18:10X1 18:10X1 18:10none
Baglan87 19:1887 19:1887 19:18none
BrynmillX1 18:10X1 18:10X1 18:10none
GuildhallX1 18:10X1 18:10X1 18:10none
Heathrow Airport Terminal 4202 09:30202 09:30202 09:30202 09:30
Port TennantX1 18:10X1 18:10X1 18:10none
Briton Ferry87 19:1887 19:1887 19:18none
Three Mile Cross508 12:40none508 12:40508 12:40
Gorseinonnone507 19:05nonenone
Johnston112 17:05112 17:45112 17:05112 17:05
MaestegX3 17:38202 19:02X3 17:38none
Pembroke112 17:05112 17:45112 17:05112 17:05
Tenby112 17:05112 17:45112 17:05112 17:05
PencoedT1C 12:47T1C 12:47T1C 12:47T1C 12:47
Taibach87 18:2787 18:2787 18:27none
Kilgetty112 17:05112 17:45112 17:05112 17:05
LlanfarianT1C 18:10T1C 18:10T1C 18:10T1C 18:10
Cross HandsT1C 18:10T1C 18:10T1C 18:10T1C 18:10
Margam87 18:2787 18:2787 18:27none

The time each last direct bus leaves Port Talbot, 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 Port Talbot tonight?
The UK940 to Crymlyn Burrows at 05:10 (after midnight) from Port Talbot Bus Station 8, from the timetable for Saturday.
What time is the last bus from Port Talbot to Birmingham?
The last direct bus from Port Talbot to Birmingham: on weekdays, the 112 at 11:15 from Port Talbot Bus Station 9, reaching Birmingham at 15:00; on Saturdays, the 112 at 11:15 from Port Talbot Bus Station 9, reaching Birmingham at 15:00; on Sundays, the 112 at 11:15 from Port Talbot Bus Station 9, reaching Birmingham at 15:00.
What time is the last bus from Port Talbot to Bristol?
The last direct bus from Port Talbot to Bristol: on weekdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Bristol at 02:00; on Saturdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Bristol at 02:00; on Sundays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Bristol at 02:00.
What time is the last bus from Port Talbot to Cardiff?
The last direct bus from Port Talbot to Cardiff: on weekdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Cardiff at 00:40; on Saturdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Cardiff at 00:40; on Sundays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Cardiff at 00:40.
What time is the last bus from Port Talbot to Heathrow Airport?
The last direct bus from Port Talbot to Heathrow Airport: on weekdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Heathrow Airport at 04:05; on Saturdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Heathrow Airport at 04:05; on Sundays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Heathrow Airport at 04:05.
What time is the last bus from Port Talbot to Newport?
The last direct bus from Port Talbot to Newport: on weekdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Newport at 01:15; on Saturdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Newport at 01:15; on Sundays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Newport at 01:15.
What time is the last bus from Port Talbot to St Helens?
The last direct bus from Port Talbot to St Helens: on weekdays, the X1 at 18:10 from Morrisons, reaching St Helens at 18:52; on Saturdays, the X1 at 18:10 from Morrisons, reaching St Helens at 18:52; on Sundays, there's no direct bus.
What time is the last bus from Port Talbot to Swansea?
The last direct bus from Port Talbot to Swansea: on weekdays, the UK940 at 05:10 (after midnight) from Port Talbot Bus Station 8, reaching Swansea at 05:35; on Saturdays, the UK940 at 05:10 (after midnight) from Port Talbot Bus Station 8, reaching Swansea at 05:35; on Sundays, the UK940 at 05:10 (after midnight) from Port Talbot Bus Station 8, reaching Swansea at 05:35.
What time is the last bus from Port Talbot to Victoria?
The last direct bus from Port Talbot to Victoria: on weekdays, the 507 at 11:40 from Port Talbot Bus Station 9, reaching Victoria at 16:20; on Saturdays, the 508 at 12:40 from Port Talbot Bus Station 9, reaching Victoria at 17:20; on Sundays, the 508 at 12:40 from Port Talbot Bus Station 9, reaching Victoria at 17:20.
What time is the last bus from Port Talbot to Oldbury?
The last direct bus from Port Talbot to Oldbury: on weekdays, the 112 at 11:15 from Port Talbot Bus Station 9, reaching Oldbury at 14:45; on Saturdays, the 112 at 11:15 from Port Talbot Bus Station 9, reaching Oldbury at 14:45; on Sundays, the 112 at 11:15 from Port Talbot Bus Station 9, reaching Oldbury at 14:45.
What time is the last bus from Port Talbot to Heathrow Airport Terminal 5?
The last direct bus from Port Talbot to Heathrow Airport Terminal 5: on weekdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Heathrow Airport Terminal 5 at 04:25; on Saturdays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Heathrow Airport Terminal 5 at 04:25; on Sundays, the UK940 at 23:50 from Port Talbot Bus Station 8, reaching Heathrow Airport Terminal 5 at 04:25.

Buses in Port Talbot · 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