hero
How2Go
Akkalkot to Dharamsala

Akkalkot to Dharamsala

Dharamsala is approximately 2200+ kms from Akkalkot. The fastest way to reach Dharamsala from Akkalkot is by Train, Flight, Bus Via Hyderabad, Kangra. It takes approximately 13 hours. The cheapest way to reach Dharamsala from Akkalkot is by Train, Bus Via Solapur, Delhi which would take approximately 38 hours.

Sort By
Mode of Transport

Via Solapur, Delhi

RECOMMENDED

CHEAPEST

Akkalkot

Solapur

Delhi

Dharamsala

Approx Travel Time

1d 14h 8m

₹1,369

Onwards

Akkalkot

Solapur

Delhi

Dharamsala

Approx Travel Time

1d 11h 47m

₹6,737

Onwards

Via Hyderabad, Mohali

Akkalkot

Hyderabad

Mohali

Dharamsala

Approx Travel Time

15h 55m

On Demand

Akkalkot

Hyderabad

Mohali

Dharamsala

Approx Travel Time

16h 45m

₹8,807

Onwards

Ads by MMT

Via Hyderabad, Kangra

FASTEST

Akkalkot

Hyderabad

Kangra

Dharamsala

Approx Travel Time

13h 15m

₹10,202

Onwards

Akkalkot

Hyderabad

Kangra

Dharamsala

Approx Travel Time

13h 32m

On Demand

Via Pune, Mohali

Akkalkot

Pune

Mohali

Dharamsala

Approx Travel Time

16h 8m

On Demand

Akkalkot

Pune

Mohali

Dharamsala

Approx Travel Time

16h 58m

₹7,344

Onwards

Ads by MMT

Via Pune, Amritsar

Akkalkot

Pune

Amritsar

Dharamsala

Approx Travel Time

16h 25m

₹10,474

Onwards

Akkalkot

Pune

Amritsar

Dharamsala

Approx Travel Time

16h 15m

₹7,324

Onwards

Frequently Asked Questions

What is the distance between Akkalkot and Dharamsala?

Dharamsala is approximately 2200+ kms from Akkalkot.

How long does it take to reach Dharamsala from Akkalkot?

It takes approximately 13 hours to reach Dharamsala from Akkalkot by Train, Flight, Bus Via Hyderabad, Kangra.

What is the cheapest way to reach Dharamsala from Akkalkot?

The cheapest way to reach Dharamsala from Akkalkot is by Train, Bus Via Solapur, Delhi.

What is the fastest way to reach Dharamsala from Akkalkot?

The fastest way to reach Dharamsala from Akkalkot is by Train, Flight, Bus Via Hyderabad, Kangra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India