It’s easy to come to Trosa! From Stockholm you can either go by train, bus or both. Trosabussen is a direct bus from LIljeholmen in Stockholm. SJ has direct trains to Vagnhärad and from there it’s only a 15 min busride to Trosa. You can also go by train to Södertälje or Järna and from there take a bus to Trosa, see SL or Lanstrafiken (below).