There are 6 ways to get from Assam to Jammu by plane, train, 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.
Fly from Dibrugarh Airport
best- Fly from Dibrugarh Airport (DIB) to Jammu Airport (IXJ)plane DIB - IXJ
8h 18m₹11,066–21,262Train
cheapest- Take the train from Guwahati to Jammu Tawitrain 15651 / ...
47h₹950–7,500Bus
- Take the bus from Isbt Guwahati to Patliputra Isbtbus
- Take the bus from Patna Patliputra Bus Terminal to ISBT Kashmere gatebus
- Take the bus from Delhi- ISBT Kashmiri Gate to Jammu Bus terminalbus
2d 1h₹6,474–7,541Drive 2,264.5 km
- Drive from Guwahati to Jammucar 2,264.5 km
30h 25m₹25,382–36,662Fly from Lokpriya Gopinath Bordoloi International Airport
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Jammu Airport (IXJ)plane GAU - IXJ
7h 2m₹9,354–20,480Fly from Jorhat Airport
- Fly from Jorhat Airport (JRH) to Jammu Airport (IXJ)plane JRH - IXJ
5h 41m₹10,953–22,129
Assam to Jammu by train
Comparing Your Travel Options
The cheapest way to get from Assam to Jammu is to train which costs ₹950 - ₹7,500 and takes 47h.
The fastest way to get from Assam to Jammu is to fly which takes 5h 41m and costs ₹11,000 - ₹23,000.
No, there is no direct bus from Assam to Jammu. However, there are services departing from Isbt Guwahati and arriving at Jammu Bus terminal via Patna Patliputra Bus Terminal, ISBT Kashmere Gate and Delhi- ISBT Kashmiri Gate. The journey, including transfers, takes approximately 2 days 1h.
Yes, there is a direct train departing from Guwahati and arriving at Jammu Tawi. Services depart twice a week, and operate Monday and Wednesday. The journey takes approximately 47h.
The distance between Assam and Jammu is 2044 km. The road distance is 2264.5 km.
The best way to get from Assam to Jammu without a car is to train which takes 47h and costs ₹950 - ₹7,500.
It takes approximately 8h 18m to get from Assam to Jammu, including transfers.
Assam to Jammu bus services, operated by Sri Krishna Rath Travels, depart from Isbt Guwahati station.
Assam to Jammu train services, operated by Indian Railways, depart from Guwahati station.
The best way to get from Assam to Jammu is to fly which takes 8h 18m and costs ₹11,000 - ₹22,000. Alternatively, you can train, which costs ₹950 - ₹7,500 and takes 47h, you could also bus, which costs ₹6,000 - ₹8,000 and takes 2 days 1h.
What companies run services between Assam, India and Jammu, India?
IndiGo Airlines flies from Dibrugarh Airport (DIB) to Jammu Airport (IXJ) twice daily. Alternatively, Indian Railways operates a train from Guwahati to Jammu Tawi twice a week. Tickets cost ₹950–7,500 and the journey takes 47h.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Jammu Airport via Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Dibrugarh Airport to Jammu Airport via Kolkata, Delhi
- Ave. Duration
- 12h 7m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jammu Airport via Agartala, Delhi
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Jammu Airport via Aizawl, Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Jorhat Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–21,000
- Website
- airindiaexpress.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Guwahati to Jammu Tawi
- Ave. Duration
- 47h
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
- Phone
- +91 7903832833
- shreekrishnarath@gmail.com
- Website
- Sri Krishna Rath
Bus from Isbt Guwahati to Patliputra Isbt
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- ₹2,500
- Website
- Sri Krishna Rath
- Website
- Rajdhani Express Travels
Bus from Patna Patliputra Bus Terminal to ISBT Kashmere gate
- Ave. Duration
- 15h
- Frequency
- Hourly
- Estimated price
- ₹2,999
- Schedules at
- Rajdhani Express Travels
- Phone
- 0191-2577475
- jksrtc@gmail.com
- Website
- jksrtc.co.in
Bus from Delhi- ISBT Kashmiri Gate to Jammu Bus terminal
- Ave. Duration
- 12h
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,700
- Website
- jksrtc.co.in
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Assam to Jammu bus services, operated by Sri Krishna Rath Travels, arrive at Patliputra Isbt station.
Assam to Jammu train services, operated by Indian Railways, arrive at Jammu Tawi station.
Yes, the driving distance between Assam to Jammu is 2264 km. It takes approximately 30h 25m to drive from Assam to Jammu.
There are 71+ hotels available in Jammu.














