Home > Time Zones > World Clock > Air Distance Graph

Distance from Narowal to ...

Distance:
Heading:

Graph showing distances and directions to other locations. Click arrows to see the route on a map. Learn more about the distance graph.

Distance Calculator – Find distance between any two locations.

Narowal Coordinates

location of Narowal
Latitude: 32° 06' North
Longitude: 74° 52' East

Distance to ...

North Pole:4,007 mi
Equator:2,208 mi
South Pole:8,423 mi

Locations around this latitude

Locations around this longitude

Locations farthest away from Narowal

How far is it from Narowal to locations worldwide

Scroll right to see more

Current Local Times and distance from Narowal

LocationLocal timeDistanceDirection
Pakistan - NarowalWed 4:02 PM---
Pakistan - ZafarwalWed 4:02 PM27 km17 miles15 nmNorth N
India - Punjab - GurdaspurWed 4:32 PM51 km32 miles28 nmEast E
India - Punjab - AmritsarWed 4:32 PM52 km32 miles28 nmSouth S
Pakistan - SialkotWed 4:02 PM54 km33 miles29 nmNorthwest NW
India - Punjab - QadianWed 4:32 PM57 km35 miles31 nmEast-southeast ESE
Pakistan - GujranwalaWed 4:02 PM64 km40 miles35 nmWest W
India - Jammu and Kashmir - JammuWed 4:32 PM69 km43 miles37 nmNorth N
India - Jammu and Kashmir - KathuaWed 4:32 PM69 km43 miles37 nmEast-northeast ENE
India - Punjab - Tarn Taran SahibWed 4:32 PM72 km45 miles39 nmSouth S
India - Punjab - PathankotWed 4:32 PM76 km47 miles41 nmEast-northeast ENE
Pakistan - LahoreWed 4:02 PM79 km49 miles42 nmSouthwest SW
Pakistan - Gujrat CityWed 4:02 PM91 km57 miles49 nmNorthwest NW
India - Punjab - KapurthalaWed 4:32 PM93 km58 miles50 nmSouth-southeast SSE
India - Jammu and Kashmir - UdhampurWed 4:32 PM94 km59 miles51 nmNorth-northeast NNE
India - Jammu and Kashmir - KatraWed 4:32 PM99 km62 miles54 nmNorth N
India - Punjab - JalandharWed 4:32 PM109 km68 miles59 nmSoutheast SE
Pakistan - HafizabadWed 4:02 PM112 km69 miles60 nmWest W
India - Punjab - HoshiarpurWed 4:32 PM116 km72 miles63 nmEast-southeast ESE
India - Punjab - FirozpurWed 4:32 PM129 km80 miles69 nmSouth S
India - Himachal Pradesh - DharamshalaWed 4:32 PM137 km85 miles74 nmEast E
Pakistan - JhelumWed 4:02 PM142 km88 miles77 nmNorthwest NW
India - Punjab - MogaWed 4:32 PM145 km90 miles78 nmSouth-southeast SSE
India - Punjab - JagraonWed 4:32 PM156 km97 miles85 nmSouth-southeast SSE
India - Jammu and Kashmir - KishtwarWed 4:32 PM159 km98 miles86 nmNorth-northeast NNE
India - Punjab - FaridkotWed 4:32 PM159 km99 miles86 nmSouth S
India - Punjab - LudhianaWed 4:32 PM162 km100 miles87 nmSoutheast SE
India - Punjab - NawanshahrWed 4:32 PM162 km101 miles87 nmSoutheast SE
India - Punjab - NangalWed 4:32 PM163 km101 miles88 nmEast-southeast ESE
India - Jammu and Kashmir - ShopianWed 4:32 PM180 km112 miles97 nmNorth N
India - Punjab - AhmedgarhWed 4:32 PM182 km113 miles98 nmSouth-southeast SSE
India - Jammu and Kashmir - AnantnagWed 4:32 PM183 km114 miles99 nmNorth N
Pakistan - ChiniotWed 4:02 PM184 km114 miles99 nmWest-southwest WSW
India - Punjab - MuktsarWed 4:32 PM184 km114 miles99 nmSouth S
Pakistan - FaisalabadWed 4:02 PM184 km115 miles100 nmWest-southwest WSW
Pakistan - Chenab NagarWed 4:02 PM189 km117 miles102 nmWest W
India - Himachal Pradesh - MandiWed 4:32 PM200 km124 miles108 nmEast-southeast ESE
India - Punjab - KhannaWed 4:32 PM201 km125 miles108 nmSoutheast SE
India - Punjab - RupnagarWed 4:32 PM201 km125 miles109 nmSoutheast SE
India - Punjab - BarnalaWed 4:32 PM202 km125 miles109 nmSouth-southeast SSE
India - Punjab - FazilkaWed 4:32 PM205 km127 miles110 nmSouth-southwest SSW
Pakistan - SargodhaWed 4:02 PM208 km129 miles112 nmWest W
India - Punjab - Mandi GobindgarhWed 4:32 PM209 km130 miles113 nmSoutheast SE
India - Punjab - BathindaWed 4:32 PM210 km130 miles113 nmSouth S
Pakistan - ChakwalWed 4:02 PM210 km131 miles114 nmWest-northwest WNW
India - Jammu and Kashmir - PamporeWed 4:32 PM212 km132 miles114 nmNorth N
India - Punjab - Fatehgarh SahibWed 4:32 PM216 km134 miles117 nmSoutheast SE
India - Jammu and Kashmir - SrinagarWed 4:32 PM219 km136 miles118 nmNorth N
India - Himachal Pradesh - ManaliWed 4:32 PM219 km136 miles118 nmEast E
India - Jammu and Kashmir - GulmargWed 4:32 PM222 km138 miles120 nmNorth-northwest NNW
India - Punjab - SangrurWed 4:32 PM225 km140 miles122 nmSouth-southeast SSE
Pakistan - SahiwalWed 4:02 PM231 km144 miles125 nmSouthwest SW
India - Punjab - MohaliWed 4:32 PM232 km144 miles125 nmSoutheast SE
India - Chandigarh - ChandigarhWed 4:32 PM236 km147 miles128 nmSoutheast SE
Pakistan - KhushabWed 4:02 PM239 km148 miles129 nmWest W
India - Punjab - MansaWed 4:32 PM239 km148 miles129 nmSouth-southeast SSE
India - Jammu and Kashmir - BaramullaWed 4:32 PM239 km149 miles129 nmNorth-northwest NNW
Pakistan - RawalpindiWed 4:02 PM239 km149 miles129 nmNorthwest NW
Pakistan - MurreeWed 4:02 PM243 km151 miles131 nmNorthwest NW
India - Haryana - PanchkulaWed 4:32 PM245 km152 miles132 nmSoutheast SE
India - Himachal Pradesh - ShimlaWed 4:32 PM245 km152 miles132 nmEast-southeast ESE
India - Jammu and Kashmir - SoporeWed 4:32 PM245 km152 miles132 nmNorth N
India - Punjab - PatialaWed 4:32 PM245 km152 miles132 nmSoutheast SE
Pakistan - IslamabadWed 4:02 PM246 km153 miles133 nmNorthwest NW
Pakistan - AusiaWed 4:02 PM247 km154 miles134 nmNorth-northwest NNW
India - Haryana - SirsaWed 4:32 PM285 km177 miles154 nmSouth S
India - Haryana - HissarWed 4:32 PM337 km209 miles182 nmSouth-southeast SSE
Pakistan - KhanewalWed 4:02 PM344 km214 miles186 nmSouthwest SW
Pakistan - PeshawarWed 4:02 PM375 km233 miles202 nmNorthwest NW
Pakistan - MingoraWed 4:02 PM377 km234 miles204 nmNorthwest NW
Pakistan - MultanWed 4:02 PM387 km240 miles209 nmWest-southwest WSW
Pakistan - BahawalpurWed 4:02 PM428 km266 miles231 nmSouthwest SW
India - Uttar Pradesh - MeerutWed 4:32 PM439 km273 miles237 nmSoutheast SE
India - Delhi - DelhiWed 4:32 PM444 km276 miles240 nmSouth-southeast SSE
India - Delhi - New DelhiWed 4:32 PM447 km278 miles242 nmSouth-southeast SSE
India - Uttar Pradesh - GhaziabadWed 4:32 PM452 km281 miles244 nmSouth-southeast SSE
Afghanistan - KhostWed 3:32 PM484 km301 miles261 nmWest-northwest WNW
India - Rajasthan - JaipurWed 4:32 PM582 km362 miles314 nmSouth S
Afghanistan - KabulWed 3:32 PM595 km370 miles322 nmWest-northwest WNW
India - Uttar Pradesh - AgraWed 4:32 PM625 km388 miles337 nmSouth-southeast SSE
Tajikistan - KulobWed 4:02 PM794 km494 miles429 nmNorthwest NW
India - Uttar Pradesh - KãnpurWed 4:32 PM819 km509 miles442 nmSoutheast SE
India - Uttar Pradesh - LucknowWed 4:32 PM828 km515 miles447 nmSoutheast SE
Afghanistan - KandaharWed 3:32 PM868 km539 miles469 nmWest W
Afghanistan - Mazari SharifWed 3:32 PM877 km545 miles474 nmNorthwest NW
Tajikistan - DushanbeWed 4:02 PM907 km563 miles490 nmNorthwest NW
Kyrgyzstan - OshWed 5:02 PM953 km592 miles514 nmNorth N
Nepal - PokharaWed 4:47 PM978 km607 miles528 nmEast-southeast ESE
Pakistan - Sindh - HyderabadWed 4:02 PM978 km608 miles528 nmSouthwest SW
Uzbekistan - AndijanWed 4:02 PM990 km615 miles534 nmNorth-northwest NNW
Kyrgyzstan - Jalal-AbadWed 5:02 PM995 km618 miles537 nmNorth N
India - Gujarat - LunawadaWed 4:32 PM1002 km623 miles541 nmSouth S
India - Gujarat - AhmedabadWed 4:32 PM1031 km641 miles557 nmSouth-southwest SSW
India - Madhya Pradesh - IndoreWed 4:32 PM1044 km649 miles564 nmSouth S
India - Uttar Pradesh - VaranasiWed 4:32 PM1092 km679 miles590 nmSoutheast SE
Pakistan - Sindh - KarachiWed 4:02 PM1109 km689 miles599 nmSouthwest SW
Nepal - KathmanduWed 4:47 PM1120 km696 miles605 nmEast-southeast ESE
Uzbekistan - TashkentWed 4:02 PM1137 km707 miles614 nmNorth-northwest NNW
Kyrgyzstan - BishkekWed 5:02 PM1196 km743 miles646 nmNorth N
India - Gujarat - SuratWed 4:32 PM1226 km762 miles662 nmSouth S
India - Bihar - PatnaWed 4:32 PM1233 km766 miles666 nmEast-southeast ESE
Kazakhstan - AlmatyWed 5:02 PM1251 km777 miles675 nmNorth N
India - Maharashtra - NãgpurWed 4:32 PM1284 km798 miles693 nmSouth-southeast SSE
India - Maharashtra - MumbaiWed 4:32 PM1470 km914 miles794 nmSouth S
India - Maharashtra - PuneWed 4:32 PM1508 km937 miles814 nmSouth S
Bhutan - ThimphuWed 5:02 PM1517 km942 miles819 nmEast-southeast ESE
China - Tibet - LhasaWed 7:02 PM1577 km980 miles851 nmEast E
Turkmenistan - AshgabatWed 4:02 PM1635 km1016 miles883 nmWest-northwest WNW
India - Telangana - HyderabadWed 4:32 PM1672 km1039 miles903 nmSouth-southeast SSE
India - West Bengal - KolkataWed 4:32 PM1698 km1055 miles917 nmSoutheast SE
India - Odisha - BhubaneshwarWed 4:32 PM1707 km1061 miles922 nmSoutheast SE
China - Xinjiang - ÜrümqiWed 7:02 PM1713 km1064 miles925 nmNortheast NE
Bangladesh - DhakaWed 5:02 PM1787 km1110 miles965 nmEast-southeast ESE
Oman - MuscatWed 3:02 PM1860 km1156 miles1004 nmWest-southwest WSW
United Arab Emirates - Dubai - DubaiWed 3:02 PM2053 km1276 miles1109 nmWest-southwest WSW
Kazakhstan - AstanaWed 5:02 PM2132 km1325 miles1151 nmNorth N
India - Karnataka - BengaluruWed 4:32 PM2136 km1327 miles1153 nmSouth S
United Arab Emirates - Abu Dhabi - Abu DhabiWed 3:02 PM2177 km1352 miles1175 nmWest-southwest WSW
India - Tamil Nadu - ChennaiWed 4:32 PM2177 km1353 miles1176 nmSouth-southeast SSE
Iran - Tehran *Wed 3:32 PM2200 km1367 miles1188 nmWest-northwest WNW
Mongolia - Hovd *Wed 7:02 PM2263 km1406 miles1222 nmNorth-northeast NNE
Qatar - DohaWed 2:02 PM2397 km1489 miles1294 nmWest-southwest WSW
Azerbaijan - BakuWed 3:02 PM2420 km1504 miles1307 nmWest-northwest WNW
Bahrain - ManamaWed 2:02 PM2445 km1519 miles1320 nmWest W
India - Tamil Nadu - MaduraiWed 4:32 PM2478 km1540 miles1338 nmSouth S
Kazakhstan - AqtobeWed 4:02 PM2490 km1547 miles1345 nmNorth-northwest NNW
Myanmar - NaypyidawWed 5:32 PM2521 km1566 miles1361 nmEast-southeast ESE
Russia - OmskWed 5:02 PM2546 km1582 miles1375 nmNorth N
Kuwait - Kuwait CityWed 2:02 PM2587 km1607 miles1397 nmWest W
India - Kerala - ThiruvananthapuramWed 4:32 PM2622 km1629 miles1416 nmSouth S
Russia - NovosibirskWed 5:02 PM2625 km1631 miles1417 nmNorth-northeast NNE
Myanmar - YangonWed 5:32 PM2734 km1699 miles1476 nmEast-southeast ESE
Sri Lanka - Sri Jayawardenapura KotteWed 4:32 PM2840 km1765 miles1534 nmSouth-southeast SSE
Iraq - BaghdadWed 2:02 PM2848 km1770 miles1538 nmWest W
Armenia - YerevanWed 3:02 PM2859 km1777 miles1544 nmWest-northwest WNW
Kazakhstan - OralWed 4:02 PM2863 km1779 miles1546 nmNorthwest NW
Georgia - TbilisiWed 3:02 PM2865 km1780 miles1547 nmWest-northwest WNW
Saudi Arabia - RiyadhWed 2:02 PM2872 km1784 miles1551 nmWest W
Russia - YekaterinburgWed 4:02 PM2960 km1839 miles1598 nmNorth-northwest NNW
Russia - KrasnoyarskWed 6:02 PM3006 km1868 miles1623 nmNorth-northeast NNE
China - Chongqing Municipality - ChongqingWed 7:02 PM3035 km1886 miles1639 nmEast E
Russia - SamaraWed 3:02 PM3069 km1907 miles1657 nmNorth-northwest NNW
Maldives - MaleWed 4:02 PM3094 km1923 miles1671 nmSouth S
Laos - VientianeWed 6:02 PM3193 km1984 miles1724 nmEast-southeast ESE
Mongolia - Ulaanbaatar *Wed 8:02 PM3216 km1998 miles1736 nmNortheast NE
Russia - IzhevskWed 3:02 PM3216 km1998 miles1737 nmNorth-northwest NNW
Russia - IrkutskWed 7:02 PM3264 km2028 miles1762 nmNortheast NE
Vietnam - HanoiWed 6:02 PM3306 km2054 miles1785 nmEast-southeast ESE
Thailand - BangkokWed 6:02 PM3308 km2055 miles1786 nmEast-southeast ESE
Syria - Damascus *Wed 2:02 PM3594 km2233 miles1941 nmWest-northwest WNW
Yemen - SanaWed 2:02 PM3614 km2246 miles1951 nmWest-southwest WSW
Jordan - Amman *Wed 2:02 PM3659 km2273 miles1975 nmWest W
Lebanon - Beirut *Wed 2:02 PM3664 km2276 miles1978 nmWest-northwest WNW
Israel - Jerusalem *Wed 2:02 PM3727 km2316 miles2013 nmWest W
Ukraine - Dnipropetrovsk *Wed 2:02 PM3785 km2352 miles2044 nmNorthwest NW
China - Beijing Municipality - BeijingWed 7:02 PM3807 km2365 miles2055 nmEast-northeast ENE
Russia - ChitaWed 8:02 PM3819 km2373 miles2062 nmNortheast NE
Cambodia - Phnom PenhWed 6:02 PM3826 km2377 miles2066 nmEast-southeast ESE
Cyprus - Nicosia *Wed 2:02 PM3838 km2385 miles2072 nmWest-northwest WNW
Turkey - Ankara *Wed 2:02 PM3849 km2392 miles2078 nmWest-northwest WNW
Russia - MoscowWed 2:02 PM3901 km2424 miles2106 nmNorthwest NW
Djibouti - DjiboutiWed 2:02 PM3963 km2462 miles2140 nmWest-southwest WSW
Hong Kong - Hong KongWed 7:02 PM4018 km2497 miles2170 nmEast E
Eritrea - AsmaraWed 2:02 PM4080 km2535 miles2203 nmWest-southwest WSW
Egypt - CairoWed 1:02 PM4142 km2574 miles2236 nmWest W
Ukraine - Kyiv *Wed 2:02 PM4154 km2581 miles2243 nmNorthwest NW
Turkey - Istanbul *Wed 2:02 PM4176 km2595 miles2255 nmWest-northwest WNW
Moldova - Chișinău *Wed 2:02 PM4215 km2619 miles2276 nmNorthwest NW
Russia - NorilskWed 6:02 PM4228 km2627 miles2283 nmNorth N
Malaysia - Kuala LumpurWed 7:02 PM4258 km2646 miles2299 nmSoutheast SE
British Indian Ocean Territory - Diego GarciaWed 5:02 PM4368 km2714 miles2358 nmSouth S
China - Shanghai Municipality - ShanghaiWed 7:02 PM4387 km2726 miles2369 nmEast-northeast ENE
Romania - Bucharest *Wed 2:02 PM4410 km2740 miles2381 nmWest-northwest WNW
Belarus - MinskWed 2:02 PM4438 km2758 miles2396 nmNorthwest NW
Ethiopia - Addis AbabaWed 2:02 PM4514 km2805 miles2438 nmWest-southwest WSW
Somalia - MogadishuWed 2:02 PM4543 km2823 miles2453 nmSouthwest SW
Seychelles - VictoriaWed 3:02 PM4555 km2830 miles2459 nmSouth-southwest SSW
Singapore - SingaporeWed 7:02 PM4569 km2839 miles2467 nmSoutheast SE
Taiwan - TaipeiWed 7:02 PM4594 km2855 miles2481 nmEast E
Lithuania - Vilnius *Wed 2:02 PM4601 km2859 miles2484 nmNorthwest NW
North Korea - PyongyangWed 7:32 PM4617 km2869 miles2493 nmEast-northeast ENE
Bulgaria - Sofia *Wed 2:02 PM4638 km2882 miles2504 nmWest-northwest WNW
Sudan - KhartoumWed 2:02 PM4646 km2887 miles2509 nmWest-southwest WSW
Greece - Athens *Wed 2:02 PM4654 km2892 miles2513 nmWest-northwest WNW
Latvia - Riga *Wed 2:02 PM4730 km2939 miles2554 nmNorthwest NW
South Korea - SeoulWed 8:02 PM4744 km2948 miles2562 nmEast-northeast ENE
Estonia - Tallinn *Wed 2:02 PM4766 km2962 miles2573 nmNorthwest NW
Finland - Helsinki *Wed 2:02 PM4780 km2970 miles2581 nmNorthwest NW
Macedonia, Republic of - Skopje *Wed 1:02 PM4799 km2982 miles2591 nmWest-northwest WNW
Poland - Warsaw *Wed 1:02 PM4840 km3007 miles2613 nmNorthwest NW
Serbia - Belgrade *Wed 1:02 PM4857 km3018 miles2623 nmWest-northwest WNW
Albania - Tirana *Wed 1:02 PM4940 km3069 miles2667 nmWest-northwest WNW
Hungary - Budapest *Wed 1:02 PM4957 km3080 miles2677 nmNorthwest NW
Montenegro - Podgorica *Wed 1:02 PM4973 km3090 miles2685 nmWest-northwest WNW
Bosnia-Herzegovina - Sarajevo *Wed 1:02 PM5029 km3125 miles2715 nmWest-northwest WNW
Philippines - ManilaWed 7:02 PM5052 km3139 miles2728 nmEast-southeast ESE
Slovakia - Bratislava *Wed 1:02 PM5101 km3170 miles2755 nmNorthwest NW
Sweden - Stockholm *Wed 1:02 PM5132 km3189 miles2771 nmNorthwest NW
Brunei - Bandar Seri BegawanWed 7:02 PM5143 km3196 miles2777 nmEast-southeast ESE
Austria - Vienna - Vienna *Wed 1:02 PM5156 km3204 miles2784 nmNorthwest NW
Croatia - Zagreb *Wed 1:02 PM5201 km3232 miles2808 nmNorthwest NW
Czech Republic - Prague *Wed 1:02 PM5292 km3288 miles2857 nmNorthwest NW
Slovenia - Ljubljana *Wed 1:02 PM5313 km3301 miles2869 nmNorthwest NW
Germany - Berlin - Berlin *Wed 1:02 PM5360 km3331 miles2894 nmNorthwest NW
Denmark - Copenhagen *Wed 1:02 PM5418 km3366 miles2925 nmNorthwest NW
South Sudan - JubaWed 2:02 PM5418 km3366 miles2925 nmWest-southwest WSW
Indonesia - Jakarta Special Capital Region - JakartaWed 6:02 PM5421 km3368 miles2927 nmSoutheast SE
Kenya - NairobiWed 2:02 PM5450 km3386 miles2943 nmSouthwest SW
Italy - Rome *Wed 1:02 PM5536 km3440 miles2989 nmWest-northwest WNW
Norway - Oslo *Wed 1:02 PM5550 km3449 miles2997 nmNorthwest NW
Germany - Hesse - Frankfurt *Wed 1:02 PM5701 km3543 miles3078 nmNorthwest NW
Tanzania - Dar es SalaamWed 2:02 PM5727 km3559 miles3092 nmSouthwest SW
Switzerland - Zurich - Zürich *Wed 1:02 PM5749 km3572 miles3104 nmNorthwest NW
Japan - TokyoWed 8:02 PM5899 km3665 miles3185 nmEast-northeast ENE
Netherlands - Amsterdam *Wed 1:02 PM5936 km3689 miles3205 nmNorthwest NW
Belgium - Brussels *Wed 1:02 PM5996 km3726 miles3238 nmNorthwest NW
France - Île-de-France - Paris *Wed 1:02 PM6175 km3837 miles3334 nmNorthwest NW
United Kingdom - England - London *Wed 12:02 PM6292 km3910 miles3398 nmNorthwest NW
Madagascar - AntananarivoWed 2:02 PM6353 km3948 miles3431 nmSouth-southwest SSW
Spain - Barcelona - Barcelona *Wed 1:02 PM6384 km3967 miles3447 nmWest-northwest WNW
Algeria - AlgiersWed 12:02 PM6464 km4016 miles3490 nmWest-northwest WNW
Ireland - Dublin *Wed 12:02 PM6655 km4135 miles3593 nmNorthwest NW
Spain - Madrid *Wed 1:02 PM6889 km4281 miles3720 nmWest-northwest WNW
Portugal - Lisbon *Wed 12:02 PM7392 km4593 miles3991 nmWest-northwest WNW
Morocco - CasablancaWed 11:02 AM7496 km4658 miles4048 nmWest-northwest WNW
Nigeria - LagosWed 12:02 PM7895 km4905 miles4263 nmWest W
South Africa - JohannesburgWed 1:02 PM8143 km5060 miles4397 nmSouthwest SW
Australia - Victoria - MelbourneWed 9:02 PM10,615 km6596 miles5732 nmSoutheast SE
Australia - New South Wales - SydneyWed 9:02 PM10,824 km6726 miles5844 nmSoutheast SE
USA - New York - New York *Wed 7:02 AM11,334 km7043 miles6120 nmNorth-northwest NNW
USA - District of Columbia - Washington DC *Wed 7:02 AM11,626 km7224 miles6278 nmNorth-northwest NNW
USA - California - Los Angeles *Wed 4:02 AM12,555 km7801 miles6779 nmNorth-northeast NNE

* = Adjusted for DST or summer time (50 places).

Wed = Wednesday, June 29, 2016 (232 places).

km = how many kilometers from Narowal
miles = how many miles from Narowal
nm = how many nautical miles from Narowal

All numbers are air distances – as the crow flies/great circle distance.


Advertising

More Information

Related Links

Related Time Zone Tools