hero
How2Go
Maldives to Varanasi

Maldives to Varanasi

Varanasi is approximately 2550+ km from Maldives, 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 Varanasi.

Read More
Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

CHEAPEST

FASTEST

Maldives

Hyderabad

Varanasi

Approx Travel Time

6h 15m

₹29,201

Onwards

Via Cochin

Maldives

Cochin

Varanasi

Approx Travel Time

7h 5m

₹31,416

Onwards

Via Thiruvananthapuram

Maldives

Thiruvananthapuram

Varanasi

Approx Travel Time

7h 30m

₹32,745

Onwards

Via Thiruvananthapuram, Hyderabad

Maldives

Thiruvananthapuram

Hyderabad

Varanasi

Approx Travel Time

8h 5m

₹34,376

Onwards

Via Bangalore

Maldives

Bangalore

Varanasi

Approx Travel Time

14h 20m

₹31,768

Onwards

Via Bangalore, Gannavaram

Maldives

Bangalore

Gannavaram

Varanasi

Approx Travel Time

8h 10m

₹36,122

Onwards

Via Cochin, Mumbai

Maldives

Cochin

Mumbai

Varanasi

Approx Travel Time

8h 45m

₹35,398

Onwards

Via Mumbai, Hyderabad

Maldives

Mumbai

Hyderabad

Varanasi

Approx Travel Time

9h 10m

₹34,764

Onwards

Via Cochin, Hyderabad

Maldives

Cochin

Hyderabad

Varanasi

Approx Travel Time

9h 5m

₹35,283

Onwards

Via Bangalore, Kolkata

Maldives

Bangalore

Kolkata

Varanasi

Approx Travel Time

8h 45m

₹36,820

Onwards

Frequently Asked Questions

What is the distance between Maldives and Varanasi?

Varanasi is approximately 2550+ kms from Maldives.

How long does it take to reach Varanasi from Maldives?

It takes approximately 6 hours to reach Varanasi from Maldives by Flight Via Hyderabad.

What is the cheapest way to reach Varanasi from Maldives?

The cheapest way to reach Varanasi from Maldives is by Flight Via Hyderabad.

What is the fastest way to reach Varanasi from Maldives?

The fastest way to reach Varanasi from Maldives is by Flight Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India