Delhi to Doraha Distance

Doraha is approximately 300+ km from Delhi. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 6 hours. The fastest way to reach Doraha takes approximately 4 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 Delhi, India to Doraha, India

Direct Options

RECOMMENDED

Delhi

Doraha

Approx Travel Time

5h 55m

₹642

Onwards

Via Ludhiana

CHEAPEST

Delhi

Ludhiana

Doraha

Approx Travel Time

4h 19m

₹614

Onwards

Ads by MMT

Via Sirhind

FASTEST

Delhi

Sirhind

Doraha

Approx Travel Time

4h 14m

₹767

Onwards

Via Kalka

Delhi

Kalka

Doraha

Approx Travel Time

6h 59m

₹3,579

Onwards

Ads by MMT

Via Rajpura

Delhi

Rajpura

Doraha

Approx Travel Time

4h 17m

₹762

Onwards

Via Khanna

Delhi

Khanna

Doraha

Approx Travel Time

4h 50m

₹772

Onwards

Via Ambala

Delhi

Ambala

Doraha

Approx Travel Time

4h 55m

₹752

Onwards

Via Panipat

Delhi

Panipat

Doraha

Approx Travel Time

5h 6m

₹722

Onwards

Via Karnal

Delhi

Karnal

Doraha

Approx Travel Time

5h 6m

₹732

Onwards

Via Shahbaad

Delhi

Shahbaad

Doraha

Approx Travel Time

5h 13m

₹803

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Delhi and Doraha?

The straight-line distance is approximately 250+ km.

What is the distance from Delhi to Doraha via Ludhiana?

Via Ludhiana, the distance is approximately 300+ km, taking around 5 hours.

What are the major cities on the way from Delhi to Doraha by road?

Major cities on the road route from Delhi to Doraha include: • Malerkotla

What are the major restaurants on the way from Delhi to Doraha by road?

Major restaurants on the road route from Delhi to Doraha include: • Hunger's Hub • Magic Mocks • Rahi Juice Corner And Fruit Shop

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India