Varanasi to Bettiah Distance

The road distance between Varanasi and Bettiah is approximately 300+ km, and the drive usually takes around 9 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 10 hours, while trains complete the journey in approximately 8 hours, subject to the chosen service and route. The fastest way to reach Bettiah takes approximately 8 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 Varanasi, India to Bettiah, India

Direct Options

Direct Train

RECOMMENDED

FASTEST

Varanasi

Bettiah

Approx Travel Time

7h 23m

On Demand

Direct Bus

Varanasi

Bettiah

Approx Travel Time

9h 30m

₹600

Onwards

Direct Cab

Varanasi

Bettiah

Approx Travel Time

9h 17m

On Demand

Via Gorakhpur

Varanasi

Gorakhpur

Bettiah

Approx Travel Time

7h 55m

On Demand

CHEAPEST

Varanasi

Gorakhpur

Bettiah

Approx Travel Time

8h 8m

₹280

Onwards

Varanasi

Gorakhpur

Bettiah

Approx Travel Time

9h 10m

On Demand

Varanasi

Gorakhpur

Bettiah

Approx Travel Time

9h 33m

₹604

Onwards

Ads by MMT

Via Deoria

Varanasi

Deoria

Bettiah

Approx Travel Time

8h 2m

On Demand

Via Siwan

Varanasi

Siwan

Bettiah

Approx Travel Time

8h 19m

On Demand

Ads by MMT

Via Basti

Varanasi

Basti

Bettiah

Approx Travel Time

8h 48m

₹3,145

Onwards

Frequently Asked Questions

What is the distance between Varanasi and Bettiah?

Bettiah is approximately 350+ km from Varanasi.

How long does it take to reach Bettiah from Varanasi?

It takes approximately 8 hours to reach Bettiah from Varanasi by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India