It's been a long time in the making but the last missing piece in the European railway system will finally become a reality with the creation of Rail Baltica. Set to open in 2026, Rail Baltica will be a new high speed train service that links all three of the Baltic States with the rest of Europe. The 870 km train track will see regular daily services between Tallinn, Riga, Vilnius and Warsaw where passengers can then change to connecting trains in Poland to reach other European cities. The cost of the project is estimated at 5.8 billion euros, less than the cost of the London Olympics in 2012. An additional underwater tunnel will be bulit between Tallinn and Helsinki that will connect Finland to the rail network. Currently the ferry journey between Tallinn to Helsinki takes 1h 40m - 2 hours but with the proposed FinEst Link, that time will be slashed to just 30 minutes with Rail Baltica.
More information can be found here: Rail Baltica