Bahraich to Roorkee Distance

Roorkee is approximately 500+ km from Bahraich. Compare the available routes and travel options between the two cities. The fastest way to reach Roorkee takes approximately 9 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.

Route map showing distance and travel time from Bahraich, India to Roorkee, India

Via Sitapur, Uttar Pradesh

RECOMMENDED

Bahraich

Sitapur, Uttar Pradesh

Roorkee

Approx Travel Time

9h 46m

On Demand

Bahraich

Sitapur, Uttar Pradesh

Roorkee

Approx Travel Time

9h 7m

On Demand

Via Shahjahanpur

FASTEST

Bahraich

Shahjahanpur

Roorkee

Approx Travel Time

8h 43m

₹4,697

Onwards

Ads by MMT

Via Gonda

Bahraich

Gonda

Roorkee

Approx Travel Time

10h 57m

₹610

Onwards

Via Sitapur, Uttar Pradesh, Haridwar

Bahraich

Sitapur, Uttar Pradesh

Haridwar

Roorkee

Approx Travel Time

14h 6m

₹1,214

Onwards

Ads by MMT

Via Moradabad

Bahraich

Moradabad

Roorkee

Approx Travel Time

14h 37m

₹4,497

Onwards

Via Sitapur, Uttar Pradesh, Bareilly

CHEAPEST

Bahraich

Sitapur, Uttar Pradesh

Bareilly

Roorkee

Approx Travel Time

9h 51m

₹473

Onwards

Via Sitapur, Uttar Pradesh, Shahjahanpur

Bahraich

Sitapur, Uttar Pradesh

Shahjahanpur

Roorkee

Approx Travel Time

9h 52m

₹503

Onwards

Via Sitapur, Uttar Pradesh, Moradabad

Bahraich

Sitapur, Uttar Pradesh

Moradabad

Roorkee

Approx Travel Time

9h 58m

₹473

Onwards

Via Sitapur, Uttar Pradesh, Najibabad

Bahraich

Sitapur, Uttar Pradesh

Najibabad

Roorkee

Approx Travel Time

10h 9m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Bahraich and Roorkee?

The straight-line distance is approximately 450+ km.

What is the distance from Bahraich to Roorkee via Sitapur?

Via Sitapur, the distance is approximately 500+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India