Well it is about a 7 hour bus ride from Helsinki or Talin Estonia to St Petes. I just returned from Finland on a bus.