Take the green line one stop to science park. It is not too far a walk from North station.
You can take an E train on the green line from North Station to the Science Park station. It is just a short walk from there to the museum.
Green line to science park. If you use Google maps there is a public transportation option and it is pretty accurate for the mbta and even shows delays and construction most of the time.
Thank you!
Thanks! Your answer is awaiting moderation.