Are you looking for the cheapest and most authentic way to travel across the Ladakh region? Taking the local government bus is an incredible experience, but finding accurate information online can be frustrating. Many websites provide outdated details, leaving travelers confused. This guide provides 100% verified, ground-reality facts about the daily public bus service from Leh to Kargil. We cover everything from the exact ticket prices and departure times to the best seats for mountain views. Keep reading to find out exactly how to plan your budget trip along the famous Srinagar-Leh Highway.
Quick Facts: Leh to Kargil Bus Timetable and Fares
Before we dive into the deep details, here is a quick overview of the journey. The Jammu & Kashmir State Road Transport Corporation (JKSRTC) operates this daily route.
| Detail | Information |
| Departure Location | New Bus Stand, Leh |
| Arrival Location | Main Kargil Bus Stand |
| Bus Operator | JKSRTC |
| Ticket Fare | ₹604 (Standard Non-AC) |
| Departure Time | Between 1:30 PM and 2:00 PM daily |
| Arrival Time | Between 9:00 PM and 9:30 PM |
| Journey Duration | 7.5 to 8.5 Hours |
| Total Distance | Approximately 219 to 230 Kilometers |
Detailed Departure and Arrival Timings
While the schedule says 2:00 PM, mountain travel requires flexibility. Here is what you need to know about the timing.
Boarding in Leh
The JKSRTC bus starts its journey from the New Bus Stand in Leh, located just a short walk or taxi ride outside the main market area. You should aim to arrive at the bus stand by 1:00 PM. Arriving an hour early is important for two reasons. First, it gives you plenty of time to safely secure your heavy backpacks or luggage to the roof of the bus without rushing. Second, it ensures you find your assigned seat before the bus gets crowded. The bus usually starts boarding around 1:30 PM and leaves the stand by 2:00 PM.
Reaching Kargil
Mountain roads require slow and careful driving. While a small car can complete the 219-kilometer trip faster, a large government bus moves at a steady pace of about 25 to 30 km/h on steep uphill sections. Because the bus goes slow on the mountain turns, the trip takes longer than a taxi. You can expect to reach the main Kargil Bus Stand between 9:00 PM and 9:30 PM.
Ticket Prices and Bus Comfort
If you are expecting luxury travel, you need to adjust your expectations. This is a mountain journey built for utility, not premium comfort. Riding a government bus in the Himalayas means there is no Wi-Fi and there are no soft sleeper beds.
The ticket costs exactly ₹604 for a regular seat. For this price, you get a seat on a standard, basic JKSRTC bus. There are absolutely no Air-Conditioned (AC) buses running this route, and honestly, you do not need one in Ladakh. The fresh, cold air of the Himalayas is more than enough when you slide your window open. The seats are basic, so be prepared for a slightly stiff and bumpy ride, especially when crossing uneven patches of the highway.
Step-by-Step Guide to Booking Your Ticket
One of the most important things to know is how to secure your seat. Many tourists make a critical mistake here.
Why You Cannot Book Online
Do not try to book this bus ticket online. If you see random websites on Google claiming to sell digital tickets for this specific local route, avoid them; you will likely lose your money. The local transport system in Ladakh only sells paper tickets in person. They do this so locals who do not use internet apps can still easily get seats.
How to Buy in Person
To get your ticket, you must visit the physical ticket counter at the Leh Depot.
- Go a Day Early: Walk to the Leh New Bus Stand the evening before you plan to travel. Going around 4:00 PM is the perfect time.
- Bring Cash: Tell the person at the JKSRTC window you want a ticket to Kargil for tomorrow and pay with cash.
- Avoid the Back Row: If you book a day early, you get a better seat. Try to avoid sitting in the very back row, or you will bounce around a lot over bumps.
The Journey Experience and Route Stops
Traveling on the JKSRTC bus is a fantastic way to witness the real Ladakh. You will sit right next to local Ladakhis, monks, and army soldiers going home on leave, making it a great way to see real local life.
Choosing the Best Seat for Views
When driving from Leh to Kargil, you are traveling west. For the ultimate scenic views, you must sit on the Right Side (the driver’s side). Because the bus sits high off the ground, the right-side windows give you a clear, wide look down at the Indus River and the dry mountains. If you sit on the left side (door side), you will mostly be staring directly at the flat rock wall of the mountain right next to the highway.
Major Halts on the Route
The bus drivers have a set routine for stopping along the way.
- The Khaltse Stop: After driving for about 3 to 4 hours, the bus stops at a small town called Khaltse for a food and police check. A police officer might get on the bus to check everyone’s IDs, or you might have to get off and show your ID card.
- The Lamayuru Stop: There is usually another quick stop near Lamayuru or the Fotu La pass for a bathroom break.
Alternative Transit and Final Tips
For budget travelers, checking the public bus timetable from Leh to Kargil is the first step you should take before planning your itinerary. However, if the 1:30 PM departure time does not fit your schedule, your best alternative is taking a shared taxi like a Sumo or Xylo. Shared taxis leave from Leh between 6:00 AM and 8:00 AM. The fixed rate is between ₹1,200 and ₹1,500 per seat, and they get you to Kargil much faster.
If you choose the bus, remember that the streets are totally empty and freezing cold when you arrive at 9:30 PM. Almost all the shops are closed for the night. Do not try walking around in the dark with heavy bags. You should book a hotel before your trip starts. Look for hotels near the bus stand, such as Hotel Brown Hills, which is right across the street and the easiest place to reach when you are tired.

