There are 8 ways to get from Patna to McLeod Ganj by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lok Nayak Jayaprakash Airport to Kangra Airport
best- Fly from Lok Nayak Jayaprakash Airport (PAT) to Kangra Airport (DHM)plane PAT - DHM
5h 58m₹9,495–23,667Train, bus
cheapest- Take the train from Danapur to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
26h 42m₹1,340–6,279Bus
- Take the bus from Patna to Ghaziabadbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Ghaziabad to McLeodganj - Main Squarebus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
29h 31m₹1,737–4,957Drive 1,401.6 km
- Drive from Patna to McLeod Ganjcar 1,401.6 km
17h 39m₹15,726–22,715Fly Lok Nayak Jayaprakash Airport to Chandigarh International Airport, bus
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC)plane PAT - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
7h 41m₹6,988–12,207Bus to Darbhanga Airport, fly to Kangra Airport
- Take the bus from Patna to Darbhangabus
- Fly from Darbhanga Airport (DBR) to Kangra Airport (DHM)plane DBR - DHM
22h 56mTrain, taxi
- Take the train from Patna Jn to Amb Andauratrain 12325
- Take the taxi from Amb Andaura to McLeod Ganjtaxi
27h 8m₹3,193–7,541Bus via Gurgaon
- Take the bus from Patna to Gurugrambus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Gurugram to McLeodganj - Main Squarebus redbusIndia_Volvo 9600 A/C Seater
30h 45m
Patna to McLeod Ganj by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Patna to McLeod Ganj is to bus which costs ₹1,700 - ₹5,000 and takes 29h 31m.
The fastest way to get from Patna to McLeod Ganj is to fly which takes 5h 58m and costs ₹9,500 - ₹24,000.
No, there is no direct bus from Patna to McLeod Ganj. However, there are services departing from Patna and arriving at McLeodganj - Main Square via Ghaziabad. The journey, including transfers, takes approximately 29h 31m.
The distance between Patna and McLeod Ganj is 1152 km. The road distance is 1401.6 km.
The best way to get from Patna to McLeod Ganj without a car is to train and bus which takes 26h 42m and costs ₹1,300 - ₹6,500.
It takes approximately 5h 58m to get from Patna to McLeod Ganj, including transfers.
Patna to McLeod Ganj bus services, operated by Shyamoli Paribahan, depart from Patna station.
The best way to get from Patna to McLeod Ganj is to fly which takes 5h 58m and costs ₹9,500 - ₹24,000. Alternatively, you can bus, which costs ₹1,700 - ₹5,000 and takes 29h 31m.
Patna to McLeod Ganj bus services, operated by Shyamoli Paribahan, arrive at Ghaziabad station.
Yes, the driving distance between Patna to McLeod Ganj is 1402 km. It takes approximately 17h 39m to drive from Patna to McLeod Ganj.
What companies run services between Patna, India and McLeod Ganj, India?
Spicejet and IndiGo Airlines fly from Lok Nayak Jayaprakash Airport (PAT) to Kangra Airport (DHM) twice daily. Alternatively, you can take a bus from Patna to McLeodganj - Main Square via Ghaziabad in around 29h 31m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–13,000
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Darbhanga Airport to Kangra Airport via Delhi
- Ave. Duration
- 17h 20m
- When
- Every day
- Estimated price
- ₹10,000–28,000
Flights from Darbhanga Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- ₹18,000–31,000
Flights from Darbhanga Airport to Kangra Airport via Delhi, Chandigarh International Airport
- Ave. Duration
- 23h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹10,000–28,000
Flights from Darbhanga Airport to Kangra Airport via Hyderabad, Chandigarh International Airport
- Ave. Duration
- 24h 45m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹18,000–31,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 47m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,500–20,000
Flights from Darbhanga Airport to Kangra Airport via Delhi
- Ave. Duration
- 18h 22m
- When
- Thursday and Sunday
- Estimated price
- ₹9,500–28,000
Flights from Darbhanga Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 17h 20m
- When
- Thursday and Sunday
- Estimated price
- ₹18,000–31,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Danapur to Chandigarh
- Ave. Duration
- 20h 30m
- Frequency
- Twice a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Patna Jn to Amb Andaura
- Ave. Duration
- 25h 20m
- Frequency
- Once a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,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
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Patna to Ghaziabad
- Ave. Duration
- 18h
- Frequency
- Every 4 hours
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
- Website
- Krishna Travels
Bus from Patna to Ghaziabad
- Ave. Duration
- 20h 24m
- Frequency
- 4 times a day
- Schedules at
- Krishna Travels
- Website
- Panwar tour and Travels
Bus from Patna to Ghaziabad
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Website
- Tegra Express
Bus from Patna to Ghaziabad
- Ave. Duration
- 19h 20m
- Frequency
- 6 times a week
- Schedules at
- Tegra Express
- Phone
- +91 9709827751
- [email protected]
- Website
- Singh Travels
Bus from Patna to Ghaziabad
- Ave. Duration
- 20h 15m
- Frequency
- Twice daily
- Website
- Singh Travels
- Website
- Singh Travels
- Website
- Vinay Travels
Bus from Patna to Ghaziabad
- Ave. Duration
- 22h
- Frequency
- 4 times a week
- Schedules at
- Vinay Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Patna to Ghaziabad
- Ave. Duration
- 17h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹900–1,700
- Schedules at
- Laxmi Holidays
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Patna to Ghaziabad
- Ave. Duration
- 38h
- Frequency
- Once daily
- Schedules at
- Panwar Travels
- Website
- Shiv Ganga Express
Bus from Patna to Ghaziabad
- Ave. Duration
- 17h 20m
- Frequency
- Twice a week
- Schedules at
- Shiv Ganga Express
- Website
- Jai Maa Kali Bus
Bus from Patna to Ghaziabad
- Ave. Duration
- 19h
- Frequency
- Once a week
- Schedules at
- Jai Maa Kali Bus
- Website
- New Himalaya Travels
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 10h 45m
- Frequency
- Every 4 hours
- Schedules at
- New Himalaya Travels
- Website
- A N Holidays
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Schedules at
- A N Holidays
- Website
- Himachal Tourist Bus Service
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Himachal Tourist Bus Service
- Website
- Triptara tour & Travel
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
- Website
- Rao Travels India Pvt Ltd.
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Gurugram to McLeodganj - Main Square
- Ave. Duration
- 11h 5m
- Frequency
- 4 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- New Milan Travels
Bus from Ghaziabad to McLeodganj - Main Square
- Ave. Duration
- 9h 50m
- Frequency
- 4 times a week
- Schedules at
- New Milan Travels
- Website
- Maa Shanti Travels
Bus from Patna to Darbhanga
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- Maa Shanti Travels
- Website
- Hawa Hawai
Bus from Patna to Darbhanga
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Hawa Hawai
- Website
- Shree Krishna Tours
Bus from Patna to Darbhanga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- Shree Krishna Tours
- Phone
- +91 82996 80979
- [email protected]
- Website
- Shiv Ganga Travels
Bus from Patna to Darbhanga
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Schedules at
- Shiv Ganga Travels
- Website
- Trimurti Travels
Bus from Patna to Darbhanga
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Schedules at
- Trimurti Travels
- Website
- Jyoti Bihar
Bus from Patna to Darbhanga
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Schedules at
- Jyoti Bihar
- Website
- Jmd Shri Krishna Tours
Bus from Patna to Darbhanga
- Ave. Duration
- 3h 35m
- Frequency
- Once a week
- Schedules at
- Jmd Shri Krishna Tours
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Patna to Gurugram
- Ave. Duration
- 18h 40m
- Frequency
- Twice daily
- Schedules at
- Indo Canadian Express
- Website
- Kannu Travels
Bus from Patna to Gurugram
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Schedules at
- Kannu Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Gurugram to McLeodganj - Main Square
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹550–1,700
- Schedules at
- Zingbus
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 Heading to Europe? Read this before you buy a Eurail Pass, Travelling to the US: What do I need to know?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Book your Patna to McLeod Ganj bus tickets online with Omio.
There are 416+ hotels available in McLeod Ganj.




















