On a typical weekday there are 20 scheduled rail journeys between Carmarthen and Birmingham Stations , with 0 of them being direct trains. There are also a further 20 possible journeys which require a change.
The distance by rail from Carmarthen to Birmingham Stations is approximately 112 miles (180 kilometres). The average train journey takes about 4hrs 30 mins.
CrossCountry and GWR and Transport for Wales are the main train operating companies running services between Carmarthen and Birmingham Stations .
There are 5 possible routes with the shortest and most direct being Carmarthen to Birmingham New Street. The fastest journey time on this route takes 3hrs 56 mins.