From Cardiff, Greyfriars Road GH bus to Cwmbran, Bus Station (Cwmbran Bus Station) then bus to Blaenavon, Curwood. 1 h 30 min £9. From Cardiff, Castle Stop KA (Cardiff Castle) line 30 bus to Newport, Market Square then bus to Blaenavon, Curwood. 1 h 54 min £6. From Cardiff taxi to Blaenavon. 36 min £72. From Cardiff drive to Blaenavon. 36 min £5. From Cardiff Uber to Blaenavon. 36 min £61.