Glavna železnička stanica u Beogradu nalazi se nedaleko od užeg jezgra grada, a pored međumesne i prigradske autobuske stanice. Od Beograda postoje linije do većine velikih gradova u Srbiji i Crnoj Gori, a postoje i međunarodne linije do mnogih evropskih gradova (Skoplje, Solun, Temišvar, Bukurešt, Sofija, Istanbul, Zagreb, Ljubljana, Venecija, Cirih, Minhen, Beč, Budimpešta, Kijev, Moskva).
Železničke stanice u Beogradu
• Glavna železnička stanica Beograd, Savski trg 2, Telefon: 011/3602-899 (00-24)
• Beograd Centar (Prokop), Prokopačka bb, Telefon: 011/337-0035
• Novi Beograd, Proleterske solidarnosti bb, Telefon: 011/3616-722 lokal 1191
• Zemun, Cvijićeva 1, Telefon: 011/2572-083 lokal 121
• Rakovica, Patrijarha Dimitrija bb
• Dunav, Đure Đakovića 39, Telefon: 011/3616-722 lokal 2091
Stanica Centar je trenutno u izgradnji i predviđena je za novu glavnu stanicu u Beogradu.