GoRail previously ran a number of variants of services from the Baltic station in Tallinn to St Petersburg and / or Moscow, in partnership with Russian Railways, which were cancelled and re-introduced a number of times.
GoRail ran a daily daytime service from Tallinn Baltic station to St Petersburg, leaving Tallinn early in the morning and arriving in St Petersburg mid-afternoon, with a return service leaving in the early evening and arriving in Tallinn in the late evening.
After a break from 2004, services commenced during 2007. However, during this time, on 8 May 2007, Russian Railways announced that the route would be cancelled with effect from 29 May ostensibly due to low passenger numbers, but shortly after the Bronze Night protests in Tallinn. GO Rail CEO Alar Pinsel described the Russian reasoning as "difficult to believe". The cancellation was retracted a day later, and the train service was never actually interrupted. GoRail announced the cancellation of the service in July 2008, citing high infrastructure and fuel costs as reasons.
Services then ran again, continuing to Moscow, from 2012 until they ended in 2020 at the beginning of the coronavirus pandemic.