Udhampur to Deo Distance

Deo is approximately 1500+ km from Udhampur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Deo, with a total travel time of approximately 13 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Udhampur, India to Deo, India

Via Varanasi

RECOMMENDED

Udhampur

Varanasi

Deo

Approx Travel Time

1d 4h 10m

On Demand

Via Jammu, Varanasi

FASTEST

Udhampur

Jammu

Varanasi

Deo

Approx Travel Time

12h 35m

₹11,846

Onwards

Udhampur

Jammu

Varanasi

Deo

Approx Travel Time

13h

₹13,000

Onwards

Ads by MMT

Via Agra, Varanasi

Udhampur

Agra

Varanasi

Deo

Approx Travel Time

1d 1h 10m

₹4,745

Onwards

Via Sultanpur, Varanasi

Udhampur

Sultanpur

Varanasi

Deo

Approx Travel Time

1d 2h 45m

On Demand

Ads by MMT

Via Shahjahanpur, Varanasi

Udhampur

Shahjahanpur

Varanasi

Deo

Approx Travel Time

1d 2h 45m

On Demand

Via Delhi, Varanasi

Udhampur

Delhi

Varanasi

Deo

Approx Travel Time

20h 34m

₹8,897

Onwards

Via Moradabad, Varanasi

Udhampur

Moradabad

Varanasi

Deo

Approx Travel Time

1d 2h 55m

₹4,790

Onwards

Via Bareilly, Varanasi

Udhampur

Bareilly

Varanasi

Deo

Approx Travel Time

1d 2h 56m

₹4,800

Onwards

Via Saharanpur, Varanasi

CHEAPEST

Udhampur

Saharanpur

Varanasi

Deo

Approx Travel Time

1d 3h 15m

₹4,705

Onwards

Frequently Asked Questions

What is the distance between Udhampur and Deo?

Deo is approximately 1500+ km from Udhampur.

How long does it take to reach Deo from Udhampur?

It takes approximately 13 hours to reach Deo from Udhampur by Train, Flight, Cab Via Jammu, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India