GoAsia
India

How to Get from Siliguri to Delhi

Compare flights from Bagdogra and trains from New Jalpaiguri to Delhi: airports, stations, departure times and tips.

Last updated: November 2, 2026

How to Get from Siliguri to Delhi

Photo: Biswarup Ganguly / Wikimedia Commons, CC BY 3.0

Contents

Siliguri sits at the foot of the Himalayas as the gateway to Darjeeling and Sikkim, while Delhi is India's capital and its historical heartbeat. The journey takes you from tea-garden air to the spice-filled lanes of Old Delhi, across the whole Indo-Gangetic Plain.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Siliguri to Delhi by Flight

Flights leave from Bagdogra Airport (IXB) in the west of Siliguri. IndiGo flies non-stop to Delhi in about 2 hours 15 minutes, with fares from ₹6,000 in early November 2026. On a clear day you can see the Himalayan range to the north, and you land at Indira Gandhi International Airport (DEL), 15 km from New Delhi Railway Station.[1]

Siliguri to Delhi by Train

Trains for Delhi leave from New Jalpaiguri Junction (NJP), the main station just outside Siliguri. The NJP-New Delhi Express (12523) leaves New Jalpaiguri at 08:15 and reaches New Delhi at 12:10, and the return train (12524) leaves New Delhi at 15:05 and reaches New Jalpaiguri at 18:35.[2] The ride takes more than a day, so book a berth.

Travel Classes

  • 1A, AC First Class: Lockable compartments with the most privacy.
  • 2A, AC 2-Tier: Four berths in a bay plus two across the aisle, with privacy curtains. A favourite with foreign travellers.
  • 3A and 3E, AC 3-Tier: Air-conditioned with six berths per bay plus two on the side. 3E (Economy) is a slightly more compact version.
  • SL, Sleeper Class: No air conditioning, crowded and dusty, but open windows and the most sociable atmosphere.

Comparing Your Options

ModeDurationFrom / to
FlightAbout 2h 15m[1]Bagdogra Airport to Delhi Airport
TrainMore than a dayNew Jalpaiguri Junction to New Delhi

Tips for Traveling from Siliguri to Delhi

  • Book early: Indian Railways opens bookings 60 days before departure, and foreign tourists can book up to 365 days ahead.[3] Berths in 1A and 2A go first.
  • Delhi stations: Delhi has several major stations (New Delhi, Old Delhi, Hazrat Nizamuddin). Check which one your ticket names.
  • Food on trains: Carry dry snacks and bottled water for the long ride.
  • Winter fog: Between December and February, fog across North India can delay both flights and trains. Check your departure before you leave for the station or airport.

Timetable

Flight Siliguri - Delhi $ 55.32–115.77 2h 15m – 2h 50m
  • →  Economy 08:10, 08:35, 10:00, 15:30, 15:50, 16:50, 17:00, 17:20, 17:40, 18:00, 18:50, 19:10, 20:00
Train Siliguri - Delhi $ 10.21–67.77 21h 15m – 1days 10h 5m
  • →  1A - AC First Class Sleeper 00:15, 05:50, 12:15, 13:15, 19:50
  • →  2A - AC 2-Tier Sleeper 00:15, 05:50, 08:30, 12:15, 13:15, 19:50
  • →  3A - AC 3-Tier Sleeper 00:15, 05:50, 08:30, 12:15, 13:15
  • →  SL - Sleeper Class 00:15, 05:50, 08:30
  • →  3E - AC 3-Tier Economy Sleeper 08:30

Frequently Asked Questions

How can I book tickets from Siliguri to Delhi?

Use the booking tool on this page to compare the transport options currently available from Siliguri to Delhi, including current prices and schedules.

What is the fastest way to get from Siliguri to Delhi?

Flying is the fastest option. IndiGo flies non-stop from Bagdogra Airport to Delhi in about 2 hours 15 minutes.

How long does it take to get from Siliguri to Delhi?

A non-stop flight takes about 2 hours 15 minutes. The train takes more than a day.

Which railway station should I use in Siliguri?

Long-distance trains to Delhi leave from New Jalpaiguri Junction (NJP), the main station just outside Siliguri.

Which airport serves Siliguri?

Bagdogra Airport (IXB), in the west of Siliguri.

Are there luggage limits on flights from Bagdogra to Delhi?

On IndiGo domestic flights you can take up to 7 kg of hand luggage and 15 kg of checked baggage in Economy. Check your fare type before you travel.

How far ahead can I book a train from Siliguri to Delhi?

Indian Railways opens bookings 60 days before the journey, and foreign tourists can book up to 365 days ahead.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] IndiGo: Bagdogra to Delhi Flights. Retrieved November 2, 2026.
  2. [2] Indian Railways (CRIS): Mail/Express/Superfast Train Names with Details. Retrieved November 2, 2026.
  3. [3] Press Information Bureau, Ministry of Railways: Indian Railways cuts Advance Reservation Period from 120 days to 60 days w.e.f. 01.11.2024. Retrieved November 2, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.