Planning to visit Darjeeling from Mumbai? You are at the best stop for all the information on how to reach Mumbai to Darjeeling and which option will be best for you—flight, road, or train. In every way each travel type gives you a unique and joyful journey to reach Darjeeling. It’s allure your heart with its picturesque landscape, scenic views, and greenery.
Mumbai to Darjeeling Distance
Here is the table about the Mumbai to Darjeeling distance with time, and travel options:
| Travel Type | Distance | Time to Travel |
|---|---|---|
| Mumbai to Darjeeling Aerial Distance | 1,750 km (approx.) | 3 hrs (Mumbai to Bagdogra by flight) + 3–4 hrs by road |
| Mumbai to Darjeeling Road Distance | 2,100 km (approx.) | 40–45 hrs (depending on route and stops) |
| Mumbai to Darjeeling Travel by Train | 2,050 km (Mumbai to New Jalpaiguri) + 70 km (NJP to Darjeeling by road) | 36–40 hrs by train + 3 hrs by road |
Mumbai to Darjeeling by Air
To travel from Mumbai to Darjeeling thought flight is the fastest way to reach the Queen of the Hills. In Darjeeling there are no airports, but it has the nearest Bagdogra Airport, which is around 68 KM from Darjeeling. In Bagdogra airport, there are numbers of flights with different -different airlines that provide flights that connected with major cities. After reaching Bagdogra, you need to hire a cab that takes upto 3 to reach Darjeeling.
Mumbai to Darjeeling Flight Ticket Price
The average flight ticket price from Mumbai to Bagdogra ranges between ₹5,500 and ₹12,000 (one way). Prices may rise during peak seasons like April–June and October–December, so booking early helps save money.
From Bagdogra to Darjeeling, here are some estimated cab prices:-
- Private Cab: ₹2,500 – ₹3,500
- Shared Taxi: ₹400 – ₹600 per person
Darjeeling tour Plan ✈
Mumbai to Darjeeling by Train
If you enjoy long journeys with scenic views, then Mumbai to Darjeeling by train is the perfect way to explore nature beauty. Also in there are no direct trains to Darjeeling, but you can reach New Jalpaiguri (NJP) which is the closest major railway station which is located around 70 km from Darjeeling.
After reach Jalpaiguri railway station and hire a cab, or if you want an amazing experience and have time, then choose Darjeeling Himalayan Railway to reach Darjeeling. The Darjeeling Himalayan Railway (toy train) run slowly and takes time to reach Darjeeling. But this toy train gives you a unique experience and you will enjoy the beauty of nature it runs through the tea gardens, it’s is also an activity of your Darjeeling trip.
Mumbai to Darjeeling Train Ticket Price
Here are the train ticket prices vary by class. Here are the estimated prices:
- Sleeper (SL): ₹800 – ₹1,200
- 3AC: ₹1,600 – ₹2,400
- 2AC: ₹2,200 – ₹3,000
- 1AC: ₹3,800 – ₹4,500
Mumbai to New Jalpaiguri Junction Train routes
Here are the train routes of Mumbai to New Jalpaiguri that provide the best way to reach Darjeeling by train.
| Train No. | Name | Departure from Mumbai (LTT or similar) | Approx. Duration* | Notes |
|---|---|---|---|---|
| 12519 | LTT AGTL AC Express | ~07:50 from Lokmanya Tilak Terminus (LTT) | ~35 h 30 m | One of the fastest for this route. |
| 15945 | LTT Dibrugarh Express | ~08:05 from Mumbai LTT | ~39 h (varies) | Weekly/less frequent. |
| 15647 | LTT Guwahati Express | From LTT (Mumbai) | ~42 h 55 m | Long haul, less frequent. |
| 22511 | Karmabhoomi Express | ~13:15 from LTT | — | Longer route, operates weekly. |
Mumbai to Darjeeling by Road
If you love road trips and scenic views, then travelling by road from Mumbai to Darjeeling is the best thrilling option. The distance is around 2,100 km from Mumbai, which usually takes 40 to 45 hours to reach Darjeeling, which also depends on your route and stops.
Common Route:
Here is the common route from Mumbai to reach Darjeeling by road.
Mumbai → Nagpur → Raipur → Kolkata → Siliguri → Darjeeling (via NH 27 & NH 110)
You can drive your own car, hire a taxi, or use public buses up to Siliguri and then switch to local transport for the hill section. Roads are mostly in good condition, with beautiful views as you enter the Himalayan foothills.
This route is perfect for travellers who have enough time and love an adventurous road experience.
Which Is the Best Way to Travel for Darjeeling?
- By Air: Best for comfort and time-saving. Fly to Bagdogra, then take a taxi to Darjeeling.
- By Train: Best for budget travellers who enjoy long journeys with scenic views.
- By Road: Ideal for adventure seekers who love long drives and road exploration.
Darjeeling Tourism Packages
Explore with Kingsland Holiday — your trusted travel partner for customised Darjeeling and Sikkim tour packages.
Quick Travel Tips
- Book tickets early for flights and trains.
- Carry warm clothes (weather can change fast).
- Avoid night travel in hill areas.
- Try local Darjeeling tea and momos.
- Visit Tiger Hill for sunrise views.
More Popular routes to Darjeeling
| Route Name | Travel Option | Time | Distance | More information |
|---|---|---|---|---|
| Delhi to Darjeeling | Flight to Bagdogra / Cab | 6–8 hours | 1,500 km | Fly from Delhi to Bagdogra (2h 10m) and take a 3-hour taxi or shared cab to Darjeeling. |
| New Jalpaiguri to Darjeeling | Toy Train / Cab | 7–8 hours | 70 km | The Darjeeling Himalayan Railway (Toy Train) offers a UNESCO heritage journey through the hills. |
| Kolkata to Darjeeling | Flight / Train + Cab | 10–12 hours | 620 km | Fly or take a train to NJP/Bagdogra, then hire a cab or take a shared jeep to Darjeeling. |
| Lucknow to Darjeeling | Flight / Train + Cab | 12–14 hours | 900 km | Take a flight to Bagdogra or train to NJP, then proceed by road to Darjeeling. |
| Bangalore to Darjeeling | Flight to Bagdogra + Cab | 8–10 hours | 2,300 km | Fly to Bagdogra (via Kolkata or Delhi) and take a taxi or shared jeep to Darjeeling. |
| Chennai to Darjeeling | Flight to Bagdogra + Cab | 9–11 hours | 2,250 km | Take a flight to Bagdogra and travel by road through scenic hills to Darjeeling. |
| Siliguri to Darjeeling | Cab / Shared Jeep / Toy Train | 3–4 hours | 65 km | Road trip via Hill Cart Road or scenic toy train ride through Kurseong. |
| Jamshedpur to Darjeeling | Train + Cab | 14–16 hours | 620 km | Take a train to NJP and then a cab or toy train to Darjeeling. |
| Bhopal to Darjeeling | Flight / Train + Cab | 14–16 hours | 1,400 km | Fly via Delhi/Kolkata to Bagdogra and continue by road to Darjeeling. |
| Bagdogra to Darjeeling | Cab / Shared Jeep | 3 hours via Hill Cart Road (NH110) | 68 km | The fastest and most popular route for tourists; taxis and shared jeeps available. |