Travel time between Helsinki and St.Petersburg by Allegro train is only 3.5 hours.