Siliguri Junction is one of the major railway stations in West Bengal and an important transportation hub for North Bengal and the Northeast region of India. Located on Hill Cart Road, Pradhan Nagar, the station lies on the Katihar–Siliguri line, the New Jalpaiguri–Alipurduar line, and is also connected to the famous Darjeeling Himalayan Railway (DHR). It provides direct rail connectivity to major cities such as Kolkata, Guwahati, New Delhi, Patna, Katihar, Alipurduar, Malda, and nearby hill destinations. Around 50,000 passengers use the station daily, making it the second-largest railway station serving Siliguri after New Jalpaiguri Junction.
Managed by the Northeast Frontier Railway (NFR) under the Katihar Division, Siliguri Junction is an important interchange for broad-gauge and the historic Darjeeling Himalayan Railway. Whether you’re traveling to Darjeeling, Sikkim, Northeast India, or North Bengal, this guide covers everything you need to know about Siliguri Junction Railway Station.
Siliguri Junction at a Glance

| Details | Information |
| Station Name | Siliguri Junction |
| Station Code | SGUJ |
| Railway Zone | Northeast Frontier Railway (NFR) |
| Railway Division | Katihar Division |
| Location | Hill Cart Road, Pradhan Nagar, Siliguri, West Bengal |
| Station Category | NSG-3 |
| Type | Railway Junction |
| Number of Platforms | 5 Broad Gauge + 1 Narrow Gauge |
| Tracks | 10 |
| Parking Facility | Available |
| Waiting Hall | Available |
| Retiring Room | Available |
| Cloak Room | Available |
| Free Wi-Fi | Available |
| Escalators & Lifts | Available |
| Food Plaza | Available |
| Wheelchair Assistance | Available |
Siliguri Junction Station Code
The official station code of Siliguri Junction is SGUJ.
Passengers use this code while:
- Booking train tickets on IRCTC
- Checking live train status
- Viewing train schedules
- Tracking PNR status
- Finding platform information
- Railway reservations
While booking tickets, make sure to select SGUJ, as nearby stations such as New Jalpaiguri (NJP), Siliguri Town, Sukna, and Bagdogra serve different railway routes.
Siliguri Junction Platform Information
Siliguri Junction has 5 broad-gauge platforms and 1 narrow-gauge platform used by the Darjeeling Himalayan Railway (Toy Train). The station handles superfast, express, passenger, DEMU, and heritage train services. It is one of the few railway stations in India where broad-gauge and narrow-gauge operations exist together.
Platform numbers may occasionally change depending on railway operations. Passengers should always verify the latest platform information through digital display boards, railway announcements, or the NTES app before boarding.
Platform Overview
| Platform | Common Usage |
| Platform 1–2 | Long-distance and Express trains |
| Platform 3–5 | Passenger, DEMU and regional trains |
| Narrow Gauge Platform | Darjeeling Himalayan Railway (Toy Train) |
All platforms are connected through foot overbridges for convenient passenger movement.
Major Trains from Siliguri Junction
Siliguri Junction is served by several important trains connecting North Bengal with different parts of India.
| Train Name | Destination |
| Darjeeling Himalayan Railway Toy Train | Darjeeling |
| Kanchenjunga Express | Sealdah |
| Intercity Express | New Jalpaiguri |
| Siliguri–Haldibari DEMU | Haldibari |
| Teesta Torsa Express | Sealdah |
| Mahananda Express | New Delhi |
| Kamrup Express | Howrah |
| Kanchankanya Express | Sealdah |
| New Jalpaiguri–Alipurduar Intercity Express | Alipurduar |
| Passenger/DEMU Services | Katihar & North Bengal |
Several seasonal and regional trains also halt at the station.
Popular Routes from Siliguri Junction
Passengers can directly travel to several major destinations from Siliguri Junction.
Popular routes include:
- Siliguri to Darjeeling
- Siliguri to New Jalpaiguri
- Siliguri to Kolkata
- Siliguri to Guwahati
- Siliguri to Katihar
- Siliguri to Alipurduar
- Siliguri to Malda Town
- Siliguri to New Delhi
- Siliguri to Patna
- Siliguri to Haldibari
- Siliguri to Cooch Behar
- Siliguri to Jalpaiguri
Passenger Services
Siliguri Junction provides several passenger-friendly services for a comfortable journey.
Waiting Hall
Separate waiting halls are available for reserved and general passengers.
Retiring Room
Passengers with valid train tickets can book retiring rooms for short stays.
Cloak Room
Passengers can safely store their luggage while exploring Siliguri or waiting for connecting trains.
Free Wi-Fi
Free RailWire Wi-Fi is available throughout the station.
Food & Refreshments
Passengers can enjoy meals, snacks, tea, coffee, and beverages from IRCTC food stalls, restaurants, and refreshment counters inside the station.
Accessibility
Wheelchairs, accessible toilets, lifts, and passenger assistance services are available for senior citizens and differently-abled passengers.
Parking Facility
Paid parking facilities are available for both two-wheelers and four-wheelers near the station entrance.
Entry & Exit Gates
Siliguri Junction has well-organized entry and exit points providing convenient access to booking counters, waiting halls, parking areas, taxi stands, auto-rickshaws, and the nearby Tenzing Norgay Bus Terminus. The station is well connected to all major parts of Siliguri city.
Nearby Railway Stations
| Railway Station | Approx. Distance |
| Siliguri Town | 3 km |
| New Jalpaiguri Junction | 7 km |
| Sukna | 9 km |
| Bagdogra | 10 km |
| Rangapani | 14 km |
How to Reach Siliguri Junction
By Air
The nearest airport is Bagdogra Airport, located approximately 10 km from the railway station. Taxis, app-based cab services, and buses are easily available.
By Bus
North Bengal State Transport Corporation (NBSTC), SNT buses, and private buses regularly connect Siliguri Junction with Darjeeling, Kalimpong, Gangtok, Jalpaiguri, Cooch Behar, and nearby towns.
By Taxi or Auto
Auto-rickshaws, taxis, shared jeeps, and app-based cab services are available throughout the day outside the station.
Hotels Near Siliguri Junction
| Hotel | Approx. Distance | Category |
| Hotel Saluja | 700 m | Budget |
| Barsana Hotel & Resort | 1 km | Premium |
| Sinclairs Siliguri | 2 km | Premium |
| The Loft Hotel | 1.5 km | Mid-range |
| Courtyard by Marriott Siliguri | 5 km | Luxury |
Places to Visit Near Siliguri Junction
| Tourist Attraction | Approx. Distance |
| ISKCON Temple Siliguri | 3 km |
| North Bengal Science Centre | 5 km |
| Bengal Safari Park | 10 km |
| Hong Kong Market | 2 km |
| Coronation Bridge | 25 km |
| Darjeeling Himalayan Railway Museum | 1 km |
| Mahananda Wildlife Sanctuary | 15 km |
Travel Tips
- Reach the station at least 30–45 minutes before your train departs.
- Keep your train ticket and valid photo ID ready.
- Verify your platform number through digital display boards or official announcements.
- If you’re traveling to Darjeeling, you can board the famous Darjeeling Himalayan Railway Toy Train from Siliguri Junction.
- Shared jeeps to Gangtok and Darjeeling are available near the station and Tenzing Norgay Bus Terminus.
- Download the NTES or IRCTC Rail Connect app for real-time train updates.
Frequently Asked Questions (FAQs)
What is the station code of Siliguri Junction?
The station code of Siliguri Junction is SGUJ.
How many platforms are there at Siliguri Junction?
Siliguri Junction has 5 broad-gauge platforms and 1 narrow-gauge platform for the Darjeeling Himalayan Railway.
Which railway zone manages Siliguri Junction?
The station comes under the Northeast Frontier Railway (NFR) and is managed by the Katihar Division.
Is free Wi-Fi available at Siliguri Junction?
Yes, passengers can access free RailWire Wi-Fi throughout the station.
Which is the nearest airport to Siliguri Junction?
Bagdogra Airport is located approximately 10 km from the railway station.
Why is Siliguri Junction important?
Siliguri Junction is an important railway hub because it connects North Bengal, Northeast India, and the Darjeeling Himalayan Railway. It is also one of the few stations in India handling both broad-gauge and narrow-gauge railway operations.
Is the Darjeeling Toy Train available from Siliguri Junction?
Yes. The historic Darjeeling Himalayan Railway (Toy Train) operates from Siliguri Junction towards Darjeeling via Sukna, Kurseong, and Ghum, making it one of the station’s biggest attractions.
Conclusion
Siliguri Junction is one of the most significant railway stations in North Bengal, offering excellent connectivity to West Bengal, Northeast India, and the famous hill destinations of Darjeeling and Sikkim. With modern passenger amenities, convenient local transport, heritage Toy Train services, and easy access to Bagdogra Airport and New Jalpaiguri, the station provides a comfortable travel experience for tourists, business travelers, and daily commuters alike.



