hero
How2Go
Roorkee to Faizabad

Roorkee to Faizabad

Faizabad is approximately 600+ km from Roorkee, 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 Faizabad.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Roorkee

Faizabad

Approx Travel Time

10h 10m

₹340

Onwards

Via Delhi, Ayodhya

FASTEST

Roorkee

Delhi

Ayodhya

Faizabad

Approx Travel Time

7h 43m

₹5,262

Onwards

Via Haridwar

Roorkee

Haridwar

Faizabad

Approx Travel Time

14h 55m

₹1,218

Onwards

Via Rudrapur

Roorkee

Rudrapur

Faizabad

Approx Travel Time

13h 16m

₹5,435

Onwards

Via Moradabad

Roorkee

Moradabad

Faizabad

Approx Travel Time

9h 36m

₹410

Onwards

Via Bareilly

Roorkee

Bareilly

Faizabad

Approx Travel Time

10h 2m

₹410

Onwards

Roorkee

Bareilly

Faizabad

Approx Travel Time

11h 4m

₹734

Onwards

Via Lucknow

Roorkee

Lucknow

Faizabad

Approx Travel Time

9h 56m

₹950

Onwards

Via Moradabad, Lucknow

Roorkee

Moradabad

Lucknow

Faizabad

Approx Travel Time

9h 20m

₹445

Onwards

Via Bareilly, Lucknow

Roorkee

Bareilly

Lucknow

Faizabad

Approx Travel Time

9h 28m

₹460

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Faizabad?

Faizabad is approximately 600+ kms from Roorkee.

How long does it take to reach Faizabad from Roorkee?

It takes approximately 8 hours to reach Faizabad from Roorkee by Train, Flight Via Delhi, Ayodhya.

What is the cheapest way to reach Faizabad from Roorkee?

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

What is the fastest way to reach Faizabad from Roorkee?

The fastest way to reach Faizabad from Roorkee is by Train, Flight Via Delhi, Ayodhya.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India