Where to find Swansea City Bus Station
City Bus Station is located at Plymouth St, SA1 3AR Swansea
View the location of this coach stop in Swansea on the map.
City Bus Station
Plymouth St
All coach departures from Swansea City Bus Station today
Here you will find all the departures from Swansea City Bus Station today, in real time.
-
National Express006:55SwanseaCity Bus Station07:30BridgendDesigner Outlet0Economy£5A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Designer Outlet, Bridgend (United Kingdom) arriving at 16/12/2025 07:30:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station08:10CardiffCoach Station0Economy£5A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Coach Station, Cardiff (United Kingdom) arriving at 16/12/2025 08:10:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station08:55Newport (Wales)Coach Station0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Coach Station, Newport (Wales) (United Kingdom) arriving at 16/12/2025 08:55:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station10:15Bristol AirportBristol Airport0Economy£18A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Bristol Airport, Bristol Airport (United Kingdom) arriving at 16/12/2025 10:15:00. 50 Economy ticket for £18 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station11:55Birmingham AirportBirmingham Airport0Economy£23A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Birmingham Airport, Birmingham Airport (United Kingdom) arriving at 16/12/2025 11:55:00. 50 Economy ticket for £23 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station11:00BirminghamCoach Station0Economy£17A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Coach Station, Birmingham (United Kingdom) arriving at 16/12/2025 11:00:00. 50 Economy ticket for £17 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station10:45BirminghamBearwood0Economy£18A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Bearwood, Birmingham (United Kingdom) arriving at 16/12/2025 10:45:00. 50 Economy ticket for £18 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station14:20ManchesterCoach Station0Economy£29A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Coach Station, Manchester (United Kingdom) arriving at 16/12/2025 14:20:00. 50 Economy ticket for £29 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station13:45Manchester AirportAirport Coach Station0Economy£33A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Airport Coach Station, Manchester Airport (United Kingdom) arriving at 16/12/2025 13:45:00. 50 Economy ticket for £33 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station16:05BuckinghamHigh Street Bus Stop0Economy£44A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to High Street Bus Stop, Buckingham (United Kingdom) arriving at 16/12/2025 16:05:00. 50 Economy ticket for £44 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station14:30LeedsBus Station0Economy£28A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Bus Station, Leeds (United Kingdom) arriving at 16/12/2025 14:30:00. 50 Economy ticket for £28 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station18:50BillinghamBus Stop0Economy£38A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Bus Stop, Billingham (United Kingdom) arriving at 16/12/2025 18:50:00. 50 Economy ticket for £38 per person are available. Travel duration is 0h 0m
-
National Express006:55SwanseaCity Bus Station13:55NottinghamBroadmarsh Coach Station0Economy£25A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 06:55:00 to Broadmarsh Coach Station, Nottingham (United Kingdom) arriving at 16/12/2025 13:55:00. 50 Economy ticket for £25 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station07:35BridgendDesigner Outlet0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Designer Outlet, Bridgend (United Kingdom) arriving at 16/12/2025 07:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station08:20CardiffCoach Station0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Cardiff (United Kingdom) arriving at 16/12/2025 08:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station09:05Newport (Wales)Coach Station0Economy£7A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Newport (Wales) (United Kingdom) arriving at 16/12/2025 09:05:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station12:50LondonVictoria Coach Station0Economy£25A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Victoria Coach Station, London (United Kingdom) arriving at 16/12/2025 12:50:00. 50 Economy ticket for £25 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station12:30LondonEarl's Court0Economy£25A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Earl's Court, London (United Kingdom) arriving at 16/12/2025 12:30:00. 50 Economy ticket for £25 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station11:33BathCoach Station0Economy£20A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Bath (United Kingdom) arriving at 16/12/2025 11:33:00. 50 Economy ticket for £20 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station09:50BristolCoach Station0Economy£13A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Bristol (United Kingdom) arriving at 16/12/2025 09:50:00. 50 Economy ticket for £13 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station11:26Bristol AirportBristol Airport0Economy£22A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Bristol Airport, Bristol Airport (United Kingdom) arriving at 16/12/2025 11:26:00. 50 Economy ticket for £22 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station13:00BirminghamCoach Station0Economy£26A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Birmingham (United Kingdom) arriving at 16/12/2025 13:00:00. 50 Economy ticket for £26 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station16:25ManchesterCoach Station0Economy£38A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Manchester (United Kingdom) arriving at 16/12/2025 16:25:00. 50 Economy ticket for £38 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station15:50Manchester AirportAirport Coach Station0Economy£42A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Airport Coach Station, Manchester Airport (United Kingdom) arriving at 16/12/2025 15:50:00. 50 Economy ticket for £42 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station12:05London Heathrow AirportHeathrow Coach Station0Economy£23A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Heathrow Coach Station, London Heathrow Airport (United Kingdom) arriving at 16/12/2025 12:05:00. 50 Economy ticket for £23 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station12:25London Heathrow AirportHeathrow Terminal 5 Coach Station0Economy£23A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) arriving at 16/12/2025 12:25:00. 50 Economy ticket for £23 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station15:35BodminDennison Road Coach Station0Economy£40A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Dennison Road Coach Station, Bodmin (United Kingdom) arriving at 16/12/2025 15:35:00. 50 Economy ticket for £40 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station11:20BridgwaterCoach Station0Economy£20A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Coach Station, Bridgwater (United Kingdom) arriving at 16/12/2025 11:20:00. 50 Economy ticket for £20 per person are available. Travel duration is 0h 0m
-
National Express007:00SwanseaCity Bus Station13:59MineheadButlins0Economy£24A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:00:00 to Butlins, Minehead (United Kingdom) arriving at 16/12/2025 13:59:00. 50 Economy ticket for £24 per person are available. Travel duration is 0h 0m
-
FlixBus007:10SwanseaCity Bus Station07:45BridgendDesigner Outlet0Economy£5A Bus from FlixBus goes from City Bus Station, Swansea (United Kingdom) at 16/12/2025 07:10:00 to Designer Outlet, Bridgend (United Kingdom) arriving at 16/12/2025 07:45:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
All coach arrivals at Swansea City Bus Station today
Here you will find all the arrivals to Swansea City Bus Station today, in real time.
-
FlixBus001:10ExeterCoach Station08:25SwanseaCity Bus Station0Economy£18A Bus from FlixBus goes from Coach Station, Exeter (United Kingdom) at 16/12/2025 01:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £18 per person are available. Travel duration is 0h 0m
-
FlixBus001:30ReadingMereoak Park & Ride08:25SwanseaCity Bus Station0Economy£18A Bus from FlixBus goes from Mereoak Park & Ride, Reading (United Kingdom) at 16/12/2025 01:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £18 per person are available. Travel duration is 0h 0m
-
FlixBus007:20CardiffKingsway Coach Stop08:25SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Kingsway Coach Stop, Cardiff (United Kingdom) at 16/12/2025 07:20:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus006:45Newport (Wales)Queensway08:25SwanseaCity Bus Station0Economy£7A Bus from FlixBus goes from Queensway, Newport (Wales) (United Kingdom) at 16/12/2025 06:45:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
FlixBus005:30Bristol AirportBristol Airport08:25SwanseaCity Bus Station0Economy£12A Bus from FlixBus goes from Bristol Airport, Bristol Airport (United Kingdom) at 16/12/2025 05:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £12 per person are available. Travel duration is 0h 0m
-
FlixBus007:50BridgendDesigner Outlet08:25SwanseaCity Bus Station0Economy£5A Bus from FlixBus goes from Designer Outlet, Bridgend (United Kingdom) at 16/12/2025 07:50:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
FlixBus023:59PlymouthCoach Station08:25SwanseaCity Bus Station0Temporarily not available: last found 15/12/2025Economy£19A Bus from FlixBus goes from Coach Station, Plymouth (United Kingdom) at 15/12/2025 23:59:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £19 per person are available. Travel duration is 0h 0m
-
FlixBus022:30NewquayManor Road08:25SwanseaCity Bus Station0Temporarily not available: last found 15/12/2025Economy£22A Bus from FlixBus goes from Manor Road, Newquay (United Kingdom) at 15/12/2025 22:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £22 per person are available. Travel duration is 0h 0m
-
FlixBus006:00BristolCoach Station08:25SwanseaCity Bus Station0Economy£8A Bus from FlixBus goes from Coach Station, Bristol (United Kingdom) at 16/12/2025 06:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 08:25:00. 50 Economy ticket for £8 per person are available. Travel duration is 0h 0m
-
National Express007:25Pembroke DockTown Centre09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Town Centre, Pembroke Dock (United Kingdom) at 16/12/2025 07:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express008:05KilgettyCommunity Centre09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Community Centre, Kilgetty (United Kingdom) at 16/12/2025 08:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:55TenbyBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Tenby (United Kingdom) at 16/12/2025 07:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:18NeylandBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Neyland (United Kingdom) at 16/12/2025 07:18:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:32PembrokeBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Pembroke (United Kingdom) at 16/12/2025 07:32:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express008:40CarmarthenBus Station09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Station, Carmarthen (United Kingdom) at 16/12/2025 08:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:07JohnstonBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Johnston (United Kingdom) at 16/12/2025 07:07:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express008:25St ClearsBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, St Clears (United Kingdom) at 16/12/2025 08:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:12SteyntonBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Steynton (United Kingdom) at 16/12/2025 07:12:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express007:00HaverfordwestBus Stop09:35SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Haverfordwest (United Kingdom) at 16/12/2025 07:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express009:35Pembroke DockTown Centre11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Town Centre, Pembroke Dock (United Kingdom) at 16/12/2025 09:35:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express009:28NeylandBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Neyland (United Kingdom) at 16/12/2025 09:28:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express010:05TenbyBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Tenby (United Kingdom) at 16/12/2025 10:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express010:15KilgettyCommunity Centre11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Community Centre, Kilgetty (United Kingdom) at 16/12/2025 10:15:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express009:40PembrokeBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Pembroke (United Kingdom) at 16/12/2025 09:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express010:55CarmarthenBus Station11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Station, Carmarthen (United Kingdom) at 16/12/2025 10:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express009:18JohnstonBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Johnston (United Kingdom) at 16/12/2025 09:18:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express010:33St ClearsBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, St Clears (United Kingdom) at 16/12/2025 10:33:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express009:22SteyntonBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Steynton (United Kingdom) at 16/12/2025 09:22:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express009:10HaverfordwestBus Stop11:45SwanseaCity Bus Station0Economy£6A Bus from National Express goes from Bus Stop, Haverfordwest (United Kingdom) at 16/12/2025 09:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus010:50CardiffKingsway Coach Stop11:55SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Kingsway Coach Stop, Cardiff (United Kingdom) at 16/12/2025 10:50:00 to City Bus Station, Swansea (United Kingdom) arriving at 16/12/2025 11:55:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m

