hero
How2Go
Ujjain to Bettiah

Ujjain to Bettiah

Bettiah is approximately 1200+ kms from Ujjain. The fastest way to reach Bettiah from Ujjain is by Train, Flight, Cab Via Bhopal, Patna. It takes approximately 14 hours. The cheapest way to reach Bettiah from Ujjain is by Train Via Gorakhpur which would take approximately 23 hours.

Sort By
Mode of Transport

Via Bhopal, Patna

RECOMMENDED

FASTEST

Ujjain

Bhopal

Patna

Bettiah

Approx Travel Time

13h 40m

₹9,136

Onwards

Ujjain

Bhopal

Patna

Bettiah

Approx Travel Time

14h 50m

₹9,385

Onwards

Via Lalitpur

Ujjain

Lalitpur

Bettiah

Approx Travel Time

21h 21m

On Demand

Ads by MMT

Direct Train

Ujjain

Bettiah

Approx Travel Time

22h 25m

On Demand

Via Gorakhpur

Ujjain

Gorakhpur

Bettiah

Approx Travel Time

22h 10m

On Demand

Ujjain

Gorakhpur

Bettiah

Approx Travel Time

1d 1h

On Demand

CHEAPEST

Ujjain

Gorakhpur

Bettiah

Approx Travel Time

22h 23m

₹650

Onwards

Ads by MMT

Via Jhansi

Ujjain

Jhansi

Bettiah

Approx Travel Time

22h 50m

On Demand

Via Kalpi, Gorakhpur

Ujjain

Kalpi

Gorakhpur

Bettiah

Approx Travel Time

23h 37m

On Demand

Via Sehore

Ujjain

Sehore

Bettiah

Approx Travel Time

21h 56m

On Demand

Frequently Asked Questions

What is the distance between Ujjain and Bettiah?

Bettiah is approximately 1200+ kms from Ujjain.

How long does it take to reach Bettiah from Ujjain?

It takes approximately 14 hours to reach Bettiah from Ujjain by Train, Flight, Cab Via Bhopal, Patna.

What is the cheapest way to reach Bettiah from Ujjain?

The cheapest way to reach Bettiah from Ujjain is by Train Via Gorakhpur.

What is the fastest way to reach Bettiah from Ujjain?

The fastest way to reach Bettiah from Ujjain is by Train, Flight, Cab Via Bhopal, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India