लंबी दूरी की यात्रा के लिए ज़्यादातर लोग ट्रेन से जाना पसंद करते हैं। भारत में लाखों रुपये के टिकट वाली और कम कीमत वाली ट्रेनें चलती हैं। एक्सप्रेस, गरीब रथ, दीन दयालु, पैसेंजर, वंदे भारत, वंदे मेट्रो, राजधानी, शताब्दी, विस्टाडोम, महाराजा, मेमू, डेमू समेत कई तरह की ट्रेनें हैं। हर ट्रेन की अपनी खासियत होती है।