yes, it is safe. But I think bus is more safer than train, because there are homeless and suspicious people(usually russians) in the railway station in Tallinn. But nothing bad has not happened to me so far.
www.edel.ee/home - train times
www.bussireisid.ee - bus times over 6 years agoAnswered by JL via WorldNomads.com
I was in Estonia in the summer of 2012. The country is very safe although the ethnic tension were high in Narva, where Russian minority dominates this border town. It is generally advised not to take the train. Bus services are excellent within Estonia (and around the Baltic states in general). Several bus companies even offer free WiFi on board, which says much about one of the most tech-savy country in Europe.
Train services are spares and generally inconvenient. None of the local guides recommended traveling by rail, especially traveling to other major cities such as Tartu, Parnu, Riga or Vilnius. over 5 years ago