In 1953 the station was served by two trains to and from Amsterdam per day. The service improved in the 1970s following the building of Maarssenbroek, and in 1974 the station had an hourly service. In 1975 the station had a half-hourly service.
A (fourth) new station building was built in 2004. In a 2005 survey approximately 5,523 passengers use this station per day.
Train services
The following services currently call at Maarssen:
2x per hour local service (sprinter) Amsterdam - Utrecht - Rhenen
2x per hour local service (sprinter) Breukelen - Utrecht - Veenendaal Centrum
Bus services
The following bus services depart from the bus station outside the station:
32 - Station Maarssen - Maarssenbroek - Maarssen - Rijnsweerd - De Uithof (University) / AZU (Hospital) (3x per day - Peak Hours)
34 - Station Maarssen - - Maarssen - Utrecht Centraal (2x per hour, Line 34 do's morning around 5:00 / 7:00 and afternoon around 18:00 rides all day on Saturday and Sunday Same route as Line 36)
36 - Station Maarssen - Maarssen - Utrecht Centraal (4x per hour, Line 34 do's morning around 5:00 / 7:00 and afternoon around 18:00 rides all day on Saturday and Sunday)