There are 4 ways to get from Darjeeling to Jammu by plane, taxi, train, night bus, 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
Fly
-
Fly from Bagdogra (IXB) to Jammu (IXJ)
Cheapest option
Taxi, train
-
Take a taxi from Darjeeling to New Jalpaiguri
-
Take the train from New Jalpaiguri to Jammu Tawi
2 alternative options
Bus
-
Take the bus from Pashupathinagar to Swayambhu
-
Take the bus from Kathmandu Swoyambhu to Delhi Majnu Ka Tila
-
Take the bus from Delhi to Jammu
Drive
-
Drive from Darjeeling to Jammu
Bagdogra (IXB) to Jammu (IXJ) flights
The flight time between Bagdogra (IXB) and Jammu (IXJ) is around 7h 9m and covers a distance of around 1461 km. This includes an average layover time of around 2h 57m. Services are operated by Go First, IndiGo Airlines, Vistara and others. Typically 115 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Darjeeling to Jammu is to taxi and train which costs ₹3,600 - ₹7,500 and takes 40h 48m.
The quickest way to get from Darjeeling to Jammu is to fly which costs ₹8,500 - ₹19,000 and takes 6h.
The distance between Darjeeling and Jammu is 1437 km. The road distance is 2023.5 km.
The best way to get from Darjeeling to Jammu without a car is to taxi and train which takes 40h 48m and costs ₹3,600 - ₹7,500.
It takes approximately 6h to get from Darjeeling to Jammu, including transfers.
There is no direct flight from Bagdogra Airport to Jammu Airport. The quickest flight takes 4h 45m and has one stopover.
Yes, the driving distance between Darjeeling to Jammu is 2024 km. It takes approximately 27h 24m to drive from Darjeeling to Jammu.
Vistara, AirAsia India, Go First and IndiGo Airlines offer flights from Bagdogra Airport to Jammu Airport.
There are 18+ hotels available in Jammu. Prices start at ₹7,500 per night.
The best way to get from Darjeeling to Bagdogra Airport is to taxi which takes 1h 8m and costs ₹3,000 - ₹3,600.

- Distance: 1437.3 km
- Duration: 6h
What companies run services between Darjeeling, India and Jammu, India?
Go First, IndiGo Airlines and four other airlines fly from Darjeeling to Jammu hourly.

- Website
- goindigo.in
Flights from Bagdogra to Jammu via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹6,500 - ₹17,000
Flights from Bagdogra to Jammu via Hyderabad, Srinagar
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Thursday, Friday and Saturday
- Estimated price
- ₹11,000 - ₹27,000
Flights from Bagdogra to Jammu via Delhi, Srinagar
- Ave. Duration
- 7h 55m
- When
- Monday to Saturday
- Estimated price
- ₹7,000 - ₹20,000

- Website
- flygofirst.com
Flights from Bagdogra to Jammu via Delhi
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹5,500 - ₹15,000
Flights from Bagdogra to Jammu via Gauhati, Delhi
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹7,000 - ₹19,000

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.
Contact Details
- Phone
- 14646
- Website
- indianrail.gov.in
Train from New Jalpaiguri to Jammu Tawi
- Ave. Duration
- 39h 40m
- Frequency
- 3 times a week
- Estimated price
- ₹800 - ₹3,700
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹800 - ₹1,100
- Third AC (3A)
- ₹2,000 - ₹2,600
- Second AC (2A)
- ₹2,900 - ₹3,700
Night bus from Pashupathinagar to Swayambhu
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- ₹2,400
- Book at
- bussewa.com

Bus from Kathmandu Swoyambhu to Delhi Majnu Ka Tila
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Estimated price
- ₹3,249
- Schedules at
- asianshinabus.com

- Phone
- 0191-2577475
- Website
- jksrtc.co.in
Bus from Delhi to Jammu
- Ave. Duration
- 12h
- Frequency
- Hourly
- Estimated price
- ₹650 - ₹1,600
- Schedules at
- jksrtc.co.in
- Ave. Duration
- 1h 8m
- Estimated price
- ₹2,800 - ₹3,400
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus? and How to travel India's Golden Triangle - to help you get the most out of your next trip.