Boston Landing is on the Worcester Line, which operates from South Station and not North Station. You can take the Orange Line from North Station to Back Bay and catch the Worcester Line from there.
No, you had to go to South Station
Jodie the commuter rail from North Station goes north or west from Boston there are connections for the green and orange line from there
Negative. Take the Orange or Green lines to Downtown Crossing or Park Street respectively. Then the Red line to South Station. You can catch a purple line train from there.
Thanks! Your answer is awaiting moderation.