There are 9 ways to get from Ajmer to Vaishno Devi by train, plane, taxi, 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.

Recommended option

Train to Jaipur, fly to Jammu  •  10 h 10 min

  1. Take the train from Ajmer (AII) to Gandhinagar Jpr (GADJ)
  2. Fly from Jaipur (JAI) to Jammu (IXJ) JAI - IXJ

$97 - $353

Cheapest option

Train via Jammu station  •  20 h 54 min

  1. Take the train from Ajmer (AII) to Jammu Tawi (JAT) Aii-Jat Pooja Exp

$25 - $34

7 alternative options

Train to Jaipur, fly to Srinagar, taxi  •  16 h 29 min

  1. Take the train from Ajmer (AII) to Gandhinagar Jpr (GADJ)
  2. Fly from Jaipur (JAI) to Srinagar (SXR) JAI - SXR
  3. Take a taxi from Srinagar to Vaishno Devi

$198 - $524

Train to Delhi, fly to Jammu  •  12 h 3 min

  1. Take the train from Ajmer (AII) to New Delhi (NDLS)
  2. Fly from Delhi (DEL) to Jammu (IXJ) DEL - IXJ

$73 - $217

Train to Jaipur, fly to Dharamsala, taxi  •  14 h 57 min

  1. Take the train from Ajmer (AII) to Gandhinagar Jpr (GADJ)
  2. Fly from Jaipur (JAI) to Dharamsala (DHM) JAI - DHM
  3. Take a taxi from Dharamsala to Vaishno Devi

$178 - $564

Train to Jaipur, fly to Amritsar, train  •  16 h 57 min

  1. Take the train from Ajmer (AII) to Gandhinagar Jpr (GADJ)
  2. Fly from Jaipur (JAI) to Amritsar (ATQ) JAI - ATQ
  3. Take the train from Amritsar Junction (ASR) to Sh Mata V Devi Katra (SVDK)

$69 - $336

Bus  •  23 h 45 min

  1. Take the bus from Ajmer to jaipur 8
  2. Take the bus from Jaipur to Delhi
  3. Take the bus from Delhi to Katra

$25 - $36

Train  •  27 h 1 min

  1. Take the train from Ajmer (AII) to Sh Mata V Devi Katra (SVDK) Adi Svdk Exp

$27 - $38

Drive  •  18 h 30 min

  1. Drive from Ajmer to Vaishno Devi 613.8 miles

$100 - $150

Questions & Answers

The distance between Ajmer and Vaishno Devi is 732 km. The road distance is 982.1 km.

Get driving directions

The best way to get from Ajmer to Vaishno Devi without a car is to train which takes 20 h 54 min and costs .

More details

It takes approximately 10 h 10 min to get from Ajmer to Vaishno Devi, including transfers.

More details

The best way to get from Ajmer to Vaishno Devi is to train which takes 20 h 54 min and costs . Alternatively, you can bus, which costs and takes 23 h 45 min.

Mode details

There is no direct flight from Jaipur Airport to Jammu Airport. The quickest flight takes 5 h and has one stopover.

Search flights

Yes, the driving distance between Ajmer to Vaishno Devi is 982 km. It takes approximately 18 h 30 min to drive from Ajmer to Vaishno Devi.

Get driving directions

Spicejet, Jet Airways, Air India Limited and two other airlines offer flights from Jaipur Airport to Jammu Airport.

Search flights

There are 101+ hotels available in Vaishno Devi. Prices start at $16 USD per night.

More details

Map of how to get from Ajmer to Vaishno Devi.
Launch map view
  • Distance: 457.3 miles
  • Duration: 10 h 10 min

What companies run services between Ajmer, India and Vaishno Devi, India?

Indian Railways operates a train from Ajmer to Vaishno Devi once daily. Tickets cost $17 - $25 and the journey takes 18 h 15 min. Alternatively, you can take a bus from Ajmer to Vaishno Devi via jaipur, Jaipur, Delhi, and Katra in around 23 h 45 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Jaipur to Jammu via Delhi
Ave. Duration
5 h
When
Every day
Estimated price
$75 - $370
Flights from Jaipur to Jammu via Delhi, Srinagar
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$85 - $400
Flights from Jaipur to Srinagar via Delhi
Ave. Duration
4 h 16 min
When
Every day
Estimated price
$95 - $460
Flights from Delhi to Jammu
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$65 - $350
Flights from Delhi to Jammu via Srinagar
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$65 - $350
Flights from Jaipur to Amritsar via Delhi
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$50 - $250
Flights from Jaipur to Amritsar via Delhi, Srinagar
Ave. Duration
5 h 20 min
When
Every day
Estimated price
$60 - $280
Air India Limited
Website
airindia.in
Flights from Jaipur to Jammu via Delhi
Ave. Duration
4 h 45 min
When
Every day
Estimated price
$75 - $400
Flights from Delhi to Jammu
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$140 - $430
Flights from Delhi to Jammu via Leh
Ave. Duration
3 h
When
Monday, Friday and Sunday
Estimated price
$60 - $550
Flights from Jaipur to Dharamsala via Delhi
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$400 - $600
Flights from Jaipur to Amritsar via Delhi
Ave. Duration
4 h 2 min
When
Every day
Estimated price
$65 - $350
GoAir
Website
goair.in
Flights from Jaipur to Jammu via Mumbai
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$190 - $550
Flights from Jaipur to Jammu via Delhi
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$70 - $310
Flights from Jaipur to Srinagar via Mumbai, Jammu
Ave. Duration
6 h 45 min
When
Every day
Estimated price
$240 - $700
Flights from Jaipur to Srinagar via Delhi
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$95 - $390
Flights from Delhi to Jammu
Ave. Duration
1 h 27 min
When
Every day
Estimated price
$65 - $320
Spicejet
Website
spicejet.com
Flights from Jaipur to Jammu via Delhi
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$70 - $330
Flights from Delhi to Jammu
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$60 - $350
Flights from Jaipur to Dharamsala via Delhi
Ave. Duration
6 h 8 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$90 - $440
Flights from Jaipur to Dharamsala via Surat, Delhi
Ave. Duration
9 h 55 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$180 - $850
Jet Airways
Website
jetairways.com
Flights from Jaipur to Srinagar via Delhi
Ave. Duration
4 h 40 min
When
Monday, Wednesday and Saturday
Estimated price
$90 - $460
Flights from Jaipur to Amritsar via Delhi
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$70 - $330
Helitrans
Website
helitrans.no
Flights from Delhi to Jammu
Ave. Duration
1 h 40 min
When
Monday, Thursday and Sunday
Estimated price
$230 - $340
Flights from Jaipur to Dharamsala via Delhi
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$400 - $600
Vistara
Website
airvistara.com
Flights from Delhi to Jammu via Srinagar
Ave. Duration
2 h 55 min
When
Every day
Estimated price
$55 - $490
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Ajmer (AII) to Gandhinagar Jpr (GADJ)
Ave. Duration
2 h 13 min
Frequency
Every 3 hours
Estimated price
$2 - $14
Book at
irctc.co.in
Train from Ajmer (AII) to New Delhi (NDLS)
Ave. Duration
6 h 30 min
Frequency
Twice daily
Estimated price
$7 - $17
Book at
irctc.co.in
Train from Amritsar Junction (ASR) to Sh Mata V Devi Katra (SVDK)
Ave. Duration
7 h 10 min
Frequency
Once a week
Estimated price
$4 - $15
Book at
irctc.co.in
Train from Ajmer (AII) to Jammu Tawi (JAT)
Ave. Duration
18 h 15 min
Frequency
Once daily
Estimated price
$17 - $25
Book at
irctc.co.in
Train from Ajmer (AII) to Sh Mata V Devi Katra (SVDK)
Ave. Duration
25 h 30 min
Frequency
Once a week
Estimated price
$20 - $28
Book at
irctc.co.in
Bus operators
RSRTC
Bus from Ajmer to jaipur
Ave. Duration
2 h 16 min
Frequency
Every 3 hours
Estimated price
$2 - $4
Schedules at
rsrtconline.rajasthan.gov.in
RedBus
Website
redbus.in
Bus from Jaipur to Delhi
Ave. Duration
5 h 30 min
Frequency
Hourly
Estimated price
$7 - $11
Book at
redbus.in
Bus from Delhi to Katra
Ave. Duration
13 h 30 min
Frequency
Hourly
Estimated price
$8 - $12
Book at
redbus.in
Other operators
Taxi from Srinagar to Vaishno Devi
Ave. Duration
8 h 56 min
Estimated price
$100 - $120

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.