hero
How2Go
Ujjain to Rohtak

Ujjain to Rohtak

Rohtak is approximately 800+ km from Ujjain, 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 Rohtak.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Ujjain

Rohtak

Approx Travel Time

11h 3m

₹455

Onwards

Ujjain

Rohtak

Approx Travel Time

10h 7m

₹14,820

Onwards

Via Indore, Delhi

FASTEST

Ujjain

Indore

Delhi

Rohtak

Approx Travel Time

7h 11m

₹7,342

Onwards

Ujjain

Indore

Delhi

Rohtak

Approx Travel Time

7h 30m

₹8,360

Onwards

Ujjain

Indore

Delhi

Rohtak

Approx Travel Time

7h 56m

₹7,791

Onwards

Via Mathura

Ujjain

Mathura

Rohtak

Approx Travel Time

11h 31m

₹530

Onwards

Via Kota

Ujjain

Kota

Rohtak

Approx Travel Time

12h 20m

₹1,220

Onwards

Ujjain

Kota

Rohtak

Approx Travel Time

11h 45m

₹2,935

Onwards

Via Jaipur

Ujjain

Jaipur

Rohtak

Approx Travel Time

14h 47m

₹1,299

Onwards

Ujjain

Jaipur

Rohtak

Approx Travel Time

14h 54m

₹6,549

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Rohtak?

Rohtak is approximately 800+ kms from Ujjain.

How long does it take to reach Rohtak from Ujjain?

It takes approximately 7 hours to reach Rohtak from Ujjain by Train, Flight Via Indore, Delhi.

What is the cheapest way to reach Rohtak from Ujjain?

The cheapest way to reach Rohtak from Ujjain is by Train.

What is the fastest way to reach Rohtak from Ujjain?

The fastest way to reach Rohtak from Ujjain is by Train, Flight Via Indore, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India