Aberystwyth Travel: Buses and Coaches


Many major towns in Wales, and some in England, have direct coach or bus services to Aberystwyth. From most other towns and cities in the UK, National Express services connect with these services at Birmingham, Cardiff and London.

Principal Long-Distance and Express Bus and Coach Services

Primary coach and bus routes to Aberystwyth

 National Express 420 - Aberystwyth to London
London Victoria - Birmingham - Telford - Shrewsbury - Welshpool - Newtown - Aberystwyth
One service each way daily - approximately 7 hours direct.
Express coach - book in advance. Timetable and tickets from www.nationalexpress.com or 0870 580 8080.
Service operated by National Express.

 Trawscambria X32 - Aberystwyth to Bangor
Bangor - Caernarfon - Porthmadog - Dolgellau - Machynlleth - Aberystwyth
Up to five times a day each way; limited Sunday service.
Express bus/coach - pay on boarding. Timetables from www.traveline-cymru.org.uk or 0871 200 2233.
More information: www.trawscambria.info. Service operated by Arriva Cymru.

 Trawscambria X40 - Aberystwyth to Cardiff
Cardiff - McArthurGlen Bridgend - Swansea - Carmarthen - Lampeter - Aberaeron - Aberystwyth
Aberystwyth - Cardiff: twice daily Monday - Saturday, one service on Sundays.
Aberystwyth - Carmarthen: hourly Monday - Saturday; onward rail connections from Carmarthen.
Express bus/coach - pay on boarding. Timetables from www.traveline-cymru.org.uk or 0871 200 2233.
More information: www.trawscambria.info. Service operated by Arriva Cymru and First Cymru.

 Coach Travel Wales 701 - Aberystwyth to Cardiff
Cardiff - McArthurGlen Bridgend - Port Talbot - Swansea - Carmarthen - Lampeter - Aberaeron - Aberystwyth
Once a day each way on Fridays and Sundays only.
Express coach - pay on boarding or pre-book. Timetables from www.coachtravelwales.co.uk or (01970) 624412.
Service operated by Coach Travel Wales.

 Trawscambria X50 - Aberystwyth to Cardigan
Cardigan - Aberaeron - Aberystwyth
Up to 4 direct services a day each way. No Sunday service (use Arriva 550). Additional services run between Cardigan and Aberaeron only, with the X40 providing connections to/from Aberystwyth.
Express bus/coach - pay on boarding. Timetables from www.traveline-cymru.org.uk or 0871 200 2233.
More information: www.trawscambria.info. Service operated by Richards Brothers.

 Coach Travel Wales 707 - Aberystwyth to Manchester
Manchester - Chester - Wrexham - Oswestry - Welshpool - Newtown - Machynlleth - Aberystwyth
Once a day each way on Thursdays and Saturdays only.
Express coach - pay on boarding or pre-book. Timetables from www.coachtravelwales.co.uk or (01970) 624412.
Service operated by Coach Travel Wales.

 Trawscambria X94 - Barmouth to Wrexham
Wrexham - Ruabon - Llangollen - Corwen - Bala - Dolgellau (for X32) - Barmouth
11 or 12 services each way Monday - Saturday, 2 services on Sunday.
Express bus - pay on boarding. Timetables from www.traveline-cymru.org.uk or 0871 200 2233.
More information: www.trawscambria.info. Service operated by Arriva Cymru.

 Trawscambria 704 - Brecon to Newtown
Brecon - Builth Wells - Llandrindod Wells - Newtown (for train to Aberystwyth)
Roughly 6 services each way Monday - Saturday, no Sunday service.
Express bus - pay on boarding. Timetables from www.traveline-cymru.org.uk or 0871 200 2233.
More information: www.trawscambria.info. Service operated by Stagecoach South Wales.


Connections and Services from Other Towns

For destinations not served by direct coaches, see these links for further information:


This page updated 02-Sep-2007