hero
How2Go
Ujjain to Ranchi

Ujjain to Ranchi

Ranchi is approximately 1150+ 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 Ranchi.

Read More
Sort By
Mode of Transport

Via Katni

RECOMMENDED

Ujjain

Katni

Ranchi

Approx Travel Time

20h 36m

On Demand

Ujjain

Katni

Ranchi

Approx Travel Time

21h 46m

On Demand

Ujjain

Katni

Ranchi

Approx Travel Time

2d 14h 37m

₹8,768

Onwards

Via Delhi

Ujjain

Delhi

Ranchi

Approx Travel Time

13h 17m

₹8,288

Onwards

Via Bhopal, Patna

CHEAPEST

Ujjain

Bhopal

Patna

Ranchi

Approx Travel Time

16h 40m

₹7,919

Onwards

Ujjain

Bhopal

Patna

Ranchi

Approx Travel Time

8h 40m

₹12,377

Onwards

Ujjain

Bhopal

Patna

Ranchi

Approx Travel Time

10h 39m

₹12,670

Onwards

Via Indore, Kolkata

FASTEST

Ujjain

Indore

Kolkata

Ranchi

Approx Travel Time

7h 50m

₹13,740

Onwards

Ujjain

Indore

Kolkata

Ranchi

Approx Travel Time

8h 35m

₹14,059

Onwards

Direct Cab

Ujjain

Ranchi

Approx Travel Time

23h 58m

₹24,487

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Ranchi?

Ranchi is approximately 1150+ kms from Ujjain.

How long does it take to reach Ranchi from Ujjain?

It takes approximately 8 hours to reach Ranchi from Ujjain by Train, Flight Via Indore, Kolkata.

What is the cheapest way to reach Ranchi from Ujjain?

The cheapest way to reach Ranchi from Ujjain is by Train, Flight, Bus Via Bhopal, Patna.

What is the fastest way to reach Ranchi from Ujjain?

The fastest way to reach Ranchi from Ujjain is by Train, Flight Via Indore, Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India