There are 6 ways to get from Allahabad to Darjeeling by bus, plane, train, car or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Varanasi, fly to Bagdogra  •  10 h 47 min

  1. Take the bus from Malaka to Mirzapur
  2. Fly from Varanasi (VNS) to Bagdogra (IXB) VNS - IXB

$131 - $486

Cheapest option

Train  •  28 h 35 min

  1. Take the train from Allahabad Junction (ALD) to Siliguri Junction (SGUJ) Sikkim Mahananda Exp
  2. Take the train from Siliguri Junction (SGUJ) to Darjeeling (DJ) Njp-Kgn-Dj Passenger

$17 - $38

4 alternative options

Fly Allahabad to Bagdogra  •  5 h 56 min

  1. Fly from Allahabad (IXD) to Bagdogra (IXB) IXD - IXB

$83 - $313

Train to Bhairawa, fly to Bhadrapur, drive  •  16 h 46 min

  1. Take the train from Allahabad Junction (ALD) to Nautanwa (NTV)
  2. Fly from Bhairawa (BWA) to Bhadrapur (BDP) BWA - BDP
  3. Drive from Bhadrapur to Darjeeling

$46 - $281

Train, taxi  •  15 h 14 min

  1. Take the train from Allahabad Junction (ALD) to New Jalpaiguri (NJP) Rajdhani Exp / ...
  2. Take a taxi from New Jalpaiguri (NJP) to Darjeeling

$31 - $43

Drive  •  12 h

  1. Drive from Allahabad to Darjeeling 512.5 miles

$80 - $120

Questions & Answers

The cheapest way to get from Allahabad to Darjeeling is to train which costs ₹1,100 - ₹2,600 and takes 28 h 35 min.

More details

The quickest way to get from Allahabad to Darjeeling is to fly which costs ₹5,500 - ₹22,000 and takes 5 h 56 min.

More details

The distance between Allahabad and Darjeeling is 664 km. The road distance is 820 km.

Get driving directions

It takes approximately 10 h 47 min to get from Allahabad to Darjeeling, including transfers.

More details

No, there is no direct train from Allahabad to Darjeeling. However, there are services departing from Allahabad Junction (ALD) and arriving at Darjeeling (DJ) via Siliguri Junction (SGUJ). The journey, including transfers, takes approximately 28 h 35 min.

More details

What companies run services between Allahabad, India and Darjeeling, India?

Helitrans, IndiGo Airlines and three other airlines fly from Allahabad to Darjeeling twice daily. Alternatively, you can take a train from Allahabad to Darjeeling via Siliguri Junction (SGUJ) in around 28 h 35 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Varanasi to Bagdogra via Delhi
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$95 - $400
Flights from Varanasi to Bagdogra via Madras, Kolkata
Ave. Duration
8 h 35 min
When
Every day
Estimated price
$130 - $550
Flights from Varanasi to Bagdogra via Bengaluru, Kolkata
Ave. Duration
9 h 20 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$140 - $550
Flights from Allahabad to Bagdogra via Delhi
Ave. Duration
4 h 35 min
When
Tuesday, Wednesday and Friday
Estimated price
$75 - $330
Flights from Allahabad to Bagdogra via Patna, Kolkata
Ave. Duration
9 h 30 min
When
Tuesday, Thursday and Sunday
Estimated price
$65 - $290
Spicejet
Website
spicejet.com
Flights from Varanasi to Bagdogra via Delhi
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$150 - $490
Flights from Allahabad to Bagdogra via Delhi
Ave. Duration
5 h 20 min
When
Tuesday, Wednesday and Friday
Estimated price
$75 - $360
Shree Airlines
Website
shreeairlines.com
Flights from Bhairawa to Bhadrapur via Kathmandu
Ave. Duration
2 h 20 min
When
Every day
Estimated price
$30 - $250
AirAsia India
Website
airasia.com
Flights from Varanasi to Bagdogra via Delhi
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$120 - $650
Flights from Allahabad to Bagdogra via Patna, Delhi
Ave. Duration
9 h 55 min
When
Tuesday, Thursday and Sunday
Estimated price
$120 - $650
Air India Limited
Website
airindia.in
Flights from Varanasi to Bagdogra via Delhi
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$110 - $500
Yeti Airlines
Website
yetiairlines.com
Flights from Bhairawa to Bhadrapur via Kathmandu
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$30 - $250
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Allahabad Junction (ALD) to Nautanwa (NTV)
Ave. Duration
11 h 45 min
Frequency
Once a week
Estimated price
$7 - $18
Book at
irctc.co.in
Train from Allahabad Junction (ALD) to New Jalpaiguri (NJP)
Ave. Duration
14 h 5 min
Frequency
3 times a day
Estimated price
$15 - $24
Book at
irctc.co.in
Train from Allahabad Junction (ALD) to Siliguri Junction (SGUJ)
Ave. Duration
21 h
Frequency
Once daily
Estimated price
$16 - $24
Book at
irctc.co.in
Train from Siliguri Junction (SGUJ) to Darjeeling (DJ)
Ave. Duration
6 h 35 min
Frequency
Once daily
Estimated price
$1 - $14
Book at
irctc.co.in
Bus operators
UPSRTC
Bus from Malaka to Mirzapur
Ave. Duration
3 h 40 min
Frequency
Every 30 minutes
Schedules at
upsrtconline.co.in
Other operators
Taxi from New Jalpaiguri (NJP) to Darjeeling
Ave. Duration
1 h 9 min
Estimated price
$16 - $20
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Want to know more about US trains? and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.