The bus trip from Tallinn was actually quite comfortable; the journey took 4hr 40 minutes but unlike any other bus trip like this we had been on, it had in-coach entertainment! We were able to watch a couple of films which made the journey go quicker and they had free tea and coffee and a toilet if required! We encountered a blizzard on the way, but unlike the UK the roads were adequately prepared and there were no delays. There is no hard border between Estonia or Latvia we just had to present our passport before we boarded. We had a couple of stops on the way including Parnu and arrived at Riga bus station at 5pm.
For New Year and birthday celebrations we struggled to decide where to go; there are certain destinations which we think of as winter destinations and our mission to explore as much of Europe as possible led us to consider Estonia and Latvia. Due to the fact it was over New Year, flights were unfortunately not our £10 bargains however as we had a week we thought a dual city break would be a good option. The flights were £120 each return which is way more than we would usually feel comfortable with but was expected because of the time of year. When the time came we moved on to Riga by coach which was a 4-5 hour trip each way but only cost 30 euros each return back to Tallinn to fly home from there. There was a substantial saving by flying home from Tallinn as opposed to from Riga.