My Go to PENN LINE Marc train station. Free Parking. If you commute during the week, get here by 7AM to be able to park on the far end (most of the good, central parking is gone). Parking does still get crowded, EARLY. There are 2 NEW machines to get Marc tickets. Heading South, you're going towards WASHINGTON DC. Heading North, you're going towards BMORE (Penn Station) / Martin Airport. There are 3 floors... the ground level where the bathroom is and ticket machines, 1st floor goes towards DC and the 2nd Floor goes towards Baltimore and North points.
To get to the Bmore side, you must go up FLIGHTS of stairs or take the 1 slow elevator to get up to the 2nd floor and then walk across the overpass bridge, then down to the 1st floor on that side. This is my only draw back about this location. It's the elevator is SO slow or if they had 2 elevators on each side, that would be great.
There is not really an indoor sitting spot here, it's all outside. Unless you wait in the overpass on the 2nd floor if needed. It's still breezy because it's not closed a "closed" door bridge.
There is a seeminly unmarked bathroom on the ground level. Before you walk up the steps to the first floor from the ticket machines, you can head straight back to a green door that says restroom on the side of it (its not on the actual door itself). Unclean, but warm and useful if you need it.
There are buses to UMBC that run from this location as well. As of Jan 2019, it costs $7 to take the Marc train from Halethorpe to Washington DC/ Union Station.
Plenty of parking on the weekends for travel.
There are display boards for Departures and Arrivals as well. During inclement weather, make sure you check the Marc Train advisory site to see if the train schedule has changed to an "R schedule". I once went during snow and didn't realize the scheduled changed, so fortunately, i was able to sit and wait in my car.
To check the most updated Marc Train Schedules:
https://mta.maryland.gov/marc-train
Marc Train advisory:
https://mta.maryland.gov/marc-train/advisories
Marc Train Status (To check where the next train is):
http://www.marctracker.com/PublicView/status.jsp
*Penn Line Southbound= Last stop is Washington DC
*Penn Line Northbound= Last stop is Baltimore Penn Station / Martin Airport read more