• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Pokhara to Dharamsala by car, train, taxi, bus or plane

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

Drive, train, taxi  •  37 h 35 min

  1. Drive from Pokhara to Butwal
  2. Take the train from Nautanwa (NTV) to Ayodhya (AY)
  3. Take the train from Ayodhya (AY) to Mukerian (MEX)
  4. Take a taxi from Mukerian (MEX) to Dharamsala

$67 - $103

Cheapest option

Bus  •  42 h 58 min

  1. Take the bus from Pokhara to New Delhi
  2. Take the bus from Delhi to Dharamshala

$34 - $37

5 alternative options

Bus via McLeod Ganj  •  45 h 28 min

  1. Take the bus from Pokhara to New Delhi
  2. Take the bus from Delhi ISBT Kashmiri Gate to McLeod Ganj 39

$34 - $43

Bus via Chandigarh  •  2 days 9 h

  1. Take the bus from Pokhara to New Delhi
  2. Take the bus from Delhi to Chandigarh
  3. Take the bus from Chandigarh to Dharamshala

$36 - $41

Drive  •  21 h 14 min

  1. Drive from Pokhara to Dharamsala 939.1 miles

$150 - $230

Fly to Dharamsala  •  21 h 15 min

  1. Fly from Pokhara (PKR) to Dharamsala (DHM) PKR - DHM

$175 - $606

Fly to Kulu, taxi  •  20 h 41 min

  1. Fly from Pokhara (PKR) to Kulu (KUU) PKR - KUU
  2. Take a taxi from Kulu to Dharamsala

$296 - $961

Questions & Answers

The cheapest way to get from Pokhara to Dharamsala is to bus which costs $33 - $37 and takes 42 h 58 min.

More details

The quickest way to get from Pokhara to Dharamsala is to fly and taxi which costs $290 - $1,000 and takes 20 h 41 min.

More details

The distance between Pokhara and Dharamsala is 856 km. The road distance is 1502.6 km.

Get driving directions

It takes approximately 37 h 35 min to get from Pokhara to Dharamsala, including transfers.

More details

The best way to get from Pokhara to Dharamsala is to bus which takes 42 h 58 min and costs $33 - $37. Alternatively, you can fly, which costs $170 - $650 and takes 21 h 15 min.

Mode details

There is no direct flight from Pokhara Airport to Dharamsala Airport. The quickest flight takes 26 h 45 min and has two stopovers.

Search flights

Dharamsala is 15 min behind Pokhara. It is currently 2:31 PM in Pokhara and 2:16 PM in Dharamsala.

Yes, the driving distance between Pokhara to Dharamsala is 1503 km. It takes approximately 21 h 14 min to drive from Pokhara to Dharamsala.

Get driving directions

Buddha Air Ltd, Jet Airways, Flydubai and six other airlines offer flights from Pokhara Airport to Dharamsala Airport.

Search flights

There are 372+ hotels available in Dharamsala. Prices start at $16 USD per night.

More details

Map of how to get from Pokhara to Dharamsala.
Launch map view
  • Distance: 534.9 miles
  • Duration: 37 h 35 min

What companies run services between Pokhara, Nepal and Dharamsala, India?

You can take a bus from Pokhara to Dharamsala via Pokhara, New Delhi, New Delhi, Kashmiri Gate, and Delhi in around 42 h 58 min. Alternatively, Buddha Air Ltd, Air India Limited and 10 other airlines fly from Pokhara to Dharamsala hourly.

Airlines
Air India Limited
Website
airindia.in
Flights from Pokhara to Dharamsala via Kathmandu, Delhi
Ave. Duration
21 h 25 min
When
Every day
Estimated price
$200 - $700
Flights from Pokhara to Dharamsala via Kathmandu, Kolkata, Delhi
Ave. Duration
21 h 30 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$290 - $950
Flights from Pokhara to Dharamsala via Kathmandu, Dubai, Delhi
Ave. Duration
20 h 45 min
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$430 - $1,200
Flights from Pokhara to Dharamsala via Kathmandu, Abu Dhabi, Delhi
Ave. Duration
20 h 45 min
When
Every day
Estimated price
$490 - $1,400
Flights from Pokhara to Dharamsala via Kathmandu, Muscat, Delhi
Ave. Duration
20 h 45 min
When
Monday, Tuesday, Wednesday and Saturday
Estimated price
$390 - $950
Flights from Pokhara to Dharamsala via Kathmandu, Doha, Delhi
Ave. Duration
20 h 45 min
When
Every day
Estimated price
$550 - $1,600
Flights from Pokhara to Kulu via Kathmandu, Delhi
Ave. Duration
17 h 10 min
When
Every day
Estimated price
$310 - $1,100
Flights from Pokhara to Kulu via Kathmandu, Kolkata, Delhi
Ave. Duration
17 h 15 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$440 - $1,400
Flights from Pokhara to Kulu via Kathmandu, Mumbai, Delhi
Ave. Duration
18 h 50 min
When
Every day
Estimated price
$430 - $1,300
Flights from Pokhara to Kulu via Kathmandu, Suvarnabhumi, Delhi
Ave. Duration
19 h 55 min
When
Every day
Estimated price
$650 - $2,100
Flights from Pokhara to Kulu via Kathmandu, Dubai, Delhi
Ave. Duration
17 h 15 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$650 - $1,800
Helitrans
Website
helitrans.no
Flights from Pokhara to Dharamsala via Kathmandu, Delhi
Ave. Duration
20 h 45 min
When
Every day
Estimated price
$170 - $600
Flights from Pokhara to Dharamsala via Kathmandu, Dubai, Delhi
Ave. Duration
20 h 45 min
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$430 - $1,200
Flights from Pokhara to Dharamsala via Kathmandu, Abu Dhabi, Delhi
Ave. Duration
20 h 45 min
When
Every day
Estimated price
$490 - $1,400
Flights from Pokhara to Dharamsala via Kathmandu, Muscat, Delhi
Ave. Duration
20 h 45 min
When
Monday, Tuesday, Wednesday and Saturday
Estimated price
$390 - $950
Flights from Pokhara to Dharamsala via Kathmandu, Doha, Delhi
Ave. Duration
20 h 45 min
When
Every day
Estimated price
$550 - $1,600
Flights from Pokhara to Kulu via Kathmandu, Delhi
Ave. Duration
16 h 30 min
When
Every day
Estimated price
$250 - $900
Flights from Pokhara to Kulu via Kathmandu, Mumbai, Delhi
Ave. Duration
18 h 50 min
When
Every day
Estimated price
$430 - $1,300
Flights from Pokhara to Kulu via Kathmandu, Suvarnabhumi, Delhi
Ave. Duration
19 h 55 min
When
Every day
Estimated price
$650 - $2,100
Flights from Pokhara to Kulu via Kathmandu, Dubai, Delhi
Ave. Duration
17 h 15 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$650 - $1,800
Train operators
Bus operators
bus
Bus from Pokhara to New Delhi
Ave. Duration
30 h
Frequency
Once daily
Estimated price
$24
HRTC
Website
hrtchp.com
Bus from Delhi ISBT Kashmiri Gate to McLeod Ganj
Ave. Duration
14 h
Frequency
Every 4 hours
Estimated price
$8 - $17
Schedules at
online.hrtchp.com
RSRTC
Bus from Delhi to Chandigarh
Ave. Duration
5 h 29 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
rsrtconline.rajasthan.gov.in
CTU
Bus from Chandigarh to Dharamshala
Ave. Duration
19 h 39 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
chdctu.gov.in
Other operators
Taxi from Mukerian (MEX) to Dharamsala
Ave. Duration
2 h 11 min
Estimated price
$30 - $40

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.

More Questions & Answers

The best way to get from Pokhara to Pokhara Airport is to drive which takes 9 min and costs $1 - $2.

More details