Gjennom byen går den gamle stamjernbanen fra Wien til Trieste. EuroCity-tog går mellom Maribor, Wien, Budapest og Zagreb; regionaltog til de omliggende byer, hovedstaden Ljubljana, samt til Varaždin i Kroatia.