Gurgaon station in the city of Gurugram
Gurgaon railway station (code GGN) serves the millennium city of Gurugram, Haryana. The city was renamed, but the station is still widely known as Gurgaon, and is also referred to as Gurugram railway station. It is on Railway Road, on the Delhi–Jaipur railway line, and belongs to Northern Railway's Delhi division.
On India's first metre-gauge line
Gurgaon's railway is older than the modern city. The station is on the Delhi–Rewari route that the Rajputana State Railway opened in February 1873, together with the Farukhnagar salt branch: 82.3 km of track that formed India's first commercial metre-gauge railway. The line was extended to Bathinda in 1884, and conversion of the route to broad gauge began in 1991, putting Gurgaon on today's broad-gauge Delhi–Jaipur corridor.
A small station with big trains
With just 3 platforms on 4 tracks, Gurgaon is modest in size, yet several premium and long-distance services call here:
Rebuilt for a growing city
In 2025–26, Gurgaon station underwent a major redevelopment costing about ₹215–220 crore, adding capacity, a new station building, modern lobby rooms, a food court and a paid lounge. Work on doubling the electrified broad-gauge line through the station has also been under way. The station is about 214 metres above sea level, with water, sanitation, Wi-Fi, open parking and an autorickshaw stand.
Why use Gurgaon station?
For people living or working in Gurugram, boarding Rajasthan-bound trains here avoids a long drive through Delhi traffic to the city's main terminals. Check stops for GGN in our timetable search.
Frequently asked questions
Is Gurgaon railway station the same as Gurugram railway station?
Yes. It is one station, code GGN, serving the city now called Gurugram.
Which line is Gurgaon station on?
The Delhi–Jaipur line.
Does a Vande Bharat stop at Gurgaon?
Yes, the Delhi Cantonment–Ajmer Vande Bharat Express.