hero
How2Go
Bettiah to Roorkee

Bettiah to Roorkee

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Bettiah

Roorkee

Approx Travel Time

15h 51m

₹465

Onwards

Via Gorakhpur, Delhi

FASTEST

Bettiah

Gorakhpur

Delhi

Roorkee

Approx Travel Time

9h 31m

₹5,763

Onwards

Ads by MMT

Via Gonda

Bettiah

Gonda

Roorkee

Approx Travel Time

15h 9m

₹520

Onwards

Via Basti

Bettiah

Basti

Roorkee

Approx Travel Time

16h 34m

On Demand

Bettiah

Basti

Roorkee

Approx Travel Time

15h 47m

₹520

Onwards

Ads by MMT

Via Gorakhpur

Bettiah

Gorakhpur

Roorkee

Approx Travel Time

17h 24m

₹1,950

Onwards

Via Gorakhpur, Haridwar

Bettiah

Gorakhpur

Haridwar

Roorkee

Approx Travel Time

21h 55m

₹2,525

Onwards

Via Gorakhpur, Bareilly

Bettiah

Gorakhpur

Bareilly

Roorkee

Approx Travel Time

21h 41m

₹7,522

Onwards

Via Muzaffarpur, Delhi

Bettiah

Muzaffarpur

Delhi

Roorkee

Approx Travel Time

9h 49m

₹5,595

Onwards

Via Moradabad

Bettiah

Moradabad

Roorkee

Approx Travel Time

15h 19m

₹525

Onwards

Frequently Asked Questions

What is the distance between Bettiah and Roorkee?

Roorkee is approximately 850+ kms from Bettiah.

How long does it take to reach Roorkee from Bettiah?

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

What is the cheapest way to reach Roorkee from Bettiah?

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

What is the fastest way to reach Roorkee from Bettiah?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India