There are 7 ways to get from Mumbai CST to Leh by plane, train, bus, taxi, bus (Flixbus), 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 from Chhatrapati Shivaji Maharaj International Airport
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kushok Bakula Rimpochee Airport (IXL)plane BOM - IXL
5h 7m₹10,616–19,776Train, bus
cheapest- Take the train from Bandra Terminus to Martyr Captain Tushar Mahajantrain
- Take the train from Udhampur to Srinagartrain
- Take the bus from Srinagar to Lehbus
2d 11h₹2,077–9,589Train, bus, taxi
- Take the train from Mumbai Central to New Delhitrain
- Take the train from New Delhi to Kiratpur Sahibtrain
- Take the bus from Kiratpur Sahib to Manali Private Bus Standbus
- Take the taxi from Manali Private Bus Stand to Keylongtaxi
- Take the bus from Keylong to Lehbus
45h 59m₹3,336–10,934Bus
- Take the bus from Sion East to Dhaula Kuanbus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Jispabus
- Take the bus from Keylong to Lehbus
2d 23h₹6,719–10,351Drive 2,270.6 km
- Drive from Mumbai CST to Lehcar 2,270.6 km
27h 57m₹25,450–36,761Train to Pune Airport, fly
- Take the train from C Shivaji Maharaj T to Pune Jntrain
- Fly from Pune Airport (PNQ) to Kushok Bakula Rimpochee Airport (IXL)plane PNQ - IXL
10h 26m₹11,781–20,049Bus via Srinagar
- Take the bus from Mumbai to Ghaziabadbus
- Take the bus from Ghaziabad to Srinagarbus
- Take the bus from Srinagar to Lehbus
3d 5h
Chhatrapati Shivaji Maharaj International Airport (BOM) to Kushok Bakula Rimpochee Airport (IXL) flights
Comparing Your Travel Options
The cheapest way to get from Mumbai CST to Leh is to train and bus which costs ₹2,000 - ₹10,000 and takes 2 days 11h.
The fastest way to get from Mumbai CST to Leh is to fly which takes 5h 7m and costs ₹10,000 - ₹20,000.
No, there is no direct bus from Mumbai CST station to Leh. However, there are services departing from Chhatrapati Shivaji Terminus station and arriving at Leh via Sion East, Dhaula Kuan, FlixBus Delhi Kashmere Gate ISBT and Keylong. The journey, including transfers, takes approximately 2 days 23h.
The distance between Mumbai CST and Leh is 1763 km. The road distance is 2270.6 km.
The best way to get from Mumbai CST to Leh without a car is to train and bus and taxi which takes 45h 59m and costs ₹3,300 - ₹11,000.
It takes approximately 5h 7m to get from Mumbai CST to Leh, including transfers.
Mumbai CST to Leh bus services, operated by Raj Ratan Tours & Travels, depart from Sion East station.
The best way to get from Mumbai CST to Leh is to fly which takes 5h 7m and costs ₹10,000 - ₹20,000. Alternatively, you can bus, which costs ₹6,500 - ₹11,000 and takes 2 days 23h.
Mumbai CST to Leh bus services, operated by Raj Ratan Tours & Travels, arrive at Dhaula Kuan station.
Yes, the driving distance between Mumbai CST to Leh is 2271 km. It takes approximately 27h 57m to drive from Mumbai CST to Leh.
What companies run services between Mumbai CST, India and Leh, India?
IndiGo Airlines, Air India Limited, and Spicejet fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kushok Bakula Rimpochee Airport (IXL) every 4 hours. Alternatively, you can take a bus from Chhatrapati Shivaji Terminus station to Leh via Rani Lakshmi Chowk, Sion East, Dhaula Kuan, ISBT Kashmere Gate, FlixBus Delhi Kashmere Gate ISBT, FlixBus Jispa, and Keylong in around 2d 23h.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Kushok Bakula Rimpochee Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Pune Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Pune Airport to Kushok Bakula Rimpochee Airport via Chandigarh
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–18,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kushok Bakula Rimpochee Airport via Chandigarh
- Ave. Duration
- 6h
- When
- Tuesday and Saturday
- Estimated price
- ₹11,000–17,000
Flights from Pune Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Pune Airport to Kushok Bakula Rimpochee Airport via Chandigarh
- Ave. Duration
- 7h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₹9,000–25,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mumbai Central to New Delhi
- Ave. Duration
- 15h 32m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from New Delhi to Kiratpur Sahib
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from C Shivaji Maharaj T to Pune Jn
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bandra Terminus to Martyr Captain Tushar Mahajan
- Ave. Duration
- 29h 33m
- Frequency
- 4 times a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Udhampur to Srinagar
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
- Phone
- +91 080-46333629
- [email protected]
- Website
- Northern Travels
Bus from Kiratpur Sahib to Manali Private Bus Stand
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₹1,000–1,500
- Website
- Northern Travels
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Keylong to Leh
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
Bus from Keylong to Leh
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Sion East to Dhaula Kuan
- Ave. Duration
- 35h 54m
- Frequency
- 4 times a day
- Estimated price
- ₹4,600–4,700
- Schedules at
- Raj Ratan Tours & Travels
- A/C Sleeper
- ₹4,600–4,700
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Jispa
- Ave. Duration
- 15h 20m
- Frequency
- Hourly
- Estimated price
- ₹1,100–4,100
- Website
- FlixBus India
- [email protected]
- Website
- SLGT Travels
Bus from Mumbai to Ghaziabad
- Ave. Duration
- 30h 50m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ghaziabad to Srinagar
- Ave. Duration
- 19h 30m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Mumbai to Ghaziabad
- Ave. Duration
- 29h 50m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ghaziabad to Srinagar
- Ave. Duration
- 19h 5m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 1h 1m
- Estimated price
- ₹800–1,000
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 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.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
There are 260+ hotels available in Leh.
















