hero
How2Go
Roorkee to Deoria

Roorkee to Deoria

Deoria is approximately 800+ kms from Roorkee. The fastest way to reach Deoria from Roorkee is by Cab, Flight, Train Via Delhi, Gorakhpur. It takes approximately 10 hours. The cheapest way to reach Deoria from Roorkee is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Roorkee

Deoria

Approx Travel Time

14h 15m

₹420

Onwards

Direct Cab

Roorkee

Deoria

Approx Travel Time

17h 1m

On Demand

Via Delhi, Gorakhpur

Roorkee

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 57m

₹5,050

Onwards

Roorkee

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 54m

₹5,279

Onwards

FASTEST

Roorkee

Delhi

Gorakhpur

Deoria

Approx Travel Time

9h 47m

₹7,978

Onwards

Ads by MMT

Via Lucknow

Roorkee

Lucknow

Deoria

Approx Travel Time

14h 24m

₹1,025

Onwards

Via Basti

Roorkee

Basti

Deoria

Approx Travel Time

14h 56m

₹775

Onwards

Roorkee

Basti

Deoria

Approx Travel Time

13h 52m

₹3,504

Onwards

Ads by MMT

Via Haridwar, Gorakhpur

Roorkee

Haridwar

Gorakhpur

Deoria

Approx Travel Time

19h 55m

₹1,648

Onwards

Via Haldwani, Ayodhya

Roorkee

Haldwani

Ayodhya

Deoria

Approx Travel Time

20h 34m

₹5,823

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Deoria?

Deoria is approximately 800+ kms from Roorkee.

How long does it take to reach Deoria from Roorkee?

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

What is the cheapest way to reach Deoria from Roorkee?

The cheapest way to reach Deoria from Roorkee is by Train.

What is the fastest way to reach Deoria from Roorkee?

The fastest way to reach Deoria from Roorkee is by Cab, Flight, Train Via Delhi, Gorakhpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India