It's about an hour and 10 minutes to get from Rhymney to Grangetown and costs £8.30 for a return although trains are only every 15 minutes from Bargoed and roughly half hourly from Rhymney.
I certainly prefer getting the train into Cardiff instead of driving. I can't remember the last time I drove to a game or to go shopping.