We had another trip up to the Scottish capital to visit my sister this month. We chose to go by train because it's not too expensive, quick and not too stressful. It's also the greenest option. You have to know what you are doing when buying tickets as there are various options. Having a Family Railcard saves a lot for us. We used the GNER Mallard service. The new trains are comfortable and have mains power plus wifi. I didn't use either of those this time. Our audio players managed on battery and I still don't have wifi capability. Even if I did I would really have to need it. Considering that you have to pay a fair bit just to be sitting on the train I would think they could make the wifi cheaper. You have to pay a minimum of £3 for a half hour. Of course, first class passengers get it 'free'.
For most of our stay in Edinburgh we used the buses. It cost around £6 for a day ticket for 2 adults and a child, but we only made a couple of trips each time. It can be confusing to work out what tickets to get and which routes to use, but that applies in most cities. We were lucky to have someone with local knowledge.
We visited the zoo. It's generally a good one, but some of the larger animals, e.g. polar bear and tiger, could do with a lot more space. The tiger was pacing at the back of it's cage, others were just sleeping. I have mixed feelings about zoos, but most of the big ones are pretty active in breeding programmes. We can hope that seeing the animals will encourage people to think more about what we are doing to the planet, but I expect some just go to see something new. They had some good activities to keep the kids amused.