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 Express005:05SwanseaCity Bus Station10:05London Heathrow AirportHeathrow Coach Station0Economy£55A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Heathrow Coach Station, London Heathrow Airport (United Kingdom) arriving at 05/02/2026 10:05:00. 50 Economy ticket for £55 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station10:25London Heathrow AirportHeathrow Terminal 5 Coach Station0Economy£55A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) arriving at 05/02/2026 10:25:00. 50 Economy ticket for £55 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station10:50LondonVictoria Coach Station0Economy£19A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Victoria Coach Station, London (United Kingdom) arriving at 05/02/2026 10:50:00. 50 Economy ticket for £19 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station11:15LondonHammersmith0Economy£66A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Hammersmith, London (United Kingdom) arriving at 05/02/2026 11:15:00. 50 Economy ticket for £66 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station10:25LondonEarl's Court0Economy£19A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Earl's Court, London (United Kingdom) arriving at 05/02/2026 10:25:00. 50 Economy ticket for £19 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station05:40BridgendDesigner Outlet0Economy£7A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Designer Outlet, Bridgend (United Kingdom) arriving at 05/02/2026 05:40:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station07:00Newport (Wales)Coach Station0Economy£8A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Coach Station, Newport (Wales) (United Kingdom) arriving at 05/02/2026 07:00:00. 50 Economy ticket for £8 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station06:15CardiffCoach Station0Economy£7A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Coach Station, Cardiff (United Kingdom) arriving at 05/02/2026 06:15:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station14:35BirchingtonBus Stop0Economy£31A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Bus Stop, Birchington (United Kingdom) arriving at 05/02/2026 14:35:00. 50 Economy ticket for £31 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station07:50BristolCoach Station0Economy£16A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Coach Station, Bristol (United Kingdom) arriving at 05/02/2026 07:50:00. 50 Economy ticket for £16 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station09:35BathCoach Station0Economy£22A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Coach Station, Bath (United Kingdom) arriving at 05/02/2026 09:35:00. 50 Economy ticket for £22 per person are available. Travel duration is 0h 0m
-
National Express005:05SwanseaCity Bus Station14:05CanterburyCoach Station0Economy£32A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 05:05:00 to Coach Station, Canterbury (United Kingdom) arriving at 05/02/2026 14:05:00. 50 Economy ticket for £32 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station10:20London Heathrow AirportHeathrow Coach Station0Economy£52A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Heathrow Coach Station, London Heathrow Airport (United Kingdom) arriving at 05/02/2026 10:20:00. 50 Economy ticket for £52 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station10:45London Heathrow AirportHeathrow Terminal 5 Coach Station0Economy£52A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) arriving at 05/02/2026 10:45:00. 50 Economy ticket for £52 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station12:35LondonHammersmith0Economy£63A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Hammersmith, London (United Kingdom) arriving at 05/02/2026 12:35:00. 50 Economy ticket for £63 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station06:35BridgendDesigner Outlet0Economy£6A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Designer Outlet, Bridgend (United Kingdom) arriving at 05/02/2026 06:35:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station07:10CardiffCoach Station0Economy£7A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Coach Station, Cardiff (United Kingdom) arriving at 05/02/2026 07:10:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station08:00Newport (Wales)Coach Station0Economy£8A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Coach Station, Newport (Wales) (United Kingdom) arriving at 05/02/2026 08:00:00. 50 Economy ticket for £8 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station12:55BrightonWithdean Park0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Withdean Park, Brighton (United Kingdom) arriving at 05/02/2026 12:55:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station12:40HicksteadBus Stop0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Bus Stop, Hickstead (United Kingdom) arriving at 05/02/2026 12:40:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station14:05BournemouthTrain Station0Economy£72A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Train Station, Bournemouth (United Kingdom) arriving at 05/02/2026 14:05:00. 50 Economy ticket for £72 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station13:15BrightonPool Valley Coach Station0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Pool Valley Coach Station, Brighton (United Kingdom) arriving at 05/02/2026 13:15:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station11:45London Gatwick AirportLondon Gatwick Airport - North Terminal0Economy£50A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) arriving at 05/02/2026 11:45:00. 50 Economy ticket for £50 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station13:05BrightonYork Place0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to York Place, Brighton (United Kingdom) arriving at 05/02/2026 13:05:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station14:35BuckinghamHigh Street Bus Stop0Economy£84A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to High Street Bus Stop, Buckingham (United Kingdom) arriving at 05/02/2026 14:35:00. 50 Economy ticket for £84 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station13:02BrightonPreston Circus0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Preston Circus, Brighton (United Kingdom) arriving at 05/02/2026 13:02:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station11:55London Gatwick AirportLondon Gatwick Airport - North Terminal0Economy£50A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) arriving at 05/02/2026 11:55:00. 50 Economy ticket for £50 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station12:48BrightonPatcham Place0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Patcham Place, Brighton (United Kingdom) arriving at 05/02/2026 12:48:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:00SwanseaCity Bus Station12:57BrightonPreston Park0Economy£65A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:00:00 to Preston Park, Brighton (United Kingdom) arriving at 05/02/2026 12:57:00. 50 Economy ticket for £65 per person are available. Travel duration is 0h 0m
-
National Express006:40SwanseaCity Bus Station11:50LondonVictoria Coach Station0Economy£22A Bus from National Express goes from City Bus Station, Swansea (United Kingdom) at 05/02/2026 06:40:00 to Victoria Coach Station, London (United Kingdom) arriving at 05/02/2026 11:50:00. 50 Economy ticket for £22 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 Express023:00LondonVictoria Coach Station05:10SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£63A Bus from National Express goes from Victoria Coach Station, London (United Kingdom) at 04/02/2026 23:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:10:00. 50 Economy ticket for £63 per person are available. Travel duration is 0h 0m
-
National Express022:50London Gatwick AirportLondon Gatwick Airport - North Terminal05:10SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£50A Bus from National Express goes from London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) at 04/02/2026 22:50:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:10:00. 50 Economy ticket for £50 per person are available. Travel duration is 0h 0m
-
National Express023:05London Gatwick AirportLondon Gatwick Airport - North Terminal05:10SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£50A Bus from National Express goes from London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) at 04/02/2026 23:05:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:10:00. 50 Economy ticket for £50 per person are available. Travel duration is 0h 0m
-
National Express000:10London Heathrow AirportHeathrow Terminal 5 Coach Station05:10SwanseaCity Bus Station0Economy£52A Bus from National Express goes from Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) at 05/02/2026 00:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:10:00. 50 Economy ticket for £52 per person are available. Travel duration is 0h 0m
-
National Express000:30London Heathrow AirportHeathrow Coach Station05:10SwanseaCity Bus Station0Economy£52A Bus from National Express goes from Heathrow Coach Station, London Heathrow Airport (United Kingdom) at 05/02/2026 00:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:10:00. 50 Economy ticket for £52 per person are available. Travel duration is 0h 0m
-
National Express023:45London Heathrow AirportHeathrow Terminal 5 Coach Station05:10SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£53A Bus from National Express goes from Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) at 04/02/2026 23:45:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:10:00. 50 Economy ticket for £53 per person are available. Travel duration is 0h 0m
-
FlixBus004:10CardiffKingsway Coach Stop05:30SwanseaCity Bus Station0Economy£5A Bus from FlixBus goes from Kingsway Coach Stop, Cardiff (United Kingdom) at 05/02/2026 04:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
FlixBus004:25CardiffKingsway Coach Stop05:30SwanseaCity Bus Station0Economy£5A Bus from FlixBus goes from Kingsway Coach Stop, Cardiff (United Kingdom) at 05/02/2026 04:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £5 per person are available. Travel duration is 0h 0m
-
FlixBus021:30LondonVictoria Coach Station05:30SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£19A Bus from FlixBus goes from Victoria Coach Station, London (United Kingdom) at 04/02/2026 21:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £19 per person are available. Travel duration is 0h 0m
-
FlixBus003:50Newport (Wales)Queensway05:30SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Queensway, Newport (Wales) (United Kingdom) at 05/02/2026 03:50:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus003:35Newport (Wales)Queensway05:30SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Queensway, Newport (Wales) (United Kingdom) at 05/02/2026 03:35:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus002:45Bristol AirportBristol Airport05:30SwanseaCity Bus Station0Economy£9A Bus from FlixBus goes from Bristol Airport, Bristol Airport (United Kingdom) at 05/02/2026 02:45:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £9 per person are available. Travel duration is 0h 0m
-
FlixBus023:20London Gatwick AirportLondon Gatwick Airport - North Terminal05:30SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£16A Bus from FlixBus goes from London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) at 04/02/2026 23:20:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £16 per person are available. Travel duration is 0h 0m
-
FlixBus023:30London Gatwick AirportLondon Gatwick Airport - North Terminal05:30SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£16A Bus from FlixBus goes from London Gatwick Airport - North Terminal, London Gatwick Airport (United Kingdom) at 04/02/2026 23:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £16 per person are available. Travel duration is 0h 0m
-
FlixBus002:50BristolCoach Station05:30SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Coach Station, Bristol (United Kingdom) at 05/02/2026 02:50:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus019:10LeedsBus Station05:30SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£17A Bus from FlixBus goes from Bus Station, Leeds (United Kingdom) at 04/02/2026 19:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £17 per person are available. Travel duration is 0h 0m
-
FlixBus000:45London Heathrow AirportHeathrow Coach Station05:30SwanseaCity Bus Station0Economy£15A Bus from FlixBus goes from Heathrow Coach Station, London Heathrow Airport (United Kingdom) at 05/02/2026 00:45:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £15 per person are available. Travel duration is 0h 0m
-
FlixBus000:25London Heathrow AirportHeathrow Terminal 5 Coach Station05:30SwanseaCity Bus Station0Economy£15A Bus from FlixBus goes from Heathrow Terminal 5 Coach Station, London Heathrow Airport (United Kingdom) at 05/02/2026 00:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £15 per person are available. Travel duration is 0h 0m
-
FlixBus004:55BridgendDesigner Outlet05:30SwanseaCity Bus Station0Economy£4A Bus from FlixBus goes from Designer Outlet, Bridgend (United Kingdom) at 05/02/2026 04:55:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 0m
-
FlixBus004:40BridgendDesigner Outlet05:30SwanseaCity Bus Station0Economy£4A Bus from FlixBus goes from Designer Outlet, Bridgend (United Kingdom) at 05/02/2026 04:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 0m
-
FlixBus021:40BirminghamGreat Charles St Queensway05:30SwanseaCity Bus Station0Temporarily not available: last found 04/02/2026Economy£10A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 04/02/2026 21:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 05:30:00. 50 Economy ticket for £10 per person are available. Travel duration is 0h 0m
-
FlixBus007:20CardiffKingsway Coach Stop08:25SwanseaCity Bus Station0Economy£4A Bus from FlixBus goes from Kingsway Coach Stop, Cardiff (United Kingdom) at 05/02/2026 07:20:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 08:25:00. 50 Economy ticket for £4 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 05/02/2026 06:45:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 08:25:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
-
FlixBus005:30Bristol AirportBristol Airport08:25SwanseaCity Bus Station0Economy£9A Bus from FlixBus goes from Bristol Airport, Bristol Airport (United Kingdom) at 05/02/2026 05:30:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 08:25:00. 50 Economy ticket for £9 per person are available. Travel duration is 0h 0m
-
FlixBus006:00BristolCoach Station08:25SwanseaCity Bus Station0Economy£6A Bus from FlixBus goes from Coach Station, Bristol (United Kingdom) at 05/02/2026 06:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 08:25:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 0m
-
FlixBus001:10ExeterCoach Station08:25SwanseaCity Bus Station0Economy£12A Bus from FlixBus goes from Coach Station, Exeter (United Kingdom) at 05/02/2026 01:10:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 08:25:00. 50 Economy ticket for £12 per person are available. Travel duration is 0h 0m
-
FlixBus007:50BridgendDesigner Outlet08:25SwanseaCity Bus Station0Economy£4A Bus from FlixBus goes from Designer Outlet, Bridgend (United Kingdom) at 05/02/2026 07:50:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 08:25:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 0m
-
National Express008:40CarmarthenBus Station09:35SwanseaCity Bus Station0Economy£7A Bus from National Express goes from Bus Station, Carmarthen (United Kingdom) at 05/02/2026 08:40:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/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 05/02/2026 08:25:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/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£7A Bus from National Express goes from Bus Stop, Haverfordwest (United Kingdom) at 05/02/2026 07:00:00 to City Bus Station, Swansea (United Kingdom) arriving at 05/02/2026 09:35:00. 50 Economy ticket for £7 per person are available. Travel duration is 0h 0m
