There are 10 ways to get from Mumbai to Kullu by plane, bus, taxi, train 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
Fly Mumbai to Chandigarh, bus
-
Fly from Mumbai (BOM) to Chandigarh (IXC)
-
Take the bus from Chandigarh to Kullu
Cheapest option
Bus
-
Take the bus from Mumbai to Kasol City
8 alternative options
Fly Mumbai to Dehra Dun, taxi
-
Fly from Mumbai (BOM) to Dehra Dun (DED)
-
Take a taxi from Dehra Dun to Kullu
Fly Mumbai to Amritsar, taxi
-
Fly from Mumbai (BOM) to Amritsar (ATQ)
-
Take a taxi from Amritsar to Kullu
Fly Mumbai to Kulu
-
Fly from Mumbai (BOM) to Kulu (KUU)
Bus to Pune, fly to Chandigarh, bus
-
Take the bus from Dadar East to Pune station
-
Fly from Pune (PNQ) to Chandigarh (IXC)
-
Take the bus from Chandigarh to Kullu
Fly Mumbai to Jammu, train
-
Fly from Mumbai (BOM) to Jammu (IXJ)
-
Take the train from Jammu Tawi to Pathankot
-
Take the train from Pathankot to Joginder Nagar
Train, taxi
-
Take the train from Elphinstone Road to Vasai Road
-
Take the train from Vasai Road to Ambala Cant Jn
-
Take the train from Ambala Cant Jn to Nangal Dam
-
Take a taxi from Nangal Dam to Kullu
Train, bus
-
Take the train from Mumbai Central to Chandigarh
-
Take the bus from Chandigarh to Kullu
Drive
-
Drive from Mumbai to Kullu
Questions & Answers
The cheapest way to get from Mumbai to Kullu is to train and bus which costs ₹1,400 - ₹6,000 and takes 36h 54m.
The quickest way to get from Mumbai to Kullu is to fly which costs ₹12,000 - ₹34,000 and takes 7h 11m.
The distance between Mumbai and Kullu is 1502 km. The road distance is 1864 km.
The best way to get from Mumbai to Kullu without a car is to bus which takes 15h 49m and costs ₹1,300 - ₹5,500.
It takes approximately 11h 58m to get from Mumbai to Kullu, including transfers.
The best way to get from Mumbai to Kullu is to fly which takes 7h 11m and costs ₹12,000 - ₹34,000. Alternatively, you can bus, which costs ₹1,300 - ₹5,500 and takes 15h 49m.
The quickest flight from Mumbai Airport to Chandigarh Airport is the direct flight which takes 2h.
Yes, the driving distance between Mumbai to Kullu is 1864 km. It takes approximately 26h 43m to drive from Mumbai to Kullu.
Vistara and IndiGo Airlines offer flights from Mumbai Airport to Chandigarh Airport.
There are 242+ hotels available in Kullu. Prices start at ₹449 per night.

- Distance: 1502.4 km
- Duration: 11h 58m
What companies run services between Mumbai, India and Kullu, Himachal Pradesh, India?
Air India Limited, Helitrans and two other airlines fly from Mumbai to Kullu 5 times a day. Alternatively, IntrCity SmartBus operates a bus from Mumbai to Kasol City once daily. Tickets cost ₹750 - ₹4,800 and the journey takes 14h 30m.

- Website
- goindigo.in
Flights from Mumbai to Chandigarh
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹3,800 - ₹17,000
Flights from Mumbai to Chandigarh via Indore
- Ave. Duration
- 4h
- When
- Tuesday, Thursday and Saturday
- Estimated price
- ₹3,800 - ₹17,000
Flights from Mumbai to Chandigarh via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹3,800 - ₹17,000
Flights from Mumbai to Chandigarh via Ahmedabad
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- ₹3,800 - ₹17,000
Flights from Mumbai to Chandigarh via Lucknow
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹3,800 - ₹17,000
Flights from Mumbai to Chandigarh via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Monday to Saturday
- Estimated price
- ₹3,800 - ₹17,000
Flights from Mumbai to Dehra Dun
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹5,500 - ₹20,000
Flights from Mumbai to Dehra Dun via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,500 - ₹20,000
Flights from Mumbai to Dehra Dun via Lucknow
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹5,500 - ₹20,000
Flights from Mumbai to Dehra Dun via Hyderabad
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹5,500 - ₹20,000
Flights from Mumbai to Dehra Dun via Jaipur
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹5,500 - ₹20,000
Flights from Mumbai to Amritsar
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ₹5,500 - ₹23,000
Flights from Mumbai to Amritsar via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹5,500 - ₹23,000
Flights from Mumbai to Amritsar via Ahmedabad
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹5,500 - ₹23,000
Flights from Pune to Chandigarh
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹5,000 - ₹13,000
Flights from Pune to Chandigarh via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹5,000 - ₹13,000
Flights from Pune to Chandigarh via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- ₹5,000 - ₹13,000
Flights from Mumbai to Jammu
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ₹6,500 - ₹36,000
Flights from Mumbai to Jammu via Indore
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹6,500 - ₹36,000
Flights from Mumbai to Jammu via Ahmedabad
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ₹6,500 - ₹36,000
Flights from Mumbai to Jammu via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹6,500 - ₹36,000

- Website
- airvistara.com
Flights from Mumbai to Chandigarh
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹3,500 - ₹23,000
Flights from Mumbai to Chandigarh via Delhi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹3,500 - ₹23,000
Flights from Mumbai to Dehra Dun
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹5,000 - ₹22,000
Flights from Mumbai to Dehra Dun via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹5,000 - ₹22,000
Flights from Mumbai to Amritsar
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹5,500 - ₹36,000
Flights from Mumbai to Amritsar via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,500 - ₹36,000
Flights from Pune to Chandigarh via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹5,500 - ₹15,000

- Website
- airindia.in
Flights from Mumbai to Amritsar
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,000 - ₹26,000
Flights from Mumbai to Amritsar via Delhi
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- ₹6,000 - ₹26,000
Flights from Mumbai to Jammu via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,500 - ₹39,000

- Website
- helitrans.no
Flights from Mumbai to Kulu via Amritsar
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday and Friday
- Estimated price
- ₹14,000 - ₹39,000
Flights from Mumbai to Kulu via Delhi
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹14,000 - ₹42,000
Flights from Mumbai to Kulu via Delhi, Amritsar
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday and Friday
- Estimated price
- ₹15,000 - ₹45,000
Flights from Mumbai to Kulu via Bengaluru, Delhi
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ₹20,000 - ₹55,000
Flights from Mumbai to Kulu via Lucknow, Amritsar
- Ave. Duration
- 11h 20m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- ₹17,000 - ₹49,000

- Website
- spicejet.com
Flights from Mumbai to Jammu via Srinagar
- Ave. Duration
- 5h 40m
- When
- Monday to Saturday
- Estimated price
- ₹6,000 - ₹36,000

- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Jammu Tawi to Pathankot
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹110 - ₹700
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹110 - ₹150
- Third AC (3A)
- ₹400 - ₹500
- Second AC (2A)
- ₹550 - ₹700
Train from Pathankot to Joginder Nagar
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- ₹140 - ₹800
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹140 - ₹180
- Third AC (3A)
- ₹450 - ₹600
- Second AC (2A)
- ₹600 - ₹800
Train from Vasai Road to Ambala Cant Jn
- Ave. Duration
- 20h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹650 - ₹3,000
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹650 - ₹850
- Third AC (3A)
- ₹1,700 - ₹2,100
- Second AC (2A)
- ₹2,400 - ₹3,000
Train from Ambala Cant Jn to Nangal Dam
- Ave. Duration
- 2h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₹140 - ₹800
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹140 - ₹190
- Third AC (3A)
- ₹460 - ₹600
- Second AC (2A)
- ₹600 - ₹800
Train from Mumbai Central to Chandigarh
- Ave. Duration
- 28h 10m
- Frequency
- Once daily
- Estimated price
- ₹700 - ₹3,200
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹700 - ₹900
- Third AC (3A)
- ₹1,700 - ₹2,200
- Second AC (2A)
- ₹2,500 - ₹3,200
- Website
- irctctourism.com
Train from Pathankot to Joginder Nagar
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹271
- Schedules at
- indianrailways.gov.in

- Phone
- 14646
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Elphinstone Road to Vasai Road
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- ₹13 - ₹16
- Schedules at
- wr.indianrailways.gov.in
- 2nd Class
- ₹13 - ₹16
- 1st Class
- ₹75 - ₹100

- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Chandigarh to Kullu
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₹750 - ₹2,400
- Book at
- https://www.intrcity.com/
- Seat
- ₹750 - ₹1,100
- Sleeper
- ₹1,500 - ₹2,400
Bus from Mumbai to Kasol City
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ₹750 - ₹4,800
- Book at
- https://www.intrcity.com/
- Seat
- ₹750 - ₹4,800
- Sleeper
- ₹3,000 - ₹3,500

- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Dadar East to Pune station
- Ave. Duration
- 3h 14m
- Frequency
- Every 30 minutes
- Estimated price
- ₹320 - ₹420
- Schedules at
- msrtc.org.in
- Ave. Duration
- 6h 53m
- Estimated price
- ₹12,000 - ₹15,000
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
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 Slovenia: Getting from Ljubljana to Lake Bled, Italian Lakes: Getting around by train and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.