There are 7 ways to get from Dalhousie to Dharamsala by bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Bathurst Airport, fly to Kangra Airport
best- Take the bus from Dalhousie to Bathurstbus
- Fly from Bathurst Airport (ZBF) to Kangra Airport (DHM)plane ZBF - DHM
35h 38m₹64,649–228,322Bus to Bathurst Airport, fly to Chandigarh International Airport, bus
cheapest- Take the bus from Dalhousie to Bathurstbus
- Fly from Bathurst Airport (ZBF) to Chandigarh International Airport (IXC)plane ZBF - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
38h 36m₹47,142–120,362Bus to Greater Moncton International Airport, fly to Kangra Airport
- Take the bus from Dalhousie to Moncton Airportbus
- Fly from Greater Moncton International Airport (YQM) to Kangra Airport (DHM)plane YQM - DHM
42h 32m₹64,549–171,322Bus to Bathurst Airport, fly to Jammu Airport, train, bus
- Take the bus from Dalhousie to Bathurstbus
- Fly from Bathurst Airport (ZBF) to Jammu Airport (IXJ)plane ZBF - IXJ
- Take the train from Jammu Tawi to Pathankot Cantttrain
- Take the bus from Pathankot to Kangrabus
41h 39m₹60,239–210,072Bus to Bathurst Airport, fly to Sri Guru Ram Dass Jee International Airport, bus
- Take the bus from Dalhousie to Bathurstbus
- Fly from Bathurst Airport (ZBF) to Sri Guru Ram Dass Jee International Airport (ATQ)plane ZBF - ATQ
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
37h 22mTrain, bus, bus to Fredericton International Airport, fly to Kangra Airport
- Take the train from Charlo to Monctontrain
- Take the bus from Moncton to Saint John Terminalbus
- Take the bus from Saint John Terminal to Fredericton Airportbus
- Fly from Fredericton International Airport (YFC) to Kangra Airport (DHM)plane YFC - DHM
42h 44m₹73,266–208,052Train, bus to Halifax Stanfield International Airport, fly to Indira Gandhi International Airport, bus
- Take the train from Charlo to Halifaxtrain
- Take the bus from Barrington St At Scotia Square Bay 4 to Silver Dart Dr At Halifax Airportbus
- Fly from Halifax Stanfield International Airport (YHZ) to Indira Gandhi International Airport (DEL)plane YHZ - DEL
- Take the train from New Delhi to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
41h 49m₹71,775–114,956
Bathurst Airport (ZBF) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Dalhousie to Dharamsala is to bus and fly which costs ₹47,000 - ₹1,20,000 and takes 38h 36m.
The fastest way to get from Dalhousie to Dharamsala is to bus and fly which takes 35h 38m and costs ₹60,000 - ₹2,30,000.
The distance between Dalhousie and Dharamsala is 10481 km.
It takes approximately 35h 38m to get from Dalhousie to Dharamsala, including transfers.
Dharamsala is 8h 30m ahead of Dalhousie. It is currently 4:13 AM in Dalhousie and 12:43 PM in Dharamsala.
There are 470+ hotels available in Dharamsala.
What companies run services between Dalhousie, NB, Canada and Dharamsala, India?
There is no direct connection from Dalhousie to Dharamsala. However, you can take the taxi to Dalhousie, take the bus to Bathurst, take the taxi to Bathurst Airport (ZBF) airport, fly to Kangra Airport (DHM), walk to Kangra, then take the bus to Mcleodganj. Alternatively, you can take the taxi to Dalhousie, take the bus to Moncton Airport, walk to Greater Moncton International Airport (YQM) airport, fly to Kangra Airport (DHM), walk to Kangra, then take the bus to Mcleodganj.
- Website
- goindigo.in
Flights from Bathurst Airport to Kangra Airport via Montreal, Indira Gandhi International Airport
- Ave. Duration
- 30h 35m
- When
- Tuesday and Wednesday
- Estimated price
- ₹60,000–220,000
Flights from Bathurst Airport to Kangra Airport via Montreal, Munich, Indira Gandhi International Airport
- Ave. Duration
- 30h 35m
- When
- Tuesday and Wednesday
- Estimated price
- ₹70,000–240,000
Flights from Bathurst Airport to Kangra Airport via Montreal, Indira Gandhi International Airport, Chandigarh International Airport
- Ave. Duration
- 38h 5m
- When
- Tuesday and Wednesday
- Estimated price
- ₹60,000–220,000
Flights from Greater Moncton International Airport to Kangra Airport via Toronto, Indira Gandhi International Airport
- Ave. Duration
- 35h 10m
- When
- Every day
- Estimated price
- ₹65,000–230,000
Flights from Greater Moncton International Airport to Kangra Airport via Montreal, Indira Gandhi International Airport
- Ave. Duration
- 36h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹60,000–220,000
Flights from Greater Moncton International Airport to Kangra Airport via Montreal, Munich, Indira Gandhi International Airport
- Ave. Duration
- 36h 45m
- When
- Every day
- Estimated price
- ₹65,000–240,000
Flights from Greater Moncton International Airport to Kangra Airport via Ottawa, London Heathrow, Indira Gandhi International Airport
- Ave. Duration
- 40h 40m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹55,000–150,000
Flights from Greater Moncton International Airport to Kangra Airport via Ottawa, Montreal, Indira Gandhi International Airport
- Ave. Duration
- 40h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹60,000–220,000
Flights from Greater Moncton International Airport to Kangra Airport via Ottawa, Toronto, Indira Gandhi International Airport
- Ave. Duration
- 40h 40m
- When
- Every day
- Estimated price
- ₹65,000–230,000
Flights from Bathurst Airport to Chandigarh International Airport via Montreal, Dubai
- Ave. Duration
- 38h
- When
- Tuesday and Wednesday
- Estimated price
- ₹55,000–170,000
Flights from Fredericton International Airport to Kangra Airport via Montreal, Indira Gandhi International Airport
- Ave. Duration
- 28h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹65,000–230,000
Flights from Fredericton International Airport to Kangra Airport via Toronto, Indira Gandhi International Airport
- Ave. Duration
- 35h 35m
- When
- Every day
- Estimated price
- ₹70,000–250,000
Flights from Fredericton International Airport to Kangra Airport via Ottawa, London Heathrow, Indira Gandhi International Airport
- Ave. Duration
- 31h 40m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹60,000–170,000
Flights from Fredericton International Airport to Kangra Airport via Ottawa, Montreal, Indira Gandhi International Airport
- Ave. Duration
- 31h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹65,000–240,000
Flights from Fredericton International Airport to Kangra Airport via Montreal, Indira Gandhi International Airport, Chandigarh International Airport
- Ave. Duration
- 35h 40m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- ₹65,000–230,000
- Website
- airindia.in
Flights from Bathurst Airport to Chandigarh International Airport via Montreal, Indira Gandhi International Airport
- Ave. Duration
- 29h 30m
- When
- Tuesday and Wednesday
- Estimated price
- ₹46,000–160,000
Flights from Bathurst Airport to Chandigarh International Airport via Montreal, Munich, Indira Gandhi International Airport
- Ave. Duration
- 29h 30m
- When
- Tuesday and Wednesday
- Estimated price
- ₹50,000–180,000
Flights from Bathurst Airport to Chandigarh International Airport via Quebec, Paris Charles de Gaulle, Indira Gandhi International Airport
- Ave. Duration
- 33h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹42,000–110,000
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via Paris Charles de Gaulle
- Ave. Duration
- 18h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹33,000–85,000
- Website
- aircanada.com
Flights from Bathurst Airport to Sri Guru Ram Dass Jee International Airport via Montreal, Indira Gandhi International Airport
- Ave. Duration
- 28h 40m
- When
- Tuesday and Wednesday
- Estimated price
- ₹41,000–150,000
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via Zurich
- Ave. Duration
- 18h 15m
- When
- Thursday and Sunday
- Estimated price
- ₹39,000–110,000
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via Frankfurt
- Ave. Duration
- 18h 15m
- When
- Wednesday
- Estimated price
- ₹39,000–140,000
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via London Heathrow
- Ave. Duration
- 28h 45m
- When
- Every day
- Estimated price
- ₹32,000–85,000
- Website
- spicejet.com
Flights from Bathurst Airport to Jammu Airport via Montreal, Indira Gandhi International Airport
- Ave. Duration
- 30h 30m
- When
- Tuesday and Wednesday
- Estimated price
- ₹55,000–200,000
Flights from Bathurst Airport to Jammu Airport via Montreal, Munich, Indira Gandhi International Airport
- Ave. Duration
- 30h 30m
- When
- Tuesday and Wednesday
- Estimated price
- ₹60,000–220,000
Flights from Bathurst Airport to Jammu Airport via Quebec, Montreal, Indira Gandhi International Airport
- Ave. Duration
- 34h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹55,000–200,000
- Website
- qatarairways.com
Flights from Bathurst Airport to Sri Guru Ram Dass Jee International Airport via Montreal, Doha
- Ave. Duration
- 24h 25m
- When
- Tuesday and Wednesday
- Estimated price
- ₹48,000–130,000
- Website
- swiss.com
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via Zurich
- Ave. Duration
- 18h 15m
- When
- Thursday and Sunday
- Estimated price
- ₹39,000–110,000
- Website
- lufthansa.com
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via Frankfurt
- Ave. Duration
- 18h 15m
- When
- Wednesday
- Estimated price
- ₹39,000–140,000
- Website
- klm.com
Flights from Halifax Stanfield International Airport to Indira Gandhi International Airport via Amsterdam Schiphol
- Ave. Duration
- 17h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹35,000–130,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jammu Tawi to Pathankot Cantt
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- 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 New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Charlo to Moncton
- Ave. Duration
- 5h 26m
- Frequency
- 3 times a week
- Estimated price
- ₹4,300–19,000
- Website
- VIA Rail
- Escape
- ₹4,300–12,000
- Business
- ₹7,500–18,000
- Business Plus
- ₹8,500–19,000
- Economy
- ₹4,800–12,000
- Economy Plus
- ₹5,000–13,000
Train from Charlo to Halifax
- Ave. Duration
- 10h 32m
- Frequency
- 3 times a week
- Estimated price
- ₹9,000–25,000
- Website
- VIA Rail
- Escape
- ₹9,000–21,000
- Business
- ₹12,000–24,000
- Business Plus
- ₹13,000–25,000
- Economy
- ₹10,000–22,000
- Economy Plus
- ₹11,000–22,000
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Dalhousie to Bathurst
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹2,400–5,500
- Website
- Maritimebus
Bus from Dalhousie to Moncton Airport
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ₹8,500–20,000
- Website
- Maritimebus
Bus from Dalhousie to Bathurst
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹2,400–5,500
- Website
- Maritimebus
Bus from Dalhousie to Bathurst
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹2,400–5,500
- Website
- Maritimebus
Bus from Dalhousie to Bathurst
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ₹2,400–5,500
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹4,400–10,000
- Website
- Maritimebus
Bus from Saint John Terminal to Fredericton Airport
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- ₹2,900–7,000
- Website
- Maritimebus
- 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 Pathankot to Kangra
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹330–550
- Website
- hrtchp.com
- Ordinary
- ₹330–440
- AC Himdhara
- ₹400–550
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
- Website
- Mahadev Travels
Bus from Amritsar, Punjab to Kangra, Himachal Pradesh
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- Mahadev Travels
- Phone
- 1-800-835-6428
- [email protected]
- Website
- Halifax Transit
Bus from Barrington St At Scotia Square Bay 4 to Silver Dart Dr At Halifax Airport
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹207
- Website
- Halifax Transit
- Schedules at
- Halifax Transit
- Road Adult
- ₹207
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



















