Popular Travel Destinations

Darjeeling is situated at an elevation of 6,710 ft in west Bengal, India. It is just around 700 kilometres away from Kolkata and is one of the most dazzling hill stations in India. It is a place of mesmerising sunrises, the untouched beauty of the majestic Himalayas, amazing sight of snow peaks, the serenity of bright green hills steeped in splendour, and the welcoming smiles of the local people.


The glaring red rhododendrons and white magnolias, miles of undulating slopes covered with emerald green tea plantations, the exotic forests of silver fir, splendid blue sky make Darjeeling as the QUEEN OF HILL STATIONS. The peak of Kanchenjunga shining in the day’s dawn light is genuinely awe-inspiring.


This scenic hill station is the perfect and romantic honeymoon destination in India. Whether a tourist, trekker, photographer or an artist, Darjeeling is a delight for all.


The Nearest Railway Station and Airport to Darjeeling


Trains are the most ubiquitous mode of travel to Darjeeling. The train journey will give you the sight of splendid tea gardens on rolling mountain slopes through the picturesque city. The Nearest Railway Station to Darjeeling is New Jalpaiguri Junction (NJP). Bagdogra is the nearest airport to Darjeeling.


Related: Order Food in Train at Newjalpaiguri Junction


The Toy Train ride of Darjeeling Himalayan Railway with the vision of the gorgeous panorama of the Himalayas is the most scenic mountain route in the world.


The Best Time to Visit Darjeeling


The most preferred and best time to visit Darjeeling is from April to June. You can go to Darjeeling in the summer month, which is pleasant and not very hot. The gleaming sunlight makes it an ideal season for exploring Darjeeling. September is also the best month to visit Darjeeling as there is less rainfall and the environment is at its best at this time of the year.


Many people also choose to visit Darjeeling from October to December in the winter season. The months of July to August are not the best time for a Darjeeling tour due to heavy rainfall. The roads get blocked in the hill station due to rain showers.


How to Reach Darjeeling by Train, Road, And Air



Darjeeling does not have an airport or a regular broad gauge railway station of itself. You can reach Darjeeling by the nearest railway station, New Jalpaiguri. It is only 76 km from Darjeeling and is well connected to the major cities in India.


The town of Darjeeling is also approachable from Siliguri which is nearly 80 km away from Darjeeling by private & shared taxis, buses and even the Toy Train of Darjeeling Himalayan Railway. The nearest airport to Darjeeling is Bagdogra, near Siliguri. Cabs are easily available from Bagdogra for Darjeeling.


1.    Nearest Airports to Darjeeling


Bagdogra Airport is the nearest airport to Darjeeling. The airport is 76 km away from Darjeeling town. You can get direct flights from Delhi, Mumbai, Hyderabad, Guwahati and Kolkata. You can take up a private taxi from the airport to get to Darjeeling. It will take almost 3 hours from Bagdogra airport to Darjeeling.


Nearest Airport: BAGDOGRA Airport


2.    How to Reach Darjeeling by Road?


There are regular buses, shared Jeeps and private taxis service from Siliguri (Siliguri Main Bus Terminal) and Kolkata to reach Darjeeling. The distance between Siliguri to Darjeeling is approximately 70 km. Bus services are also accessible from the nearby towns like Kurseong and Kalimpong. The road network is quite satisfactory with attractive mountain landscapes on the sides.


Also Read: Top 5 Mountain Railways of India That You Need to Visit


3.    New Jalpaiguri to Darjeeling


Many transport options are available from New Jalpaiguri to reach Darjeeling. Easily available transportation modes from New Jalpaiguri to Darjeeling are the private and shared cabs, buses, shared jeeps and the narrow gauge Toy Train of Darjeeling Himalayan Railways.


4.    Siliguri to Darjeeling


Siliguri is a twin city situated near New Jalpaiguri (NJP) and provides plenty of convenient transport alternatives for Darjeeling. Many tourists first go to Siliguri and then take an appropriate vehicle to reach Darjeeling.


Siliguri Town and Siliguri Junction are two small railway stations of Siliguri. The distance between Siliguri Town from NJP is only 5kms, and Siliguri Junction is 3kms apart. A lot of public transport facilities like buses, private taxis, shared jeeps are present to reach Darjeeling. It almost takes 3 hours to reach Darjeeling from Siliguri.


5.    Nearest Railway Station to Darjeeling


The Darjeeling railway station is operated under the Darjeeling Himalayan Railways (DHR). New Jalpaiguri Junction (NJP) is the nearest railway station to Darjeeling and connects other major stations from the cities like Kolkata, Delhi, Guwahati, Mumbai, Chennai, Bangalore, Bhubaneshwar and Cochin.


The DHR Toy Train service is available at New Jalpaiguri and will get you to Darjeeling at speed no faster than 30 miles per hour. It takes 7 hours and halts at Batasia Loop from where passengers can take photographic snaps of Mt. Kanchenjunga.


  • Darjeeling’s nearest railway station code: NJP (New Jalpaiguri Junction)
  • Zone: ‎Northeast Frontier Railway zone
  • Connecting transport from NJP to Darjeeling: Bus, Taxi, Cabs, Bike Taxi and toy trains


Also Read: Travel Diaries: Darjeeling Food Fiesta in Train


Some Other Nearest Railway Stations to Darjeeling are:


  1. (DJRZ) TO DARJEELING – 0.21 km from Darjeeling
  2. (DJ) DARJEELING – 0.22 km from Darjeeling
  3. (GHUM) GHUM – 3.2 Km From Darjeeling
  4. (SAD) SONADA – 8.46 km from Darjeeling
  5. (TUNG) TUNG – 13.07 km from Darjeeling
  6. (KGN) KURSEONG – 17.64 km from Darjeeling
  7. (SJ) SILIGURI JN – 37.84 km from Darjeeling


Major Nearest Railway Stations to Darjeeling:




Important Trains Passing Through Darjeeling’s Nearest Railway Station, Jalpaiguri


  • Distance between New Jalpaiguri to Darjeeling by Road is 70 km.
  • Travel Time From New Jalpaiguri to Darjeeling by Road is 2:50 hrs.


Related: Check live train status online and get accurate details about the real-time train running status and any delays.


Some Popular Trains Passing Through Jalpaiguri to Reach Darjeeling Are:


  1. GHY Rajdhani Express (22423)
  2. NJP HWH Special (05710)
  3. GHY Rajdhani (22424)
  4. Mahananda Express (14084)
  5. NJP Mas Express (12754)
  6. KYQ KOAA Special (25644)
  7. NDLS-DBRT Rajdhani Express (20506)
  8. KOAA KYQ Superfast Special (25643)
  9. CDG DBRG Special (25904)
  10. NJP Premium Special (03059)


Also Read: Top 10 Popular Trains in India: Best Train Journeys


Trains From Major Railway Stations to Darjeeling’s Nearest Station


To have an amazing experience you can take Darjeeling-Himalayan railway from New Jalpaiguri Jn. to reach Darjeeling.


The everyday train time table of a toy train:


  • Starts from NJP station at 08:30
  • Reach Darjeeling at 15:35


1. Delhi to Darjeeling Trains



Delhi to Darjeeling can be reached by taking the train to New Jalpaiguri, the nearest railway station to Darjeeling from Delhi. From here you can take cabs, buses or toy trains to reach the Darjeeling town. There are many trains from Delhi and Anand Vihar terminal to reach the nearest railway station to Darjeeling from Delhi, that is, New Jalpaiguri junction (NJP).


Some Popular Delhi to Jalpaiguri Trains:


  • 15484 Sikkim Mahananda Express
  • 12506 North-East Express
  • 15910 Avadh Assam Express
  • 12524 NDLS-NJP Bi-Weekly Express
  • 20506 NDLS-DBRT Rajdhani Express
  • 12424 Rajdhani Express
  • 14056 Brahmaputra Mail
  • 19601 UDZ NJP Express


The Train Ticket Price From Delhi to Jalpaiguri:


  • The train ticket price for sleeper class is Rs.610 to Rs 700
  • Train fare for 3A class varies from Rs. 1600 to Rs. 2155
  • The second AC train ticket price from Delhi to Jalpaiguri is Rs. 2320 to Rs. 2960
  • For 1st AC train fare is Rs. 3980 to Rs. 4905

2. How to Reach Darjeeling from Mumbai via Trains?



There is no major railway station to reach Darjeeling from Mumbai via train with direct rail connectivity. The nearest railway station to Darjeeling from Mumbai is New Jalpaiguri, which is a Darjeeling nearest station, and then take a car to reach Darjeeling in 2-3 hours. It takes two days and 7h to reach Jalpaiguri from Mumbai.


List of Popular Mumbai to Jalpaiguri Train to Reach Darjeeling:



Mumbai to Jalpaiguri Train Fares:


  • Mumbai to New Jalpaiguri train fare for sleeper class (SL): Rs. 750
  • Mumbai to New Jalpaiguri train fare for 3 AC: Rs. 1975-2020
  • Mumbai to New Jalpaiguri train fare for 2AC: Rs. 2920-2970


3. Kolkata to Darjeeling Train



There is no major railway-station in Darjeeling which is directly connected to Kolkata. So, Kolkata to Darjeeling train is not available instead you can take the available train to New Jalpaiguri from Kolkata, which is the nearest railway station of Darjeeling.


You can reach Darjeeling in four to five hours by taking a car from New Jalpaiguri junction.


List of Major Kolkata to New Jalpaiguri Trains:


  • 13175 Kanchenjunga Express
  • 12363 KOAA HDB SF Express
  • 12509 GUWAHATI EXP
  • 12513 SBC-GHY Express
  • 13141 Teesta Torsa Express
  • 12041 HWH-NJP Shatabdi Express
  • 12345 Saraighat Express
  • 15959 Kamrup Express
  • 13147 Uttar Banga Express
  • 13149 Kanchan Kanya Express
  • 12343 Darjeeling Mail


Kolkata to New Jalpaiguri Train Fare:


  • SL: Rs. 325
  • 3AC: Rs 870
  • 2AC: Rs 1250


Download railway food app, RailRestro for online food delivery in trains and stay updated about any train’s schedule, running status, PNR status.


Things To Do in Darjeeling:



1.) Watch The Sunrise from Tiger Hill


You can behold the view of the first rays of the sun from the peaks of Kanchenjunga. You can also have a picturesque sight of Mount Everest. Tiger Hills is a perfect place to Watch The beautiful Sunrise.


2.) Explore The War Memorial at Batasia Loop


Batasia Loop is around 5 km from Darjeeling. It is a spiral railway track where the toy train completes a 360-degree turn through a large circular area.


3.) White Water Rafting in the River Teesta


White Water Rafting is the most adventurous thing to do in Darjeeling. It is an ideal place for adventure junkies. The difficult rapids are risky and are only permitted to the professionals or the seasonal trainers.


4.) Tea Plantation in Darjeeling


The tea plantations of Darjeeling are a unique experience. Tea plantations of Darjeeling cover almost 17,500 hectares of land and are a hilly tourist trap to the visitors.


5.) Trekking Trip to Sandakphu


If you want to indulge in a more daring experience in Darjeeling, then trek to Sandakphu. It is the highest extremity of West Bengal and is an ideal destination for trekking freaks. It is at an altitude of 3,636m and offers the best panoramic vision of captivating Mt Everest and the Kanchenjunga Peak.

Recent Posts

Author: Aayushi Raj

Aayushi is a vivacious content writer. With the desire to travel the world, she loves to explore the beauty of exotic destinations. She enjoys expressing her thoughts to entertain her readers with interesting blogs and articles about beautiful places and