Ambala to Deoria Distance

The road distance between Ambala and Deoria is approximately 1050+ km, and the drive usually takes around 14 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 16 hours, subject to the chosen service and route. Flying is the fastest way to reach Deoria, with a total travel time of approximately 10 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 Ambala, India to Deoria, India

Via Delhi, Gorakhpur

RECOMMENDED

Ambala

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 34m

₹5,025

Onwards

Ambala

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 29m

₹5,542

Onwards

Ambala

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 36m

₹6,834

Onwards

FASTEST

Ambala

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 26m

₹7,870

Onwards

Direct Options

Direct Train

CHEAPEST

Ambala

Deoria

Approx Travel Time

15h 40m

₹455

Onwards

Direct Cab

Ambala

Deoria

Approx Travel Time

14h 1m

₹20,997

Onwards

Ads by MMT

Via Lucknow

Ambala

Lucknow

Deoria

Approx Travel Time

17h 4m

₹585

Onwards

Ambala

Lucknow

Deoria

Approx Travel Time

19h 12m

₹859

Onwards

Ambala

Lucknow

Deoria

Approx Travel Time

16h 51m

₹7,050

Onwards

Via Basti

Ambala

Basti

Deoria

Approx Travel Time

20h 10m

₹1,399

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Ambala and Deoria?

Deoria is approximately 900+ km from Ambala.

How long does it take to reach Deoria from Ambala?

It takes approximately 10 hours to reach Deoria from Ambala by Cab, Flight, Train Via Delhi, Gorakhpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India