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 Express008:05SwanseaCity Bus Station12:15London Heathrow AirportHeathrow Coach Station0Economy£35A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Heathrow Coach Station, London Heathrow Airport (United Kingdom) arriving at 27/06/2026 12:15:00. 50 Economy ticket for £35 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station12:40London Heathrow AirportHeathrow Terminal 5 Coach Station0Economy£42A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) arriving at 27/06/2026 12:40:00. 50 Economy ticket for £42 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station09:15CardiffCoach Station0Economy£5A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Coach Station, Cardiff (United Kingdom) arriving at 27/06/2026 09:15:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station09:05CardiffCoach Station0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Coach Station, Cardiff (United Kingdom) arriving at 27/06/2026 09:05:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station10:05Newport (Wales)Coach Station0Economy£8A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Coach Station, Newport (Wales) (United Kingdom) arriving at 27/06/2026 10:05:00. 50 Economy ticket for £8 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station13:05LondonVictoria Coach Station0Economy£26A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Victoria Coach Station, London (United Kingdom) arriving at 27/06/2026 13:05:00. 50 Economy ticket for £26 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station13:15LondonHammersmith0Economy£46A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Hammersmith, London (United Kingdom) arriving at 27/06/2026 13:15:00. 50 Economy ticket for £46 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station12:45LondonEarl's Court0Economy£26A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Earl's Court, London (United Kingdom) arriving at 27/06/2026 12:45:00. 50 Economy ticket for £26 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station16:05BournemouthTrain Station0Economy£58A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Train Station, Bournemouth (United Kingdom) arriving at 27/06/2026 16:05:00. 50 Economy ticket for £58 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station14:57BrightonPreston Park0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Preston Park, Brighton (United Kingdom) arriving at 27/06/2026 14:57:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station17:05CanterburyCoach Station0Economy£39A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Coach Station, Canterbury (United Kingdom) arriving at 27/06/2026 17:05:00. 50 Economy ticket for £39 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station10:00ChepstowBus Station0Economy£16A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Bus Station, Chepstow (United Kingdom) arriving at 27/06/2026 10:00:00. 50 Economy ticket for £16 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station14:55BrightonWithdean Park0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Withdean Park, Brighton (United Kingdom) arriving at 27/06/2026 14:55:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station15:05BrightonYork Place0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to York Place, Brighton (United Kingdom) arriving at 27/06/2026 15:05:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station08:40BridgendDesigner Outlet0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Designer Outlet, Bridgend (United Kingdom) arriving at 27/06/2026 08:40:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station13:40London Gatwick AirportLondon Gatwick Airport - North Terminal0Economy£30A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) arriving at 27/06/2026 13:40:00. 50 Economy ticket for £30 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station14:40HicksteadBus Stop0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Bus Stop, Hickstead (United Kingdom) arriving at 27/06/2026 14:40:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station17:50LoughboroughThe Rushes0Economy£37A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to The Rushes, Loughborough (United Kingdom) arriving at 27/06/2026 17:50:00. 50 Economy ticket for £37 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station13:50London Gatwick AirportLondon Gatwick Airport - North Terminal0Economy£30A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) arriving at 27/06/2026 13:50:00. 50 Economy ticket for £30 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station17:35BirchingtonBus Stop0Economy£28A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Bus Stop, Birchington (United Kingdom) arriving at 27/06/2026 17:35:00. 50 Economy ticket for £28 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station14:48BrightonPatcham Place0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Patcham Place, Brighton (United Kingdom) arriving at 27/06/2026 14:48:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station15:15BrightonPool Valley Coach Station0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Pool Valley Coach Station, Brighton (United Kingdom) arriving at 27/06/2026 15:15:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:05SwanseaCity Bus Station15:02BrightonPreston Circus0Economy£36A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:05:00 to Preston Circus, Brighton (United Kingdom) arriving at 27/06/2026 15:02:00. 50 Economy ticket for £36 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station12:30BirminghamCoach Station0Economy£28A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to Coach Station, Birmingham (United Kingdom) arriving at 27/06/2026 12:30:00. 50 Economy ticket for £28 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station12:15BirminghamBearwood0Economy£28A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to Bearwood, Birmingham (United Kingdom) arriving at 27/06/2026 12:15:00. 50 Economy ticket for £28 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station09:40CardiffCoach Station0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to Coach Station, Cardiff (United Kingdom) arriving at 27/06/2026 09:40:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station10:25Newport (Wales)Coach Station0Economy£7A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to Coach Station, Newport (Wales) (United Kingdom) arriving at 27/06/2026 10:25:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station16:05Manchester AirportAirport Coach Station0Economy£28A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to Airport Coach Station, Manchester Airport (United Kingdom) arriving at 27/06/2026 16:05:00. 50 Economy ticket for £28 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station16:05ManchesterCoach Station0Economy£30A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to Coach Station, Manchester (United Kingdom) arriving at 27/06/2026 16:05:00. 50 Economy ticket for £30 per person are available. Travel duration is 0h 0m
-
National Express008:35SwanseaCity Bus Station17:35BuckinghamHigh Street Bus Stop0Economy£41A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 27/06/2026 08:35:00 to High Street Bus Stop, Buckingham (United Kingdom) arriving at 27/06/2026 17:35:00. 50 Economy ticket for £41 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.
-
National Express008:40CarmarthenBus Station09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Station, Carmarthen (United Kingdom) at 27/06/2026 08:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express008:25St ClearsBus Stop09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Stop, St Clears (United Kingdom) at 27/06/2026 08:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express007:25Pembroke DockTown Centre09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Town Centre, Pembroke Dock (United Kingdom) at 27/06/2026 07:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express008:05KilgettyCommunity Centre09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Community Centre, Kilgetty (United Kingdom) at 27/06/2026 08:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express007:55TenbyBus Stop09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Stop, Tenby (United Kingdom) at 27/06/2026 07:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express007:18NeylandBus Stop09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Stop, Neyland (United Kingdom) at 27/06/2026 07:18:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express007:32PembrokeBus Stop09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Stop, Pembroke (United Kingdom) at 27/06/2026 07:32:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £7 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 27/06/2026 07:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 09:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus009:55CardiffKingsway Coach Stop11:00SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Kingsway Coach Stop, Cardiff (United Kingdom) at 27/06/2026 09:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:00:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus009:20Newport (Wales)Queensway11:00SwanseaCity Bus Station0Economy£9A Bus from FlixBus goes from Queensway, Newport (Wales) (United Kingdom) at 27/06/2026 09:20:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:00:00. 50 Economy ticket for £9 per person are available. Travel duration is 0h 0m
-
FlixBus007:40Bristol AirportBristol Airport11:00SwanseaCity Bus Station0Economy£14A Bus from FlixBus goes from Bristol Airport, Bristol Airport (United Kingdom) at 27/06/2026 07:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:00:00. 50 Economy ticket for £14 per person are available. Travel duration is 0h 0m
-
FlixBus006:45Weston Super MareInterchange Coach Stop11:00SwanseaCity Bus Station0Economy£11A Bus from FlixBus goes from Interchange Coach Stop, Weston Super Mare (United Kingdom) at 27/06/2026 06:45:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:00:00. 50 Economy ticket for £11 per person are available. Travel duration is 0h 0m
-
FlixBus006:55Weston Super MareWorle Railway Coach Stop11:00SwanseaCity Bus Station0Economy£11A Bus from FlixBus goes from Worle Railway Coach Stop, Weston Super Mare (United Kingdom) at 27/06/2026 06:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:00:00. 50 Economy ticket for £11 per person are available. Travel duration is 0h 0m
-
National Express010:55CarmarthenBus Station11:45SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Station, Carmarthen (United Kingdom) at 27/06/2026 10:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:45:00. 50 Economy ticket for £7 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 27/06/2026 10:33:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:45: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 27/06/2026 09:35:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 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 27/06/2026 10:15:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 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 27/06/2026 10:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 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 27/06/2026 09:28:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 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 27/06/2026 09:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 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 27/06/2026 09:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 11:45:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express011:05CardiffCoach Station12:20SwanseaCity Bus Station0Economy£5A Bus from National Express goes from Coach Station, Cardiff (United Kingdom) at 27/06/2026 11:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
National Express010:25Newport (Wales)Coach Station12:20SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Coach Station, Newport (Wales) (United Kingdom) at 27/06/2026 10:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express008:32Bristol AirportBristol Airport12:20SwanseaCity Bus Station0Economy£20A Bus from National Express goes from Bristol Airport, Bristol Airport (United Kingdom) at 27/06/2026 08:32:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £20 per person are available. Travel duration is 0h 0m
-
National Express007:30London Heathrow AirportHeathrow Coach Station12:20SwanseaCity Bus Station0Economy£35A Bus from National Express goes from Heathrow Coach Station, London Heathrow Airport (United Kingdom) at 27/06/2026 07:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £35 per person are available. Travel duration is 0h 0m
-
National Express007:05London Heathrow AirportHeathrow Terminal 5 Coach Station12:20SwanseaCity Bus Station0Economy£42A Bus from National Express goes from Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) at 27/06/2026 07:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £42 per person are available. Travel duration is 0h 0m
-
National Express005:00LondonVictoria Coach Station12:20SwanseaCity Bus Station0Economy£37A Bus from National Express goes from Victoria Coach Station, London (United Kingdom) at 27/06/2026 05:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £37 per person are available. Travel duration is 0h 0m
-
National Express000:20Manchester AirportAirport Coach Station12:20SwanseaCity Bus Station0Economy£37A Bus from National Express goes from Airport Coach Station, Manchester Airport (United Kingdom) at 27/06/2026 00:20:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £37 per person are available. Travel duration is 0h 0m
-
National Express023:55ManchesterCoach Station12:20SwanseaCity Bus Station0Temporarily not available: last found 26/06/2026Economy£31A Bus from National Express goes from Coach Station, Manchester (United Kingdom) at 26/06/2026 23:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £31 per person are available. Travel duration is 0h 0m
-
National Express006:15CheltenhamRoyal Well Coach Station12:20SwanseaCity Bus Station0Economy£19A Bus from National Express goes from Royal Well Coach Station, Cheltenham (United Kingdom) at 27/06/2026 06:15:00 to City Bus Station, Swansea (United Kingdom) arriving at 27/06/2026 12:20:00. 50 Economy ticket for £19 per person are available. Travel duration is 0h 0m
