Distance from Indonesia to Maldives

The distance between Indonesia and Maldives is 4,550 kilometers (2,827 miles).

Indonesia, Asia

Maldives, Asia

4,550 km

Distance between centroids

2,795 km

Shortest distance between major cities

Medan → Male

Distances between Indonesia and Maldives by cities:

City in Indonesia City in Maldives Distance (kilometers)
Surabaya Guraidhoo 4,506 km
Semarang Vilufushi 4,255 km
Bekasi Male 3,895 km
Pekanbaru Guraidhoo 3,136 km
Padang Male 3,039 km
Depok Male 3,882 km
Depok Guraidhoo 3,846 km
Bandung Guraidhoo 3,945 km
Medan Guraidhoo 2,821 km
Jepara Vilufushi 4,272 km
Palembang Vilufushi 3,549 km
Pekanbaru Male 3,132 km
Palembang Male 3,562 km
Bandung Male 3,982 km
Bekasi Guraidhoo 3,860 km
Jakarta Male 3,879 km
Semarang Guraidhoo 4,249 km
Tangerang Fuvahmulah 3,746 km
Surabaya Male 4,539 km
Medan Male 2,795 km

Distance between cities calculator →

Other distances from Indonesia

Distance between countries Kilometers
From Indonesia to China 4,181 km
From Indonesia to India 4,483 km
From Indonesia to United States 14,972 km
From Indonesia to Pakistan 5,843 km
From Indonesia to Brazil 17,740 km

Other distances from Maldives

Distances between countries Kilometers
From Maldives to China 4,818 km
From Maldives to India 2,022 km
From Maldives to United States 15,400 km
From Maldives to Indonesia 4,550 km
From Maldives to Pakistan 3,035 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Indonesia and Maldives.

From To Distance (kilometers)
France Saudi Arabia 4,550 km
France Liberia 4,551 km
Colombia Uruguay 4,549 km
Italy Ethiopia 4,542 km
Brazil Cabo Verde 4,540 km
France Sudan 4,538 km
Brazil Jamaica 4,534 km
Spain Equatorial Guinea 4,525 km
United States Trinidad and Tobago 4,525 km
Canada Belize 4,577 km
Japan Bhutan 4,580 km
Italy Cabo Verde 4,519 km
Spain Sao Tome and Principe 4,582 km
Italy Yemen 4,509 km
Costa Rica Paraguay 4,591 km

More distances from Indonesia

Calculate the distance between any 2 countries