The Rockland Branch is a 57-mile rail line that runs from Brunswick, Maine—where it connects with CSX Transportation—to Rockland, Maine, terminating at Rockland Harbor.
The "Belfast Branch" is a 30-mile rail line running from just outside Belfast, ME, to Burnham Junction in Burnham, ME.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.