There are 5 ways to get from Mirzāpur to Jammu by taxi, 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.
Taxi, fly
best- Take the taxi from Mirzāpur to Varanasi Airport (VNS)taxi
- Fly from Varanasi Airport (VNS) to Jammu Airport (IXJ)plane VNS - IXJ
5h 8m₹11,335–14,580Train
cheapest- Take the train from Mirzapur to Jammu Tawitrain 18309 / ...
29h 58m₹600–4,800Train via Prayagraj
- Take the train from Mirzapur to Subedarganjtrain 04193 / ...
- Take the train from Subedarganj to Jammu Tawitrain 22431
22h 53m₹691–5,281Bus
- Take the bus from Kacchwa Road to Lehartarabus
- Take the bus from Varanasi, Uttar Pradesh to Jalandhar, Punjabbus
- Take the bus from Jalandhar, Punjab to Jammubus
28h 6mDrive 1,266.9 km
- Drive from Mirzāpur to Jammucar 1,266.9 km
15h 18m₹14,305–20,662
Mirzāpur to Jammu by train
Questions & Answers
The cheapest way to get from Mirzāpur to Jammu is to train which costs ₹600 - ₹4,800 and takes 29h 58m.
The fastest way to get from Mirzāpur to Jammu is to taxi and fly which takes 5h 8m and costs ₹11,000 - ₹15,000.
No, there is no direct bus from Mirzāpur to Jammu. However, there are services departing from Kacchwa Road and arriving at Jammu via Varanasi, Uttar Pradesh and Jalandhar, Punjab. The journey, including transfers, takes approximately 28h 6m.
Yes, there is a direct train departing from Mirzapur and arriving at Jammu Tawi. Services depart once daily, and operate every day. The journey takes approximately 29h 58m.
The distance between Mirzāpur and Jammu is 1182 km. The road distance is 1266.9 km.
The best way to get from Mirzāpur to Jammu without a car is to train via Prayagraj which takes 22h 53m and costs ₹650 - ₹5,500.
It takes approximately 5h 8m to get from Mirzāpur to Jammu, including transfers.
Mirzāpur to Jammu bus services, operated by Varanasi City Transport Service Ltd., depart from Kacchwa Road station.
Mirzāpur to Jammu train services, operated by Indian Railways, depart from Mirzapur station.
The best way to get from Mirzāpur to Jammu is to train via Prayagraj which takes 22h 53m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs and takes 28h 6m.
What companies run services between Mirzāpur, India and Jammu, India?
You can take a train from Mirzapur to Jammu Tawi via Subedarganj in around 22h 53m. Alternatively, you can take a vehicle from Mirzāpur to Jammu via Kacchwa Road, Lehartara, Varanasi, Uttar Pradesh, and Jalandhar, Punjab in around 28h 6m.
- Website
- goindigo.in
Flights from Varanasi Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹8,000–28,000
- Website
- airindia.in
Flights from Varanasi Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹8,000–28,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mirzapur to Subedarganj
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Subedarganj to Jammu Tawi
- Ave. Duration
- 19h 13m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Mirzapur to Jammu Tawi
- Ave. Duration
- 29h 58m
- Frequency
- Once daily
- Estimated price
- ₹600–4,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,800–4,800
- Phone
- 91-9415049668
- [email protected]
- Website
- uputd.gov.in
Bus from Kacchwa Road to Lehartara
- Ave. Duration
- 43 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹30–50
- Website
- https://uputd.gov.in/varanasictsl
- Phone
- +91 9316 993169
- [email protected]
- Website
- omio.com
Bus from Varanasi, Uttar Pradesh to Jalandhar, Punjab
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Schedules at
- omio.com
- Phone
- +91 9530045999
- Website
- omio.com
Bus from Jalandhar, Punjab to Jammu
- Ave. Duration
- 4h 40m
- Frequency
- Every 15 minutes
- Estimated price
- ₹500–1,600
- Schedules at
- omio.com
- AC Sleeper
- ₹500–1,600
- Ave. Duration
- 1h 1m
- Estimated price
- ₹1,000–1,200
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 5 incredible day trips from Florence by train, Need to know: Eurostar, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Mirzāpur to Jammu bus services, operated by Varanasi City Transport Service Ltd., arrive at Lehartara station.
Mirzāpur to Jammu train services, operated by Indian Railways, arrive at Subedarganj station.
Yes, the driving distance between Mirzāpur to Jammu is 1267 km. It takes approximately 15h 18m to drive from Mirzāpur to Jammu.
There are 73+ hotels available in Jammu.











