Flight
We've personally have never flown into Richmond, but it is very convenient for those out of state or not wanting to do the 7hr train ride from Moynihan
Train
Once a year we make our pilgrimage to Richmond for Halloween via train. It is long, but it's worth it.