hero
How2Go
Jamnagar to Maldives

Jamnagar to Maldives

Maldives is approximately 2100+ kms from Jamnagar. The fastest way to reach Maldives from Jamnagar is by Flight Via Bangalore. It takes approximately 7 hours. The cheapest way to reach Maldives from Jamnagar is by Flight Via Mumbai which would take approximately 7 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

CHEAPEST

Jamnagar

Mumbai

Maldives

Approx Travel Time

6h 25m

₹17,145

Onwards

Via Bangalore

FASTEST

Jamnagar

Bangalore

Maldives

Approx Travel Time

6h 20m

₹19,975

Onwards

Ads by MMT

Via Surat, Mumbai

Jamnagar

Surat

Mumbai

Maldives

Approx Travel Time

8h 10m

₹21,806

Onwards

Via Hyderabad

Jamnagar

Hyderabad

Maldives

Approx Travel Time

6h 30m

₹21,033

Onwards

Ads by MMT

Via Ahmedabad, Cochin

Jamnagar

Ahmedabad

Cochin

Maldives

Approx Travel Time

7h 40m

₹23,946

Onwards

Via Surat, Bangalore

Jamnagar

Surat

Bangalore

Maldives

Approx Travel Time

8h 10m

₹21,458

Onwards

Via Ahmedabad, Bangalore

Jamnagar

Ahmedabad

Bangalore

Maldives

Approx Travel Time

8h 25m

₹21,350

Onwards

Via Ahmedabad, Mumbai

Jamnagar

Ahmedabad

Mumbai

Maldives

Approx Travel Time

8h 30m

₹17,777

Onwards

Via Bangalore, Cochin

Jamnagar

Bangalore

Cochin

Maldives

Approx Travel Time

7h 50m

₹24,455

Onwards

Via Bangalore, Thiruvananthapuram

Jamnagar

Bangalore

Thiruvananthapuram

Maldives

Approx Travel Time

7h 55m

₹25,141

Onwards

Frequently Asked Questions

What is the distance between Jamnagar and Maldives?

Maldives is approximately 2100+ kms from Jamnagar.

How long does it take to reach Maldives from Jamnagar?

It takes approximately 7 hours to reach Maldives from Jamnagar by Flight Via Bangalore.

What is the cheapest way to reach Maldives from Jamnagar?

The cheapest way to reach Maldives from Jamnagar is by Flight Via Mumbai.

What is the fastest way to reach Maldives from Jamnagar?

The fastest way to reach Maldives from Jamnagar is by Flight Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India