From July 4, 2022, we have added a night trip of regular bus 960 from St. Petersburg to Tallinn and a morning bus trip from Tallinn to St. Petersburg.
The bus to St. Petersburg departs from the Tallinn bus station (Tallinn, Lastekodu 46) daily at 6:50 am with arrival in St. Petersburg at 13:30.
The bus to Tallinn departs from the bus station of St. Petersburg (36, Obvodny Canal Embankment) every day except Saturday at 23:30 with arrival at the Tallinn bus station at 7:25.
Please note: due to lengthy border and customs checks, the bus may arrive with a delay. Provide more time for transfers!