Find coaches from Birmingham to Carmarthen

Next bus departures

Next departures from Birmingham to Carmarthen on 15 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
National ExpressBus
    Coach Station
    Lammas Street, outside the Boar’s HeadCheapest
    National ExpressBus
      Birmingham (Bearwood), Hagley Road
      Lammas Street, outside the Boar’s HeadFastest
      National ExpressBus
        Coach Station
        Lammas Street, outside the Boar’s HeadNo tags
        National ExpressBus
          Coach Station
          Lammas Street, outside the Boar’s HeadNo tags
          National ExpressBus
            Coach Station
            Lammas Street, outside the Boar’s HeadNo tags
            National ExpressBus
              Coach Station
              Lammas Street, outside the Boar’s HeadNo tags
              National ExpressBus
                Birmingham (Bearwood), Hagley Road
                Lammas Street, outside the Boar’s HeadNo tags
                National ExpressBus
                  Birmingham (Bearwood), Hagley Road
                  Lammas Street, outside the Boar’s HeadNo tags

                  Last refresh of the prices: Today at 00:02 GMT.

                  Compare 3 ways to travel from Birmingham to Carmarthen

                  We recommend carpooling

                  Among the sustainable travel choices, the carpool stands out as a good way to reach Carmarthen. The journey takes about 3 hours 50 minutes and with fares starting at just £17, it presents an excellent value for a comfortable ride.

                  1carpool per day
                  3h 50mAverage duration
                  112 milesDistance
                  8kgCO₂ emissions
                  Average price£12 - £39Average duration5h
                  4kg CO₂e
                  Average price£157 - £157Average duration6h 3m
                  4kg CO₂e
                  Carpool
                  Average price£17 - £17Average duration3h 50m
                  8kg CO₂e

                  Frequently asked questions about travelling by bus from Birmingham to Carmarthen

                  1. How far is Carmarthen from Birmingham by coach?

                    The journey from Birmingham to Carmarthen by coach covers an approximate distance of 111 miles (179 km).

                  2. Is there a way to reach Carmarthen from Birmingham without a car?

                    You can reach Carmarthen from Birmingham by coach, as there are regular services between the two locations. You can also consider rideshare services depending on your preferences.

                  Find cheapest prices for buses

                  Price is for a one-way ticket for one passenger and based on past searches.

                  Best price found
                  10/11
                  No data
                  11/11
                  No data
                  Today
                  No data
                  13/11
                  No data
                  14/11
                  No data
                  15/11
                  £13
                  16/11
                  No data
                  17/11
                  No data
                  busbud logoThe cheapest trip from Birmingham to Carmarthen was searched and found on 15 Nov 2025 with a price of £13

                  To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Birmingham to Carmarthen as early as possible.

                  You can expect to pay from £13 to £47 for a bus ticket from Birmingham to Carmarthen based on the last 2 days. You can expect to find the cheapest price for the trip at £13, which is on 2025-11-15.

                  People from around the world trust Busbud

                  Popular Buses Connecting Birmingham

                  Buses Leaving from Birmingham

                  Buses Going to Birmingham

                  Popular Buses Connecting Carmarthen

                  Buses Leaving from Carmarthen

                  Buses Going to Carmarthen