Contents
Siliguri is the transport hub of the northern part of West Bengal and the usual starting point for Darjeeling, Sikkim and Bhutan. From Delhi you can fly to Bagdogra or take a long-distance train to New Jalpaiguri.
Delhi to Siliguri by Flight
IndiGo operates two direct flights a day from Delhi (DEL) to Bagdogra (IXB), listed at 07:30 and 14:10, and the flight takes about 2 hours 5 minutes.[1] Departure times can change, so check them when you book.
Bagdogra Airport lies about 9 km west of Siliguri and 65 km from Darjeeling.[1] The lowest fares IndiGo listed for departures between 16 and 20 October 2026 ranged from ₹7,757 to ₹11,438.[1] Pre-paid taxis and shared cars at the airport take you into Siliguri or on to the hill stations.
Delhi to Siliguri by Train
New Jalpaiguri (NJP) is the main railway station for Siliguri. Long-distance trains run there from Delhi and the journey takes about a day, so most travelers choose an overnight berth. Trains leave from New Delhi (NDLS), Old Delhi (DLI) or Anand Vihar Terminal (ANVT), so check the station on your ticket. Book on the IRCTC website or app and look at the current timetable and fares, which differ by train and class.
AC First Class (1A) has lockable compartments, AC 2-Tier (2A) and AC 3-Tier (3A) have air-conditioned berths with bedding, and Sleeper (SL) is the non-AC budget class.
Tips for Traveling from Delhi to Siliguri
- Book early: AC berths on long-distance trains sell out well ahead of travel, and flights get more expensive as the date nears.
- Station names: The main railway station for Siliguri is New Jalpaiguri (NJP). Check which Delhi station your train leaves from.
- Food and water: Carry water and dry snacks for the long train ride.
- Onward journey: If you continue to Darjeeling or Gangtok, plan to arrive in daylight, because mountain roads are slower and harder to travel after dark.
Timetable
| Flight Delhi - Siliguri $ 61.68–193.12 1h 35m – 2h 15m | |
|
|
| Train Delhi - Siliguri $ 10.14–64.79 20h 10m – 1days 9h 18m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Delhi to Siliguri, including current prices and schedules.
Fly to Bagdogra Airport. IndiGo operates two direct flights a day from Delhi, and the flight takes about 2 hours 5 minutes.
Bagdogra Airport is about 9 km west of Siliguri and 65 km from Darjeeling.
New Jalpaiguri (NJP) is the main station serving Siliguri. Most long-distance trains from Delhi arrive there.
About a day, depending on the train. Check the current timetable on IRCTC before you book, because times differ by service.
For departures between 16 and 20 October 2026 IndiGo listed lowest fares from ₹7,757 to ₹11,438. Fares change by date, so check the airline.
Long-distance trains on this route run overnight, so most travelers sleep on the train. Look up current departures on IRCTC.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] IndiGo: Delhi to Bagdogra Flights. Retrieved October 15, 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.