There are 5 ways to get from Mangaluru to Ladakh 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
best- Fly from Bajpe Airport (IXE) to Kushok Bakula Rimpochee Airport (IXL)plane IXE - IXL
9h 41m₹14,803–24,990Train, bus, taxi
cheapest- Take the train from Mangalore Jn to Chandigarhtrain
- Take the train from Chandigarh to Kiratpur Sahibtrain
- Take the bus from Kiratpur to Manalibus
- Take the taxi from Manali to Keylongtaxi
- Take the bus from Keylong to Lehbus
2d 17h₹3,333–12,510Bus
- Take the bus from Mangaluru to Bangalore Kempegowda Bus Terminal 2Abus
- Take the bus from Bengaluru to Gurugrambus
- Take the bus from Gurugram to Aut NH3bus
- Take the bus from FlixBus Aut to FlixBus Jispabus
- Take the bus from Keylong to Lehbus
3d 16hDrive 2,936.9 km
- Drive from Mangaluru to Lehcar 2,936.9 km
39h 46m₹32,883–47,497Bus via Belagavi
- Take the bus from Mangaluru to Belagavibus
- Take the bus from Belagavi to Jaipurbus
- Take the bus from Jaipur to Srinagarbus
- Take the bus from Srinagar to Lehbus
3d 17h
Bajpe Airport (IXE) to Kushok Bakula Rimpochee Airport (IXL) flights
Comparing Your Travel Options
The cheapest way to get from Mangaluru to Ladakh is to train and bus and taxi which costs ₹3,300 - ₹13,000 and takes 2 days 17h.
The fastest way to get from Mangaluru to Ladakh is to fly which takes 9h 41m and costs ₹14,000 - ₹25,000.
No, there is no direct bus from Mangaluru to Ladakh. However, there are services departing from Mangaluru and arriving at Leh via Kempegowda Bus Station, Bengaluru, Gurugram, FlixBus Aut and Keylong. The journey, including transfers, takes approximately 3 days 16h.
The distance between Mangaluru and Ladakh is 2383 km. The road distance is 2936.9 km.
The best way to get from Mangaluru to Ladakh without a car is to train and bus and taxi which takes 2 days 17h and costs ₹3,300 - ₹13,000.
It takes approximately 9h 41m to get from Mangaluru to Ladakh, including transfers.
Mangaluru to Ladakh bus services, operated by KSRTC, depart from Mangaluru station.
The best way to get from Mangaluru to Ladakh is to fly which takes 9h 41m and costs ₹14,000 - ₹25,000. Alternatively, you can bus, which costs and takes 3 days 16h.
Mangaluru to Ladakh bus services, operated by KSRTC, arrive at Bangalore Kempegowda Bus Terminal 2A station.
Yes, the driving distance between Mangaluru to Ladakh is 2937 km. It takes approximately 39h 46m to drive from Mangaluru to Ladakh.
What companies run services between Mangaluru, India and Ladakh, India?
IndiGo Airlines, Air India Express, and Air India Limited fly from Bajpe Airport (IXE) to Kushok Bakula Rimpochee Airport (IXL) 5 times a day. Alternatively, you can take a bus from Mangaluru to Leh via Bangalore Kempegowda Bus Terminal 2A, Kempegowda Bus Station, KR Market, Bengaluru, Gurugram, FlixBus Aut, FlixBus Jispa, and Keylong in around 3d 16h.
- Website
- goindigo.in
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Mumbai
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Bengaluru, Delhi
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–28,000
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Hyderabad, Delhi
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Bengaluru, Chandigarh
- Ave. Duration
- 14h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹15,000–28,000
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 15h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹14,000–27,000
- Website
- airindia.in
Flights from Bajpe Airport to Kushok Bakula Rimpochee Airport via Hyderabad, Delhi
- Ave. Duration
- 10h 45m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ₹14,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mangalore Jn to Chandigarh
- Ave. Duration
- 40h 40m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Chandigarh to Kiratpur Sahib
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Kiratpur to Manali
- Ave. Duration
- 4h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹430–1,005
- Website
- hrtchp.com
- Ordinary
- ₹430–650
- AC Himdhara
- ₹600–850
- AC Volvo
- ₹1,005
- 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
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Mangaluru to Bangalore Kempegowda Bus Terminal 2A
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹600–1,800
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹600–1,800
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bengaluru to Gurugram
- Ave. Duration
- 45h 15m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
Bus from Belagavi to Jaipur
- Ave. Duration
- 36h 45m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
- [email protected]
- Website
- Gola Bus Service
Bus from Gurugram to Aut NH3
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- Gola Bus Service
- Website
- TSB Tour express
Bus from Gurugram to Aut NH3
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a week
- Schedules at
- TSB Tour express
- Website
- Siddhi Vinayak Travels
Bus from Gurugram to Aut NH3
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Schedules at
- Siddhi Vinayak Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Gurugram to Aut NH3
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Aut to FlixBus Jispa
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Estimated price
- ₹600–1,900
- Website
- FlixBus India
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Mangaluru to Belagavi
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Website
- Globehopper Mobility
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Belagavi to Jaipur
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Srinagar
- Ave. Duration
- 18h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Vishwa Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Vishwa Travels
- Website
- Al Ayaan Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
- Website
- Lavi Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Lavi Travels
- Website
- Kashmir Maxx
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- Website
- omio.com
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 55m
- Frequency
- 3 times a week
- Schedules at
- hanstravel.in
Bus from Belagavi to Jaipur
- Ave. Duration
- 35h
- Frequency
- 6 times a week
- Schedules at
- hanstravel.in
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a week
- Website
- Krish Travels
- Website
- Gogte WorldBus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 10h 25m
- Frequency
- 3 times a week
- Schedules at
- Gogte WorldBus
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Belagavi to Jaipur
- Ave. Duration
- 28h 55m
- Frequency
- 3 times a week
- Schedules at
- Apple Travels
- 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 249+ hotels available in Ladakh.

































