• Our partners include:

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

There are 6 ways to get from Bhubaneswar to Dharamsala by plane, taxi, 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.

Recommended option

Fly to Dharamsala  •  7h 14m

  1. Fly from Bhubaneswar (BBI) to Dharamsala (DHM) BBI - DHM

$135 - $607

Cheapest option

Train, bus  •  42h 34m

  1. Take the train from Bhubaneswar (BBS) to New Delhi (NDLS)
  2. Take the train from New Delhi (NDLS) to Una Himachal (UHL)
  3. Take the bus from Dehra-Una to Dharamsala 945

$36 - $62

4 alternative options

Fly to Kulu, taxi  •  14h 5m

  1. Fly from Bhubaneswar (BBI) to Kulu (KUU) BBI - KUU
  2. Take a taxi from Kulu to Dharamsala

$236 - $912

Train, taxi  •  42h 36m

  1. Take the train from Bhubaneswar (BBS) to New Delhi (NDLS)
  2. Take the train from New Delhi (NDLS) to Pathankot (PTK)
  3. Take a taxi from Pathankot (PTK) to Dharamsala

$67 - $101

Train, bus via Haridwar  •  2 days 13h

  1. Take the train from Bhubaneswar (BBS) to Haridwar Junction (HW) Puri-Hw Utkal Exp.
  2. Take the bus from Haridwar to Dharamsala 902

$43 - $57

Drive  •  30h 25m

  1. Drive from Bhubaneswar to Dharamsala 1337.1 miles

$210 - $320

Questions & Answers

The cheapest way to get from Bhubaneswar to Dharamsala is to train and bus which costs ₹3,100 - ₹4,200 and takes 2 days 13h.

More details

The quickest way to get from Bhubaneswar to Dharamsala is to fly which costs ₹9,500 - ₹45,000 and takes 7h 14m.

More details

The distance between Bhubaneswar and Dharamsala is 1631 km. The road distance is 2139.3 km.

Get driving directions

The best way to get from Bhubaneswar to Dharamsala without a car is to train and taxi which takes 42h 36m and costs ₹4,900 - ₹7,500.

More details

It takes approximately 7h 14m to get from Bhubaneswar to Dharamsala, including transfers.

More details

There is no direct flight from Bhubaneswar Airport to Dharamsala Airport. The quickest flight takes 12h 50m and has one stopover.

Search flights

Yes, the driving distance between Bhubaneswar to Dharamsala is 2139 km. It takes approximately 30h 25m to drive from Bhubaneswar to Dharamsala.

Get driving directions

Air India Limited, Helitrans, GoAir and three other airlines offer flights from Bhubaneswar Airport to Dharamsala Airport.

Search flights

There are 394+ hotels available in Dharamsala. Prices start at $14 USD per night.

More details

The best way to get from Bhubaneswar to Bhubaneswar Airport is to taxi which takes 3m and costs ₹100 - ₹120.

More details

Map of how to get from Bhubaneswar to Dharamsala.
Launch map view
  • Distance: 1019.2 miles
  • Duration: 7h 14m

What companies run services between Bhubaneswar, India and Dharamsala, India?

IndiGo Airlines, Helitrans and five other airlines fly from Bhubaneswar to Dharamsala hourly.

Airlines
Air India Limited
Website
airindia.in
Flights from Bhubaneswar to Dharamsala via Delhi
Ave. Duration
10h 40m
When
Every day
Estimated price
$130 - $650
Flights from Bhubaneswar to Kulu via Delhi
Ave. Duration
10h 7m
When
Every day
Estimated price
$200 - $950
Flights from Bhubaneswar to Kulu via Bengaluru, Delhi
Ave. Duration
10h 25m
When
Every day
Estimated price
$300 - $1,200
Flights from Bhubaneswar to Kulu via Kolkata, Delhi
Ave. Duration
16h 40m
When
Every day
Estimated price
$240 - $1,200
Flights from Bhubaneswar to Kulu via Mumbai, Delhi
Ave. Duration
14h 25m
When
Every day
Estimated price
$360 - $1,300
Flights from Bhubaneswar to Kulu via Hyderabad, Delhi
Ave. Duration
12h 25m
When
Every day
Estimated price
$250 - $1,000
Helitrans
Website
helitrans.no
Flights from Bhubaneswar to Dharamsala via Delhi
Ave. Duration
6h 50m
When
Every day
Estimated price
$130 - $600
Flights from Bhubaneswar to Kulu via Delhi
Ave. Duration
10h
When
Every day
Estimated price
$190 - $850
Flights from Bhubaneswar to Kulu via Bengaluru, Delhi
Ave. Duration
10h 25m
When
Every day
Estimated price
$300 - $1,200
Flights from Bhubaneswar to Kulu via Mumbai, Delhi
Ave. Duration
11h 55m
When
Tuesday, Friday and Sunday
Estimated price
$410 - $1,100
Flights from Bhubaneswar to Kulu via Hyderabad, Delhi
Ave. Duration
12h 25m
When
Every day
Estimated price
$250 - $1,000
Spicejet
Website
spicejet.com
Flights from Bhubaneswar to Dharamsala via Delhi
Ave. Duration
10h 5m
When
Every day
Estimated price
$130 - $600
Flights from Bhubaneswar to Dharamsala via Bengaluru, Delhi
Ave. Duration
10h 30m
When
Every day
Estimated price
$200 - $750
Flights from Bhubaneswar to Dharamsala via Mumbai, Delhi
Ave. Duration
12h
When
Tuesday, Friday and Sunday
Estimated price
$270 - $750
Flights from Bhubaneswar to Dharamsala via Hyderabad, Delhi
Ave. Duration
12h 30m
When
Every day
Estimated price
$160 - $700
Flights from Bhubaneswar to Dharamsala via Kolkata, Delhi
Ave. Duration
13h 40m
When
Every day
Estimated price
$190 - $1,000
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Bhubaneswar (BBS) to New Delhi (NDLS)
Ave. Duration
29h 13m
Frequency
Twice daily
Estimated price
$28 - $40
Book at
irctc.co.in
Train from New Delhi (NDLS) to Pathankot (PTK)
Ave. Duration
10h 40m
Frequency
Once a week
Estimated price
$9 - $19
Book at
irctc.co.in
Train from New Delhi (NDLS) to Una Himachal (UHL)
Ave. Duration
7h 40m
Frequency
Once daily
Estimated price
$6 - $17
Book at
irctc.co.in
Train from Bhubaneswar (BBS) to Haridwar Junction (HW)
Ave. Duration
46h 38m
Frequency
Once daily
Estimated price
$35 - $45
Book at
irctc.co.in
Bus operators
HRTC
Website
hrtchp.com
Bus from Dehra-Una to Dharamsala
Ave. Duration
3h 44m
Frequency
Hourly
Estimated price
$2 - $8
Schedules at
online.hrtchp.com
Bus from Haridwar to Dharamsala
Ave. Duration
14h
Frequency
Every 4 hours
Estimated price
$8 - $12
Schedules at
online.hrtchp.com
Other operators
Taxi from Kulu to Dharamsala
Ave. Duration
4h 1m
Estimated price
$45 - $60

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.