If you're visiting Richmond and don't have a car, you'll be out of luck. The city has no tram/bus routes other than the ones provided to school children. There are a few taxi services, all of which are over-priced.
Richmond Transit is the local bus system. It has been brought back after many years and seems to running efficiently. One can schedule a bus stop whitin one mil of any normally scheduled stop by calling 24 hour in advance. Cost is $1 USD for an all day pass or 10 passes for $7 USD. A list of scheduled stops is available through the contact numbers below.
**On a side note...I looked for ages trying to find the number for the bus but had lost my printed schedule. I was driving near the park and one of the busses pulled up next to us. The driver was in hysterics as I was taking pictures of the side of the bus at the light (I couldn't find a pen). Therefore, I have included said silliness.
This is the cleaner of the cab companies in Richmond. Fare is approximately $4 anywhere in town and if necessary, they will drive you all the way to Lexington (for around $50). It gets a bit busy on Thurday, Friday and Saturday nights, but you can call ahead for pick up from home and where ever you might be going.
You really need a car to get in and around Richmond. We do have a local airport, but it is mostly used for private aircrafts only. No commercial airlines. The closest airport is in Lexington, 30 miles up the Interstate. There isn't really even good bus service connecting Richmond and Lexington, although Greyhound does run twice a day to get you there. This is definitely more of a rural community. I wouldn't recommend the cab service at all. I know most of the cabbies and they're an interesting lot. Some of the college kids get by on bikes, but with our two big bypasses that have a lot of traffic, I wouldn't even recommend a bike as an option.