There are 9 ways to get from Mumbai to Dharamkot by plane, train, 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 to Kangra Airport
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kangra Airport (DHM)plane BOM - DHM
7h 27m₹10,276–20,672Train, bus via Dera Gopipur
cheapest- Take the train from Vasai Road to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
28h 15m₹1,392–7,755Bus via Indore
- Take the bus from Mumbai to Chiman Bagh Squarebus
- Take the bus from Indore to Chandigarhbus
- Take the bus from Chandigarh to McLeodganj - Main Squarebus
34hDrive 1,821.6 km
- Drive from Mumbai to Dharamkotcar 1,821.6 km
20h 59m₹17,667–25,519Fly to Jammu Airport, train, bus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Jammu Airport (IXJ)plane BOM - IXJ
- Take the train from Jammu Tawi to Pathankottrain
- Take the bus from Pathankot to McLeodganj - Main Squarebus
10h 43mFly to Chandigarh International Airport, bus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Chandigarh International Airport (IXC)plane BOM - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
9h 15m₹8,269–18,712Fly to Sri Guru Ram Dass Jee International Airport, bus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BOM - ATQ
- Take the bus from Amritsar to McLeodganj - Main Squarebus
11h 58mTrain, bus
- Take the train from Borivali to Chandigarhtrain 12925 / ...
- Take the bus from Chandigarh to McLeodganj - Main Squarebus redbusIndia_Volvo A/C Semi Sleeper / ...
35h 27m₹1,420–8,426Bus
- Take the bus from Mumbai to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Delhi to McLeodganj - Main Squarebus redbusIndia_Volvo A/C Semi Sleeper / ...
43h 58m
Mumbai to Dharamkot by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Mumbai to Dharamkot is to train and bus via Dera Gopipur which costs ₹1,300 - ₹8,000 and takes 28h 15m.
The fastest way to get from Mumbai to Dharamkot is to fly which takes 7h 27m and costs ₹10,000 - ₹21,000.
No, there is no direct bus from Mumbai to Dharamkot. However, there are services departing from Mumbai and arriving at McLeodganj - Main Square via Indore and Chandigarh. The journey, including transfers, takes approximately 34h.
The distance between Mumbai and Dharamkot is 1521 km. The road distance is 1821.6 km.
The best way to get from Mumbai to Dharamkot without a car is to train and bus via Dera Gopipur which takes 28h 15m and costs ₹1,300 - ₹8,000.
It takes approximately 7h 27m to get from Mumbai to Dharamkot, including transfers.
Mumbai to Dharamkot bus services, operated by IntrCity SmartBus, depart from Mumbai station.
The best way to get from Mumbai to Dharamkot is to fly which takes 7h 27m and costs ₹10,000 - ₹21,000. Alternatively, you can bus via Indore, which costs and takes 34h.
Mumbai to Dharamkot bus services, operated by IntrCity SmartBus, arrive at Chiman Bagh Square station.
Yes, the driving distance between Mumbai to Dharamkot is 1822 km. It takes approximately 20h 59m to drive from Mumbai to Dharamkot.
What companies run services between Mumbai, India and Dharamkot, Himachal Pradesh, India?
IndiGo Airlines, Spicejet, and Air India Limited fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kangra Airport (DHM) 4 times a day. Alternatively, you can take a bus from Mumbai to McLeodganj - Main Square via Chiman Bagh Square, Indore, and Chandigarh in around 34h.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Chandigarh International Airport
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jammu Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jammu Airport via Srinagar
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Jammu Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chandigarh International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chandigarh International Airport via Ahmedabad
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- ₹7,500–18,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chandigarh International Airport via Lucknow
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–18,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Sri Guru Ram Dass Jee International Airport via Ahmedabad
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–11,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chandigarh International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹8,000–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- ₹8,500–15,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Kangra Airport via Delhi
- Ave. Duration
- 6h 16m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–21,000
- Website
- airindiaexpress.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Jammu Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vasai Road to Chandigarh
- Ave. Duration
- 21h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Jammu Tawi to Pathankot
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Borivali to Chandigarh
- Ave. Duration
- 27h 28m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,100
- First Class (1A)
- ₹4,200–5,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mumbai to Chiman Bagh Square
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- ₹550–2,544
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Indore to Chandigarh
- Ave. Duration
- 16h 10m
- Frequency
- 4 times a week
- Schedules at
- Indo Canadian Express
- Phone
- +91 97200 05607
- [email protected]
- Website
- Shri Krishna Travels
Bus from Indore to Chandigarh
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Website
- Shri Krishna Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 35m
- Frequency
- Hourly
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 35m
- Frequency
- Hourly
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Website
- New Walia Travels
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- New Walia Travels
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- New Walia Travels
- Website
- Himalayan Holidays
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Schedules at
- Himalayan Holidays
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Schedules at
- Himalayan Holidays
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Schedules at
- Himalayan Holidays
- Website
- HR Holidays
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- HR Holidays
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- HR Holidays
- Website
- Rao Travels India Pvt Ltd.
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- Triptara tour & Travel
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 10m
- Frequency
- Once a week
- Schedules at
- Triptara tour & Travel
- Website
- New Himalaya Travels
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- 5 times a day
- Schedules at
- New Himalaya Travels
- Website
- Vijay Laxmi
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Schedules at
- Vijay Laxmi
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Schedules at
- Vijay Laxmi
- Website
- Himachal Tourist Bus Service
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a week
- Schedules at
- Himachal Tourist Bus Service
Bus from Chandigarh to McLeodganj - Main Square
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a week
- Schedules at
- Himachal Tourist Bus Service
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Schedules at
- Himachal Tourist Bus Service
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Pathankot to McLeodganj - Main Square
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- CIty Land Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Schedules at
- CIty Land Travels
Bus from Pathankot to McLeodganj - Main Square
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
- Website
- India Tours and Travels
Bus from Mumbai to Delhi
- Ave. Duration
- 31h 30m
- Frequency
- 5 times a day
- Schedules at
- India Tours and Travels
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Mumbai to Delhi
- Ave. Duration
- 32h 30m
- Frequency
- Every 4 hours
- Website
- SR Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Mumbai to Delhi
- Ave. Duration
- 29h 50m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
- Website
- Kamla Travels
Bus from Mumbai to Delhi
- Ave. Duration
- 38h 55m
- Frequency
- 3 times a week
- Schedules at
- Kamla Travels
- Website
- Kalyani Travels
Bus from Mumbai to Delhi
- Ave. Duration
- 26h 50m
- Frequency
- Twice a week
- Schedules at
- Kalyani Travels
- Website
- Mount Ways
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 10h 37m
- Frequency
- 3 times a day
- Schedules at
- Mount Ways
- Website
- New Milan Travels
Bus from Delhi to McLeodganj - Main Square
- Ave. Duration
- 9h 50m
- Frequency
- Twice a week
- Schedules at
- New Milan Travels
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 The beginner’s guide to the 2018 World Nomad Games, How to get from London City Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Book your Mumbai to Dharamkot bus tickets online with Omio.
There are 460+ hotels available in Dharamkot.































