Azerbajdzsán vasúthálózatának hossza 2918 km, melyből 815 km két vágányú. A hálózatból 1278 km villamosított 3000 V egyenárammal. Nemzeti vasúttársasága a Azerbaycan Dövlet Demir Yolu. Bakuban metró is található.
Vasúti kapcsolata más országokkal
• Oroszország – van, 1 520 mm
• Örményország – van, 1 520 mm, politikai okokból zárva[2]
• Grúzia – igen, 1 520 mm
• Irán – van, 1 435 mm
• Törökország- Grúzián keresztül (Kars–Tbiliszi–Baku-vasútvonal)