Bristol Airport / Swansea City Bus Station Bristol Airport / Main Hall / Village Inn / Port Talbot / Cardiff Bristol Airport / Ashton Gate Bristol International Airport / Swansea City Bus Station Swansea University / Single* Swansea Bristol Airport / Opp Village Inn / Swansea City Bus Station / Cardiff Bus Station / Rail Station / Swansea University / At Bristol Airport / Bus Station / Newport Railway Station / /