Patna lies in between New Delhi and Kolkata which is one of the busiest rail routes in India. Patna has trains running frequently to Delhi and Kolkata. The city is a major railway hub and has six major stations: Patna Junction, Rajendranagar Terminal, Gulzarbagh Station, Danapur railway station, Patliputra Junction and Patna Sahib Station. Patna is well connected with Gaya, Jehanabad Biharsharif, Rajgir, Islampur through daily passenger and express train services.