hero
How2Go
Dehradun to Ludhiana

Dehradun to Ludhiana

Ludhiana is approximately 250+ km from Dehradun, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ludhiana.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Dehradun

Ludhiana

Approx Travel Time

6h 30m

₹499

Onwards

Dehradun

Ludhiana

Approx Travel Time

5h 18m

₹5,185

Onwards

Dehradun

Ludhiana

Approx Travel Time

8h 26m

₹245

Onwards

Via Ambala

FASTEST

Dehradun

Ambala

Ludhiana

Approx Travel Time

5h 17m

₹484

Onwards

Dehradun

Ambala

Ludhiana

Approx Travel Time

7h 6m

₹250

Onwards

Dehradun

Ambala

Ludhiana

Approx Travel Time

6h 40m

₹748

Onwards

Via Saharanpur

Dehradun

Saharanpur

Ludhiana

Approx Travel Time

5h 37m

₹270

Onwards

Via Roorkee

CHEAPEST

Dehradun

Roorkee

Ludhiana

Approx Travel Time

6h 17m

₹225

Onwards

Via Haridwar

Dehradun

Haridwar

Ludhiana

Approx Travel Time

7h 20m

₹225

Onwards

Via Yamunanagar

Dehradun

Yamunanagar

Ludhiana

Approx Travel Time

7h 15m

₹290

Onwards

Frequently Asked Questions

What is the distance between Dehradun and Ludhiana?

Ludhiana is approximately 250+ kms from Dehradun.

How long does it take to reach Ludhiana from Dehradun?

It takes approximately 5 hours to reach Ludhiana from Dehradun by Bus, Train Via Ambala.

What is the cheapest way to reach Ludhiana from Dehradun?

The cheapest way to reach Ludhiana from Dehradun is by Train Via Roorkee.

What is the fastest way to reach Ludhiana from Dehradun?

The fastest way to reach Ludhiana from Dehradun is by Bus, Train Via Ambala.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India