भारतीय रेलवे ने ट्रेनों को कई विभिन्न कैटेगरी में विभाजित किया है
ये कैटेगरी ट्रेनों के स्पीड और सेवाओं के आधार पर होती हैं.
मेल ट्रेनें अधिकतम फ्रेट और मेल को लेकर जा सकती हैं,
जिन्हें नियमित अंतराल में चलाया जाता है. इनमें यात्री भी यात्रा कर सकते हैं.
एक्सप्रेस ट्रेनें दूरी तथा खास स्थलों को जोड़ती हैं और अधिकतम स्टॉपेज के साथ चलती हैं
. इन्हें अपनी गति, सुविधाओं और यात्रा के स्थलों के आधार पर कई कैटेगरी में विभाजित किया गया है.
सुपरफास्ट ट्रेनें अधिक गति और कम स्टॉपेज के साथ चलती हैं
इनमें तेज स्पीड और टॉप-सर्विसेज के साथ सुविधाएं शामिल होती हैं.
शाताब्दी ट्रेनें बहुत तेज गति की होती हैं और कुछ प्रमुख स्थलों के बीच चलती हैं.
इनमें आधुनिक सुविधाएँ और सर्वोत्तम सेवाएँ होती हैं.