The time you have selected may be too early or late in the day for services to be available. Try selecting a time earlier or later in the day.
Please note that journeys can only be planned 2 months in advance.
Please note that your journey may require multiple changes.
You may not see journey results where there is more than 2 hours between connecting services. This is designed to stop people getting stranded in bus and train stations overnight. This also applies for connections that have less than 5 minutes interchange time.
Please note bus journeys will not show for further than 30km outside of Wales – for journeys outside of Wales, please visit Traveline UK here to plan your journey.
Unfortunately, the locality you entered may not be found. Please email us at firstname.lastname@example.org to request that your locality be added.
Please be aware that using a postcode as your origin or destination may not always bring up a service. Try entering a nearby location as an alternative.
Unfortunately, there may not be a public transport route available for your selection. However, please see the below schemes that could help you make your journey.
The Community Transport Association offer a safe, accessible, cost-effective and flexible form of transport, run by the community for the community. Please click here to find out more information.
Park & Ride services are an easy and convenient way of getting around without having to worry about driving or parking in the town centre. Please see here for more information on Park & Ride services.
For contact details on taxi and private hire companies in your area, please see our Travel Safe Information page here.
Bwcabus is an on demand, fully accessible local bus service tailored to the needs of passengers in rural West Wales (Carmarthenshire, Ceredigion and Pembrokeshire). Please see their website here for more information.
Give us a call on our Freephone number 0800 464 0000 if you’d like more journey advice. We’re open 7am – 8pm daily.*
*Limited service on Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve and New Year’s Day.