hero
How2Go
Eluru to Dharamsala

Eluru to Dharamsala

Dharamsala is approximately 1900+ kms from Eluru. The fastest way to reach Dharamsala from Eluru is by Train, Flight, Bus Via Rajahmundry, Delhi. It takes approximately 18 hours. The cheapest way to reach Dharamsala from Eluru is by Train, Flight, Bus Via Rajahmundry, Delhi which would take approximately 18 hours.

Sort By
Mode of Transport

Via Rajahmundry, Delhi

RECOMMENDED

CHEAPEST

FASTEST

Eluru

Rajahmundry

Delhi

Dharamsala

Approx Travel Time

17h 55m

₹7,704

Onwards

Eluru

Rajahmundry

Delhi

Dharamsala

Approx Travel Time

18h 17m

On Demand

Eluru

Rajahmundry

Delhi

Dharamsala

Approx Travel Time

18h 25m

₹8,081

Onwards

Via Gannavaram, Delhi

Eluru

Gannavaram

Delhi

Dharamsala

Approx Travel Time

17h 55m

₹9,848

Onwards

Eluru

Gannavaram

Delhi

Dharamsala

Approx Travel Time

18h 2m

On Demand

Ads by MMT

Via Agra, Mohali

Eluru

Agra

Mohali

Dharamsala

Approx Travel Time

1d 13h 17m

On Demand

Via Nizamabad, Delhi

Eluru

Nizamabad

Delhi

Dharamsala

Approx Travel Time

2d 3h 5m

On Demand

Ads by MMT

Via Hyderabad, Mohali

Eluru

Hyderabad

Mohali

Dharamsala

Approx Travel Time

18h

On Demand

Eluru

Hyderabad

Mohali

Dharamsala

Approx Travel Time

20h

On Demand

Via Hyderabad, Amritsar

Eluru

Hyderabad

Amritsar

Dharamsala

Approx Travel Time

19h 7m

₹8,446

Onwards

Frequently Asked Questions

What is the distance between Eluru and Dharamsala?

Dharamsala is approximately 1900+ kms from Eluru.

How long does it take to reach Dharamsala from Eluru?

It takes approximately 18 hours to reach Dharamsala from Eluru by Train, Flight, Bus Via Rajahmundry, Delhi.

What is the cheapest way to reach Dharamsala from Eluru?

The cheapest way to reach Dharamsala from Eluru is by Train, Flight, Bus Via Rajahmundry, Delhi.

What is the fastest way to reach Dharamsala from Eluru?

The fastest way to reach Dharamsala from Eluru is by Train, Flight, Bus Via Rajahmundry, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India