There are 5 ways to get from Meghālaya to Jammu by bus, plane, taxi, train, 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.
Bus to Lokpriya Gopinath Bordoloi International Airport, fly
best- Take the bus from Shillong to Gauhati Airportbus
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Jammu Airport (IXJ)plane GAU - IXJ
9h 2m₹13,520–19,580Taxi, train
cheapest- Take the taxi from Shillong to Guwahatitaxi
- Take the train from Guwahati to Jammu Tawitrain 15651 / ...
2d₹2,652–9,512Bus
- Take the bus from Shillong, Meghalaya to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Jammubus
2d 5hDrive 2,355.8 km
- Drive from Shillong to Jammucar 2,355.8 km
31h 52m₹26,557–38,359Drive, train to Agartala, fly
- Drive from Cherrapunji to Sylhetcar
- Take the train from Sylhet to Azampurtrain
- Fly from Agartala (IXA) to Jammu Airport (IXJ)plane IXA - IXJ
22h 47m₹15,623–24,833
Lokpriya Gopinath Bordoloi International Airport (GAU) to Jammu Airport (IXJ) flights
Questions & Answers
The cheapest way to get from Meghālaya to Jammu is to taxi and train which costs ₹2,600 - ₹9,500 and takes 2 days 0h.
The fastest way to get from Meghālaya to Jammu is to bus and fly which takes 9h 2m and costs ₹13,000 - ₹20,000.
No, there is no direct bus from Meghālaya to Jammu. However, there are services departing from Shillong, Meghalaya and arriving at Jammu via Siliguri, West Bengal and Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 2 days 5h.
The distance between Meghālaya and Jammu is 1895 km. The road distance is 2355.8 km.
The best way to get from Meghālaya to Jammu without a car is to taxi and train which takes 2 days 0h and costs ₹2,600 - ₹9,500.
It takes approximately 9h 2m to get from Meghālaya to Jammu, including transfers.
Meghālaya to Jammu bus services, operated by Assam State Transport Corporation, depart from Shillong, Meghalaya station.
Meghālaya to Jammu bus services, operated by Assam State Transport Corporation, arrive at Siliguri, West Bengal station.
Yes, the driving distance between Meghālaya to Jammu is 2356 km. It takes approximately 31h 52m to drive from Meghālaya to Jammu.
Book your Meghālaya to Jammu bus tickets online with Omio.
What companies run services between Meghālaya, India and Jammu, India?
You can take a bus from Shillong, Meghalaya to Jammu via Siliguri, West Bengal and Lucknow, Uttar Pradesh in around 2d 5h.
- Website
- goindigo.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- ₹10,000–28,000
Flights from Agartala to Jammu Airport via Delhi
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Agartala to Jammu Airport via Bengaluru
- Ave. Duration
- 20h 30m
- When
- Thursday and Saturday
- Estimated price
- ₹15,000–27,000
Flights from Agartala to Jammu Airport via Hyderabad
- Ave. Duration
- 23h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–26,000
Flights from Agartala to Jammu Airport via Lokpriya Gopinath Bordoloi International Airport, Delhi
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Website
- airindiaexpress.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Agartala to Jammu Airport via Bagdogra, Delhi
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guwahati to Jammu Tawi
- Ave. Duration
- 47h
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Sylhet to Azampur
- Ave. Duration
- 4h 7m
- Frequency
- 3 times a day
- Estimated price
- ₹129–850
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹130–190
- 1st class seat (F_SEAT)
- ₹170–230
- Snigdha
- ₹300–410
- AC class seat (AC_S)
- ₹380–550
- 1st class berth (F_BERTH)
- ₹410–460
- AC class berth (AC_B)
- ₹600–850
- S_Chair
- ₹157
- Shovan
- ₹129
- F_Chair
- ₹237
- F_Seat
- ₹237
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Shillong to Gauhati Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Shillong, Meghalaya to Siliguri, West Bengal
- Ave. Duration
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,000
- Website
- https://astcbus.in/
- Ave. Duration
- 1h 27m
- Estimated price
- ₹1,700–2,100
Kajaawa
- Phone
- +91 60 33 11 48 67
- Website
- kajaawa.com
Meghalaya Tour Cabs
- Phone
- +91 70 05 65 13 38
- Website
- meghalayatourcabs.com
Travenjo
- Phone
- +91 94 36 76 73 33
- Website
- travenjo.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 Getting around the Cyclades, How to get from Southend Airport into central London, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
There are 71+ hotels available in Jammu.















