There are 7 ways to get from Udhampur to Shirdi by train, plane, 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.
Train, fly to Ozar Airport, bus
best- Take the train from Martyr Captain Tushar Mahajan to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Ozar Airport (ISK)plane IXJ - ISK
- Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus
8h 47mTrain via Ambāla
cheapest- Take the train from Martyr Captain Tushar Mahajan to Ambala Cant Jntrain 22462 / ...
- Take the train from Ambala Cant Jn to Sainagar Siriditrain 22456
32h 24m₹916–7,510Bus via Indore
- Take the bus from Udhampur to Jammubus
- Take the bus from Jammu to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Shirdi, Maharashtrabus
38h 6mDrive 1,724 km
- Drive from Udhampur to Shirdicar 1,724 km
20h 45m₹19,505–28,173Train, fly to Aurangabad Airport
- Take the train from Martyr Captain Tushar Mahajan to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Aurangabad Airport (IXU)plane IXJ - IXU
- Take the train from Chhatrapati Sambhajinagar to Sainagar Siriditrain
12h 10m₹9,336–16,029Train
- Take the train from Martyr Captain Tushar Mahajan to Jammu Tawitrain
- Take the train from Jammu Tawi to Kopargaontrain
- Take the train from Kopargaon to Sainagar Siriditrain
39h 11m₹1,046–8,419Bus
- Take the bus from Udhampur to Jammubus
- Take the bus from Jammu to Katrabus
- Take the bus from Katra to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Shirdi, Maharashtrabus
2d 2h
Udhampur to Shirdi by train
Questions & Answers
The cheapest way to get from Udhampur to Shirdi is to train via Ambāla which costs ₹900 - ₹7,500 and takes 32h 24m.
The fastest way to get from Udhampur to Shirdi is to train and fly which takes 12h 10m and costs ₹9,000 - ₹16,000.
No, there is no direct bus from Udhampur to Shirdi. However, there are services departing from Udhampur and arriving at Shirdi, Maharashtra via Jammu, Delhi, Delhi State and Indore, Madhya Pradesh. The journey, including transfers, takes approximately 38h 6m.
No, there is no direct train from Udhampur to Shirdi. However, there are services departing from Martyr Captain Tushar Mahajan and arriving at Sainagar Siridi via Ambala Cant Jn. The journey, including transfers, takes approximately 32h 24m.
The distance between Udhampur and Shirdi is 1563 km. The road distance is 1724 km.
The best way to get from Udhampur to Shirdi without a car is to train via Ambāla which takes 32h 24m and costs ₹900 - ₹7,500.
It takes approximately 8h 47m to get from Udhampur to Shirdi, including transfers.
Udhampur to Shirdi bus services, operated by JKSRTC, depart from Udhampur station.
Udhampur to Shirdi train services, operated by Indian Railways, depart from Martyr Captain Tushar Mahajan station.
The best way to get from Udhampur to Shirdi is to train via Ambāla which takes 32h 24m and costs ₹900 - ₹7,500. Alternatively, you can bus via Indore, which costs and takes 38h 6m.
What companies run services between Udhampur, India and Shirdi, India?
You can take a train from Martyr Captain Tushar Mahajan to Sainagar Siridi via Ambala Cant Jn in around 32h 24m. Alternatively, you can take a bus from Udhampur to Shirdi, Maharashtra via Jammu, Delhi, Delhi State, and Indore, Madhya Pradesh in around 38h 6m.
- Website
- goindigo.in
Flights from Jammu Airport to Ozar Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–18,000
Flights from Jammu Airport to Ozar Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–18,000
Flights from Jammu Airport to Ozar Airport via Chandigarh, Delhi
- Ave. Duration
- 9h 5m
- When
- Wednesday
- Estimated price
- ₹9,500–18,000
Flights from Jammu Airport to Aurangabad Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–12,000
Flights from Jammu Airport to Aurangabad Airport via Srinagar, Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Jammu Airport to Aurangabad Airport via Chandigarh, Delhi
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹8,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Martyr Captain Tushar Mahajan to Jammu Tawi
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Martyr Captain Tushar Mahajan to Ambala Cant Jn
- Ave. Duration
- 7h 19m
- Frequency
- Every 4 hours
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Ambala Cant Jn to Sainagar Siridi
- Ave. Duration
- 24h 5m
- Frequency
- Twice a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Martyr Captain Tushar Mahajan to Jammu Tawi
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Chhatrapati Sambhajinagar to Sainagar Siridi
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Martyr Captain Tushar Mahajan to Jammu Tawi
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Jammu Tawi to Kopargaon
- Ave. Duration
- 35h 7m
- Frequency
- Once daily
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,900–3,600
- First Class (1A)
- ₹4,800–6,500
Train from Kopargaon to Sainagar Siridi
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Nashik, Maharashtra to Shirdi, Maharashtra
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Schedules at
- Shri Ganesh Travels
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 Best ways to travel around Australia, What documents do I need to cross Niagara Falls?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Udhampur to Shirdi bus services, operated by JKSRTC, arrive at Jammu station.
Udhampur to Shirdi train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Udhampur to Shirdi is 1724 km. It takes approximately 20h 45m to drive from Udhampur to Shirdi.
There are 177+ hotels available in Shirdi.







