There are 5 ways to get from Katihar to Darjeeling by train, taxi, bus or car

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

Train, taxi  •  4 h 9 min

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

$18 - $33

Cheapest option

Train  •  11 h 5 min

  1. Take the train from Katihar Junction (KIR) to New Jalpaiguri (NJP) Rajdhani Exp / ...
  2. Take the train from New Jalpaiguri (NJP) to Darjeeling (DJ) Njp-Kgn-Dj Passenger

$4 - $27

3 alternative options

Bus  •  5 h 53 min

  1. Take the bus from Purnea to Siliguri

$29 - $37

Taxi  •  3 h 45 min

  1. Take a taxi from Katihar to Darjeeling 158.7 miles

$50 - $65

Drive  •  3 h 45 min

  1. Drive from Katihar to Darjeeling 158.7 miles

$25 - $40

Questions & Answers

No, there is no direct train from Katihar to Darjeeling. However, there are services departing from Katihar Junction (KIR) and arriving at Darjeeling (DJ) via New Jalpaiguri (NJP). The journey, including transfers, takes approximately 11 h 5 min.

More details

The distance between Katihar and Darjeeling is 180 km. The road distance is 254 km.

Get driving directions

The best way to get from Katihar to Darjeeling without a car is to train and taxi which takes 4 h 9 min and costs .

More details

It takes approximately 4 h 9 min to get from Katihar to Darjeeling, including transfers.

More details

Katihar to Darjeeling train services, operated by Indian Railways, depart from Katihar Junction (KIR) station.

More details

The best way to get from Katihar to Darjeeling is to bus which takes 5 h 53 min and costs . Alternatively, you can train, which costs and takes 11 h 5 min.

Mode details

Katihar to Darjeeling train services, operated by Indian Railways, arrive at Darjeeling (DJ) station.

More details

Yes, the driving distance between Katihar to Darjeeling is 254 km. It takes approximately 3 h 45 min to drive from Katihar to Darjeeling.

Get driving directions

There are 349+ hotels available in Darjeeling. Prices start at $17 USD per night.

More details

Map of how to get from Katihar to Darjeeling.
Launch map view
  • Distance: 112.6 miles
  • Duration: 4 h 9 min

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

RedBus operates a bus from Katihar to Darjeeling 5 times a day. Tickets cost $7 - $11 and the journey takes 4 h 20 min. Alternatively, you can take a train from Katihar to Darjeeling via New Jalpaiguri (NJP) in around 11 h 5 min.

Train operators
Indian Railways
Website
indianrail.gov.in
Train from Katihar Junction (KIR) to New Jalpaiguri (NJP)
Ave. Duration
3 h
Frequency
Every 3 hours
Estimated price
$3 - $14
Book at
irctc.co.in
Train from New Jalpaiguri (NJP) to Darjeeling (DJ)
Ave. Duration
7 h 5 min
Frequency
Once daily
Estimated price
$1 - $13
Book at
irctc.co.in
Bus operators
Other operators
Taxi from New Jalpaiguri (NJP) to Darjeeling
Ave. Duration
1 h 9 min
Estimated price
$15 - $19
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 Luton Airport into central London, 5 delightfully under-the-radar French towns you need to visit and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.