Rajgir to Upleta Distance

Upleta is approximately 1700+ km from Rajgir. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Upleta, with a total travel time of approximately 16 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 Rajgir, India to Upleta, India

Via Patna, Ahmedabad

RECOMMENDED

Rajgir

Patna

Ahmedabad

Upleta

Approx Travel Time

15h 57m

₹8,354

Onwards

Rajgir

Patna

Ahmedabad

Upleta

Approx Travel Time

16h 49m

₹8,439

Onwards

FASTEST

Rajgir

Patna

Ahmedabad

Upleta

Approx Travel Time

15h 37m

₹10,605

Onwards

Rajgir

Patna

Ahmedabad

Upleta

Approx Travel Time

2d 5h 49m

₹5,330

Onwards

Via Patna, Anand

CHEAPEST

Rajgir

Patna

Anand

Upleta

Approx Travel Time

1d 13h 56m

₹1,645

Onwards

Ads by MMT

Via Gaya, Vadodara

Rajgir

Gaya

Vadodara

Upleta

Approx Travel Time

1d 11h 26m

On Demand

Via Patna, Surat

Rajgir

Patna

Surat

Upleta

Approx Travel Time

22h 19m

On Demand

Rajgir

Patna

Surat

Upleta

Approx Travel Time

23h 11m

On Demand

Rajgir

Patna

Surat

Upleta

Approx Travel Time

1d

₹8,512

Onwards

Rajgir

Patna

Surat

Upleta

Approx Travel Time

1d 0h 52m

₹8,597

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Rajgir and Upleta?

Upleta is approximately 1700+ km from Rajgir.

How long does it take to reach Upleta from Rajgir?

It takes approximately 16 hours to reach Upleta from Rajgir by Cab, Flight, Bus Via Patna, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India