Mehsana to Rupbas Distance

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

Via Bharatpur

RECOMMENDED

CHEAPEST

Mehsana

Bharatpur

Rupbas

Approx Travel Time

12h 51m

₹450

Onwards

Via Udaipur

Mehsana

Udaipur

Rupbas

Approx Travel Time

14h 39m

On Demand

Ads by MMT

Via Jaipur

Mehsana

Jaipur

Rupbas

Approx Travel Time

16h 37m

₹1,155

Onwards

Mehsana

Jaipur

Rupbas

Approx Travel Time

14h 12m

₹580

Onwards

Via Ahmedabad, Agra

FASTEST

Mehsana

Ahmedabad

Agra

Rupbas

Approx Travel Time

7h 29m

₹22,952

Onwards

Ads by MMT

Via Nathdwara, Jaipur

Mehsana

Nathdwara

Jaipur

Rupbas

Approx Travel Time

17h 35m

₹6,070

Onwards

Via Bandikui

Mehsana

Bandikui

Rupbas

Approx Travel Time

13h 40m

On Demand

Via Ajmer, Bharatpur

Mehsana

Ajmer

Bharatpur

Rupbas

Approx Travel Time

11h 22m

₹460

Onwards

Via Falna, Jaipur

Mehsana

Falna

Jaipur

Rupbas

Approx Travel Time

12h 23m

₹650

Onwards

Via Ajmer, Jaipur

Mehsana

Ajmer

Jaipur

Rupbas

Approx Travel Time

12h 25m

₹610

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Mehsana and Rupbas?

The straight-line distance is approximately 600+ km.

What is the distance from Mehsana to Rupbas via Bharatpur?

Via Bharatpur, the distance is approximately 750+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India