Two changes from London: GWR to Cardiff, then Rhoose and 905
From London Paddington, Great Western Railway runs fast trains to Cardiff Central in about 1h50–2h, then you switch to Transport for Wales for Rhoose and finish on the 905 airport bus to T1. Daytime GWR services on the London–Cardiff route run roughly every 30 minutes, so the long leg usually isn’t the problem.
Remember that GWR does not go to Rhoose itself; you must change at Cardiff Central or Bridgend to a Transport for Wales train, then connect with the 905. Rhoose Cardiff International Airport station sits about 3 miles from the terminal, and the bus covers that last stretch in around 10–15 minutes if it’s running to time.
Door to door from Paddington to the airport, plan on about 2.5–3 hours: roughly 2 hours to Cardiff Central, 30–35 minutes on the TfW stopper to Rhoose, plus the 905 leg and transfer time. One rail enthusiast called the combo “perfectly doable” but slower than just using Bristol Airport when starting in London, especially once you add platform changes and the bus wait.
Regulars suggest buying a through ticket to “Cardiff Airport” rather than separate legs (e.g., Paddington–Cardiff, Cardiff–Rhoose, 905). With a through ticket on one itinerary, missed connections fall under a single rail contract, which helps if a GWR delay out of Paddington makes you miss the TfW train and then the 905.
Delays on the GWR main line can hurt you: one RailUK poster notes that missing the planned TfW train at Cardiff Central can knock on to a missed 905 bus and add 30–60 minutes to the trip. Build the buffer at Cardiff Central or Bridgend instead of aiming for a tight cross-platform dash to the valley stopper.
On price, advance GWR fares into Cardiff can be decent, but several UK rail fans call walk-up London–Cardiff tickets “out of proportion” once you add the TfW leg and the 905 bus for such a short hop from the city. One Reddit user still went this way via Bridgend, saying it meant two changes including the bus but undercut flying into a closer airport on their date.
Step-by-step from London Paddington
- 1. Take a Great Western Railway train from London Paddington to Cardiff Central (about 1h50–2h; aim to arrive at least 60–75 minutes before you want to be at the airport).
- 2. At Cardiff Central, follow signs for Transport for Wales services and board a train toward Rhoose Cardiff International Airport; the ride takes roughly 30–35 minutes.
- 3. Exit at Rhoose, walk to the signed stop for the 905 airport bus, and ride the bus for around 10–15 minutes to Cardiff Airport T1.
- 4. On the return, reverse the steps: 905 bus from T1 to Rhoose, TfW train back to Cardiff Central or Bridgend, then GWR to Paddington or your onward station.
One last tip: for evening flights out of T1, aim to reach Cardiff Central at least 3 hours before departure so a missed TfW or 905 doesn’t leave you stuck at Rhoose after the airport bus thins out.