There are 6 ways to get from Amritsar to Ladakh by plane, taxi, train, bus, night 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.
Fly Sri Guru Ram Dass Jee International Airport to Srinagar International Airport, taxi
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Srinagar International Airport (SXR)plane ATQ - SXR
- Take the taxi from Srinagar International Airport (SXR) to Drāstaxi
6h 22m₹8,700–22,400Train, bus, night bus, taxi
cheapest- Take the train from Amritsar Jn to Kiratpur Sahibtrain
- Take the bus from Kiratpur Sahib to Mandibus
- Take the nightbus from Mandi to Manalinightbus
- Take the taxi from Manali to Keylongtaxi
- Take the bus from Keylong to Lehbus
27h 2m₹2,782–6,534Drive 791.6 km
- Drive from Amritsar to Lehcar 791.6 km
12h 34m₹8,958–12,940Train, train to Jammu Airport, fly to Kushok Bakula Rimpochee Airport
- Take the train from Amritsar Jn to Jalandhar Canttrain
- Take the train from Jalandhar Cant to Jammu Tawitrain
- Fly from Jammu Airport (IXJ) to Kushok Bakula Rimpochee Airport (IXL)plane IXJ - IXL
7h 45m₹9,217–28,672Bus via Jammu
- Take the bus from Amritsar, Punjab to Jammubus
- Take the bus from Jammu to Srinagarbus
- Take the bus from Srinagar to Lehbus
34h 59mBus
- Take the bus from Amritsar, Punjab to Jalandhar, Punjabbus
- Take the bus from Jalandhar, Punjab to Srinagarbus
- Take the bus from Srinagar to Lehbus
35h 55m
Sri Guru Ram Dass Jee International Airport (ATQ) to Srinagar International Airport (SXR) flights
Questions & Answers
The cheapest way to get from Amritsar to Ladakh is to train and bus and night bus and taxi which costs ₹2,700 - ₹7,000 and takes 27h 2m.
The fastest way to get from Amritsar to Ladakh is to fly and taxi which takes 6h 22m and costs ₹8,500 - ₹23,000.
No, there is no direct bus from Amritsar to Ladakh. However, there are services departing from Amritsar, Punjab and arriving at Leh via Jammu and Srinagar. The journey, including transfers, takes approximately 34h 59m.
The distance between Amritsar and Ladakh is 429 km. The road distance is 791.6 km.
The best way to get from Amritsar to Ladakh without a car is to train and bus and night bus and taxi which takes 27h 2m and costs ₹2,700 - ₹7,000.
It takes approximately 6h 22m to get from Amritsar to Ladakh, including transfers.
Amritsar to Ladakh bus services, operated by Jamna Travels-Jammu, depart from Amritsar, Punjab station.
Amritsar to Ladakh bus services, operated by Jamna Travels-Jammu, arrive at Jammu station.
Yes, the driving distance between Amritsar to Ladakh is 792 km. It takes approximately 12h 34m to drive from Amritsar to Ladakh.
There are 327+ hotels available in Ladakh.
What companies run services between Amritsar, India and Ladakh, India?
You can take a bus from Amritsar, Punjab to Leh via Jammu, Srinagar, and Srinagar in around 34h 59m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Srinagar International Airport
- Ave. Duration
- 1h
- When
- Wednesday to Sunday
- Estimated price
- ₹4,600–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amritsar Jn to Kiratpur Sahib
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Amritsar Jn to Jalandhar Cant
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar Cant to Jammu Tawi
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Kiratpur Sahib to Mandi
- Ave. Duration
- 1h 54m
- Frequency
- Every 3 hours
- Estimated price
- ₹330–600
- Website
- hrtchp.com
- Ordinary
- ₹330–440
- AC Himdhara
- ₹410–600
- Ave. Duration
- 2h
- Estimated price
- ₹850–4,400
Srinagar Taxi operators
- Phone
- +91 90 70 30 03 00
Srinagar Taxi Service
- Phone
- +91 96 97 21 53 18
Tourist Taxi
- Phone
- +91 78 89 53 90 08
- Website
- touristtaxisrinagar.in
Ashtivinaya Travels
- Phone
- +91 98 16 02 42 88
- Website
- ashtvinayaktravels.com
Bharat Booking Holidays
- Phone
- +91 98 16 34 86 36
- Website
- bharatbooking.com
Cab Adviser Tours
- Phone
- +91 62 80 77 71 42
- Website
- cabadvisertours.in
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 French strikes 2018: What are my alternative transport options?, Which side of Niagara Falls should I choose (and how do I get there)?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.








