Three railway stations—Ljubljana, Vodmat, Rakovnik—has Ljubljana on its rail line to Metlika.
Two railway stations—Lavrica & Škofljica—has the municipality on its rail line Ljubljana–Metlika.
Four railway stations—Šmarje-Sap, Grosuplje, Mlačevo & Žalna—on its rail line Ljubljana–Metlika.
Five railway stations—Višnja Gora, Polževo, Ivančna Gorica, Šentvid pri Stični & Radohova vas—on its rail line Ljubljana–Metlika.
Six railway stations—Gaber, Šentlovrec, Velika Loka, Štefan, Trebnje & Ponikve—on its rail line Ljubljana–Metlika.
Municipality has one railway station on its rail line Ljubljana–Metlika.
Municipality has seven railway stations—Hudo, Novo mesto, Center, Kandija, Šmihel, Birčna vas and Uršna sela—on its rail line.
Municipality has two railway stations—Rožni Dol and Semič—on the line Ljubljana–Metlika–SB Croatia.
Municipality has two railway stations—Otovec and Črnomelj—on the line Ljubljana–Metlika–SB Croatia.
Municipality has three railway stations—Gradac, Dobravice, and Metlika—on the line Ljubljana–Metlika.
