Trains from Carmarthen to Cardiff

  • Lowest price from ≈ $17.51 £13.10
  • Average duration 1h 48m
  • Connections per day 31
  • Distance 88 km
  • CO₂ per person 1 kg

train from Carmarthen to Cardiff

The journey from Carmarthen to Cardiff is about 88 km. On average a train trip takes 1h 48m with 31 connections per day.

Lowest price ≈ $17.51 £13.10
Trip duration 1h 48m
Connections per day 31
Lowest price ≈ $17.51 £13.10
Highest price ≈ $36.86 £27.58
First departure 04:39 AM
Last departure 09:37 PM
Distance 88 km
Departure Carmarthen
Arrival Cardiff
Travel operator Transport for Wales, Great Western Railway
Find the best price
Transport for Wales6.16 kg CO₂
12:34Carmarthen Railway Station
2h 4m
14:38Cardiff central
$7.94
direct
Transport for Wales6.16 kg CO₂
20:02Carmarthen Railway Station
1h 53m
21:55Cardiff central
$7.94
direct
Transport for Wales6.16 kg CO₂
16:32Carmarthen Railway Station
2h 6m
18:38Cardiff central
$7.94
direct

Next departures from Carmarthen to Cardiff

Sample times and fares for the coming days — book to confirm availability and price.

Great Western Railway ≈ $47.56 £35.59
04:39 Carmarthen Railway Station
1h 34m · 1 changes
06:18 Cardiff central
Transport for Wales ≈ $25.34 £18.96
04:39 Carmarthen Railway Station
1h 39m · 1 changes
06:37 Cardiff central
Transport for Wales ≈ $22.58 £16.90
05:33 Carmarthen Railway Station
2h 4m · direct
07:37 Cardiff central
Great Western Railway ≈ $47.56 £35.59
05:33 Carmarthen Railway Station
1h 38m · 1 changes
07:16 Cardiff central
Transport for Wales ≈ $22.58 £16.90
06:04 Carmarthen Railway Station
1h 39m · direct
07:43 Cardiff central
Transport for Wales ≈ $22.58 £16.90
06:53 Carmarthen Railway Station
1h 53m · direct
08:46 Cardiff central
Great Western Railway ≈ $47.56 £35.59
07:24 Carmarthen Railway Station
1h 53m · direct
09:17 Cardiff central
Transport for Wales ≈ $22.58 £16.90
07:57 Carmarthen Railway Station
1h 53m · direct
09:50 Cardiff central
Transport for Wales ≈ $22.58 £16.90
08:32 Carmarthen Railway Station
2h 6m · direct
10:38 Cardiff central
Great Western Railway ≈ $47.56 £35.59
08:32 Carmarthen Railway Station
1h 40m · 1 changes
10:17 Cardiff central
Transport for Wales ≈ $22.58 £16.90
08:59 Carmarthen Railway Station
1h 47m · direct
10:46 Cardiff central
Great Western Railway ≈ $47.56 £35.59
09:30 Carmarthen Railway Station
1h 47m · direct
11:17 Cardiff central
Transport for Wales ≈ $22.58 £16.90
09:56 Carmarthen Railway Station
1h 54m · direct
11:50 Cardiff central
Great Western Railway ≈ $47.56 £35.59
10:31 Carmarthen Railway Station
1h 39m · 1 changes
12:15 Cardiff central
Transport for Wales ≈ $22.58 £16.90
10:56 Carmarthen Railway Station
1h 49m · direct
12:45 Cardiff central
Great Western Railway ≈ $47.56 £35.59
11:30 Carmarthen Railway Station
1h 47m · direct
13:17 Cardiff central
Transport for Wales ≈ $22.58 £16.90
11:56 Carmarthen Railway Station
1h 54m · direct
13:50 Cardiff central
Transport for Wales ≈ $22.58 £16.90
12:36 Carmarthen Railway Station
2h 2m · direct
14:38 Cardiff central
Great Western Railway ≈ $47.56 £35.59
12:36 Carmarthen Railway Station
1h 33m · 1 changes
14:14 Cardiff central
Transport for Wales ≈ $22.58 £16.90
13:07 Carmarthen Railway Station
1h 39m · direct
14:46 Cardiff central
Great Western Railway ≈ $47.56 £35.59
16:36 Carmarthen Railway Station
1h 34m · 1 changes
18:16 Cardiff central
Transport for Wales ≈ $22.58 £16.90
16:36 Carmarthen Railway Station
2h 2m · direct
18:38 Cardiff central
Transport for Wales ≈ $22.58 £16.90
16:56 Carmarthen Railway Station
1h 50m · direct
18:46 Cardiff central
Great Western Railway ≈ $47.56 £35.59
17:30 Carmarthen Railway Station
1h 47m · direct
19:17 Cardiff central
Transport for Wales ≈ $22.58 £16.90
17:57 Carmarthen Railway Station
1h 50m · direct
19:47 Cardiff central
Great Western Railway ≈ $47.56 £35.59
18:35 Carmarthen Railway Station
1h 36m · 1 changes
20:16 Cardiff central
Transport for Wales ≈ $22.58 £16.90
18:57 Carmarthen Railway Station
1h 48m · direct
20:45 Cardiff central
Great Western Railway ≈ $47.56 £35.59
19:19 Carmarthen Railway Station
1h 37m · 1 changes
21:15 Cardiff central
Transport for Wales ≈ $22.58 £16.90
19:57 Carmarthen Railway Station
1h 53m · direct
21:50 Cardiff central
Transport for Wales ≈ $22.58 £16.90
21:37 Carmarthen Railway Station
2h 5m · direct
23:42 Cardiff central
See all timetables

Carriers on this route

Learn more about carriers on this route.

Great Western Railway (GWR) is a British railway company that operates passenger services between London and the southwest of England, as well as parts of Wales. It was founded in 1833 and was originally known as the Great Western Railway Company. GWR is now owned by FirstGroup. The company is known for its iconic green livery and its historic steam locomotives, including the famous Flying Scotsman.
The Welsh Government owns the non-profit organization Transport for Wales. It is responsible for the procurement and management of passenger rail services in Wales, as well as the development of the Welsh rail network. The company was established in 2018, taking over from Arriva Trains Wales, and operates services across Wales and the Borders. Transport for Wales is a great choice for your journeys within Wales, such as Cardiff to Aberdare or Newport to Swansea, or for your trips in England, like Manchester to Chester or Birmingham to Shrewsbury, and even for your travel between England and Wales.

CO₂ emissions by mode

train 6.16kg
bus 6.6kg
flight 17.6kg
carpool 14.08kg
How much CO₂ is emitted travelling by train from Carmarthen to Cardiff?

The train journey between Carmarthen and Cardiff emits 6.16kg of CO₂.

How much CO₂ do I save by taking the train between Carmarthen and Cardiff?

Taking the train between Carmarthen and Cardiff saves 11.44kg of CO₂ compared to a flight, 0.44kg compared to the bus and 7.92kg compared to the car.

FAQ