The capital of Overijssel province, in the north central part of the country. Junction of main lines southwest to Amersfoort and Utrecht, south to Deventer and Arnhem, and northeast to Leeuwarden. The main junction is east of the station, historically from Arnhem to Leeuwarden was a through line. Also at that junction, a diesel operated line proceeds southeast to Almelo. Immediately west of the station, a diesel operated line proceeds west to Kampen. At Herfte Aansluiting (Interlocking), 4 km north of the station, a line diverges east to Marienberg and Emmen. And at Meppel, 27 km north of Zwolle, the line to Groningen diverges northeast from the line to Leeuwarden. The line to Groningen has emerged as more important than the service to Leeuwarden. Southwest of Zwolle, the new line opened in 2012 west through Flevoland to Lelystad and Weesp. As of 2017, the Google Maps satellite imagery has not yet been updated to show this line. The main westbound platform is between Track 3 and Track 5, and the main eastbound platform is between Track 6 and Track 7. Trains are frequently scheduled to offer cross platform transfers on the respective westbound and eastbound platforms. The west end of the westbound platform is narrower, to accommodate a stub Track 4, which is not normally used. All other tracks are used by terminating trains. Track numbers above 11 are stub tracks, west and east of the station building.

Mapping the Station and Lines
Zoomable Google Maps show station tracks, track numbers, and rail routes radiating away.

Typical Rail Services/Normal Track Assignments
Track numbers where the regular NS services normally depart the station.

 1a  Zwolle-Amersfoort-Utrecht
 3   west
 5   west
 6   oost/east
 7   oost/east
 9   Zwolle-Almelo-Hengelo-Enschede
10   Zwolle-Deventer-Zutphen-Arnhem-Nijmegen-SHertogenbosch-Tilburg-Breda-Roosendaal
12   Zwolle-Kampen
14   Zwolle-Groningen
16   Zwolle-Emmen


Zwolle Station
Wikipedia link containing further station information and history.