Travel from Ajmer to Shirdi

Bus or train from Ajmer to Shirdi?

RSRTC operates a bus from Ajmer to Shirdi every 3 hours. Tickets cost $11 - $18 and the journey takes 9 h 43 min. RedBus also services this route every 30 minutes. Alternatively, Indian Railways operates a train from Ajmer to Shirdi once a week. Tickets cost $23 - $35 and the journey takes 23 h 19 min.

How to get from Ajmer to Shirdi

From Ajmer bus to Vadodra, walk to Vadodara, then bus to Shirdi. 20 h 51 min ₹1,672. From Ajmer Junction (AII) train to Vadodara then bus to Shirdi. 21 h 31 min ₹2,031. From Ajmer Junction (AII) train to Nagarsol (NSL) then taxi to Shirdi. 23 h 58 min ₹2,745. From Ajmer drive to Shirdi. 12 h 49 min ₹6,826. From Ajmer Junction (AII) train to Jaipur (JP), taxi to Jaipur airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi. 12 h 49 min ₹6,212. From Ajmer Junction (AII) train to Jaipur (JP), taxi to Jaipur airport, fly to Aurangabad airport, train to Kanhegaon (KNGN), then taxi to Shirdi. 13 h 53 min ₹16,747. From Ajmer Junction (AII) train to Bhagat Ki Kothi (BGKT), taxi to Jodhpur airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi. 14 h 3 min ₹7,541. From Ajmer Junction (AII) train to Jaipur (JP), taxi to Jaipur airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Kopargaon (KPG), then taxi to Shirdi. 11 h 47 min ₹7,553. From Ajmer Junction (AII) train to Mavli Junction (MVJ), taxi to Udaipur airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi. 14 h 21 min ₹7,172. From Ajmer Junction (AII) train to Jaipur (JP), taxi to Jaipur airport, fly to Surat airport, taxi to Surat (ST), train to Kopargaon (KPG), then taxi to Shirdi. 16 h 37 min ₹13,044.

Is there a direct bus between Ajmer and Shirdi?

No, there is no direct bus from Ajmer to Shirdi. However, there are services departing from Ajmer and arriving at Shirdi via Vadodara. The journey, including transfers, takes approximately 20 h 51 min.
Close Print Itinerary
  1. Here are 10 options to get from
    Ajmer to Shirdi:

    1. Trip:
      1 Bus
      • One-Way approx: USD $20 - $30
      • Duration: 20 h 51 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $20 - $30
        • Duration: 20 h 51 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $21 - $35
      • Duration: 21 h 31 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $21 - $35
        • Duration: 21 h 31 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $33 - $44
      • Duration: 23 h 58 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $33 - $44
        • Duration: 23 h 58 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $85 - $130
      • Duration: 12 h 49 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $85 - $130
        • Duration: 12 h 49 min
        Close x
    5. Trip:
      5 Train to Jaipur, fly to Mumbai, bus
      • One-Way approx: USD $53 - $133
      • Duration: 12 h 49 min
      Open +
      • Trip:
        5 Train to Jaipur, fly to Mumbai, bus
        • One-Way approx: USD $53 - $133
        • Duration: 12 h 49 min
        Close x
    6. Trip:
      6 Train to Jaipur, fly to Aurangabad, train
      • One-Way approx: USD $71 - $359
      • Duration: 13 h 53 min
      Open +
      • Trip:
        6 Train to Jaipur, fly to Aurangabad, train
        • One-Way approx: USD $71 - $359
        • Duration: 13 h 53 min
        Close x
    7. Trip:
      7 Train to Jodhpur, fly to Mumbai, bus
      • One-Way approx: USD $65 - $280
      • Duration: 14 h 3 min
      Open +
      • Trip:
        7 Train to Jodhpur, fly to Mumbai, bus
        • One-Way approx: USD $65 - $280
        • Duration: 14 h 3 min
        Close x
    8. Trip:
      8 Train to Jaipur, fly to Pune, train
      • One-Way approx: USD $51 - $225
      • Duration: 11 h 47 min
      Open +
      • Trip:
        8 Train to Jaipur, fly to Pune, train
        • One-Way approx: USD $51 - $225
        • Duration: 11 h 47 min
        Close x
    9. Trip:
      9 Train to Udaipur, fly to Mumbai, bus
      • One-Way approx: USD $68 - $274
      • Duration: 14 h 21 min
      Open +
      • Trip:
        9 Train to Udaipur, fly to Mumbai, bus
        • One-Way approx: USD $68 - $274
        • Duration: 14 h 21 min
        Close x
    10. Trip:
      10 Train to Jaipur, fly to Surat, train
      • One-Way approx: USD $82 - $340
      • Duration: 16 h 37 min
      Open +
      • Trip:
        10 Train to Jaipur, fly to Surat, train
        • One-Way approx: USD $82 - $340
        • Duration: 16 h 37 min
        Close x