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 TypeDistanceTime to Travel
Mumbai to Darjeeling Aerial Distance1,750 km (approx.)3 hrs (Mumbai to Bagdogra by flight) + 3–4 hrs by road
Mumbai to Darjeeling Road Distance2,100 km (approx.)40–45 hrs (depending on route and stops)
Mumbai to Darjeeling Travel by Train2,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 ✈

Sikkim Darjeeling Gangtok Tour Package

Sikkim Darjeeling Gangtok Tour Package

Darjeeling, Gangtok
5 Days 4 Nights
₹13,750
₹20,000
Per Person
Book Now
Darjeeling Tour Package for Couple | Romantic Holiday in the Hills

Darjeeling Tour Package for Couple | Romantic Holiday in the Hills

Darjeeling
4 Days 3 Nights
₹10,000
₹13,000
Per Person
Book Now

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.NameDeparture from Mumbai (LTT or similar)Approx. Duration*Notes
12519LTT AGTL AC Express~07:50 from Lokmanya Tilak Terminus (LTT)~35 h 30 mOne of the fastest for this route.
15945LTT Dibrugarh Express~08:05 from Mumbai LTT~39 h (varies)Weekly/less frequent.
15647LTT Guwahati ExpressFrom LTT (Mumbai)~42 h 55 mLong haul, less frequent.
22511Karmabhoomi Express~13:15 from LTTLonger 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

Book Best Sikkim Darjeeling Tour Packages Under @5000

Book Best Sikkim Darjeeling Tour Packages Under @5000

Darjeeling
2 Days 1 Nights
₹5,000
₹10,000
Per Person
Book Now
Darjeeling Tour Package for Couple | Romantic Holiday in the Hills

Darjeeling Tour Package for Couple | Romantic Holiday in the Hills

Darjeeling
4 Days 3 Nights
₹10,000
₹13,000
Per Person
Book Now

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 NameTravel OptionTimeDistanceMore information
Delhi to DarjeelingFlight to Bagdogra / Cab6–8 hours1,500 kmFly from Delhi to Bagdogra (2h 10m) and take a 3-hour taxi or shared cab to Darjeeling.
New Jalpaiguri to DarjeelingToy Train / Cab7–8 hours70 kmThe Darjeeling Himalayan Railway (Toy Train) offers a UNESCO heritage journey through the hills.
Kolkata to DarjeelingFlight / Train + Cab10–12 hours620 kmFly or take a train to NJP/Bagdogra, then hire a cab or take a shared jeep to Darjeeling.
Lucknow to DarjeelingFlight / Train + Cab12–14 hours900 kmTake a flight to Bagdogra or train to NJP, then proceed by road to Darjeeling.
Bangalore to DarjeelingFlight to Bagdogra + Cab8–10 hours2,300 kmFly to Bagdogra (via Kolkata or Delhi) and take a taxi or shared jeep to Darjeeling.
Chennai to DarjeelingFlight to Bagdogra + Cab9–11 hours2,250 kmTake a flight to Bagdogra and travel by road through scenic hills to Darjeeling.
Siliguri to Darjeeling Cab / Shared Jeep / Toy Train3–4 hours65 kmRoad trip via Hill Cart Road or scenic toy train ride through Kurseong.
Jamshedpur to Darjeeling Train + Cab14–16 hours620 kmTake a train to NJP and then a cab or toy train to Darjeeling.
Bhopal to DarjeelingFlight / Train + Cab14–16 hours1,400 kmFly via Delhi/Kolkata to Bagdogra and continue by road to Darjeeling.
Bagdogra to DarjeelingCab / Shared Jeep 3 hours via Hill Cart Road (NH110)68 kmThe fastest and most popular route for tourists; taxis and shared jeeps available.

Places to Visit in Darjeeling

Darjeeling Images

Darjeeling Nearby Places to Visit

Lachen

Lachen

Kalimpong

Kalimpong