Varanasi to Mavli Distance

Mavli is approximately 1400+ km from Varanasi. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 25 hours, subject to the chosen service and route. Flying is the fastest way to reach Mavli, with a total travel time of approximately 7 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 Varanasi, India to Mavli, India

Via Ahmedabad

RECOMMENDED

Varanasi

Ahmedabad

Mavli

Approx Travel Time

9h

₹6,838

Onwards

Varanasi

Ahmedabad

Mavli

Approx Travel Time

10h 10m

₹7,213

Onwards

Via Ahmedabad, Udaipur

Varanasi

Ahmedabad

Udaipur

Mavli

Approx Travel Time

8h 53m

₹8,314

Onwards

Varanasi

Ahmedabad

Udaipur

Mavli

Approx Travel Time

8h 50m

₹8,798

Onwards

Ads by MMT

Via Katni

CHEAPEST

Varanasi

Katni

Mavli

Approx Travel Time

22h 55m

₹1,223

Onwards

Via Delhi, Udaipur

FASTEST

Varanasi

Delhi

Udaipur

Mavli

Approx Travel Time

6h 35m

₹11,858

Onwards

Ads by MMT

Direct Options

Varanasi

Mavli

Approx Travel Time

1d 1h 13m

On Demand

Via Udaipur

Varanasi

Udaipur

Mavli

Approx Travel Time

1d 1h 40m

₹3,200

Onwards

Via Kanpur

Varanasi

Kanpur

Mavli

Approx Travel Time

1d 0h 29m

₹6,207

Onwards

Via Gwalior, Udaipur

Varanasi

Gwalior

Udaipur

Mavli

Approx Travel Time

1d 4h 43m

₹5,844

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Varanasi and Mavli?

The straight-line distance is approximately 850+ km.

What is the distance from Varanasi to Mavli via Ahmedabad?

Via Ahmedabad, the distance is approximately 1400+ km, taking around 9 hours.

Is there a train from Varanasi to Mavli?

Yes, trains run between Varanasi and Mavli, covering approximately 1250+ km in around 25 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India