FlixBus UK046
Swansea City Bus Station (Bay B and C) / London Victoria Coach Station
Swansea City Bus Station (Bay B and C)
Swansea University (Bay Campus)
Bridgend - Sarn
Cardiff - North Road
Newport Train Station
Bristol Bus Station
London Hammersmith Bridge Road
London Victoria Coach Station