iPhone 12

Cheapest Country to Buy an iPhone 12

Published on: 2021-02-27Updated on: 2021-03-29
In which countries does the iPhone 12 cost the least? We surveyed the prices of the iPhone 12 SIM-free model across Apple websites worldwide. To change the displayed currency, select a currency from the menu at top. The exchange rates used for currency conversion are updated daily, so the prices shown here change daily.

iPhone 12 mini

64GB

Japan
$756.23
Hong Kong
$771.92
United States
$801.90
United Arab Emirates
$816.38
Malaysia
$823.40
Thailand
$829.31
Taiwan
$842.59
China
$843.20
Switzerland
$846.46
South Korea
$850.25
Singapore
$860.86
Canada
$884.66
Philippines
$910.02
Russia
$922.11
Australia
$927.18
Luxembourg
$937.38
India
$937.63
Austria
$957.44
Germany
$957.44
New Zealand
$963.32
United Kingdom
$966.78
France
$969.42
Spain
$969.42
Belgium
$969.42
Netherlands
$973.13
Ireland
$993.39
Finland
$993.39
Portugal
$993.39
Denmark
$998.75
Mexico
$1,002.50
Italy
$1,005.37
Sweden
$1,039.34
Norway
$1,073.75
Turkey
$1,236.38
Brazil
$1,252.54

128GB

Japan
$806.78
Hong Kong
$836.25
United States
$856.90
Malaysia
$871.85
United Arab Emirates
$873.55
Thailand
$893.35
Taiwan
$899.00
Switzerland
$911.65
South Korea
$912.90
Singapore
$913.31
China
$919.86
Canada
$947.91
Philippines
$972.08
Russia
$987.99
Australia
$989.05
Luxembourg
$995.31
India
$1,004.70
Austria
$1,017.35
Germany
$1,017.35
France
$1,029.33
Spain
$1,029.33
Belgium
$1,029.33
Netherlands
$1,033.05
New Zealand
$1,034.73
United Kingdom
$1,035.94
Ireland
$1,053.30
Finland
$1,053.30
Portugal
$1,053.30
Italy
$1,065.28
Mexico
$1,077.70
Denmark
$1,079.31
Sweden
$1,111.95
Norway
$1,157.36
Turkey
$1,298.21
Brazil
$1,342.02

256GB

Japan
$917.99
Hong Kong
$939.19
United States
$966.90
United Arab Emirates
$987.88
Malaysia
$992.97
Thailand
$1,021.43
Taiwan
$1,022.39
South Korea
$1,038.20
Singapore
$1,040.68
Switzerland
$1,042.05
China
$1,042.53
Canada
$1,074.42
Philippines
$1,096.20
Russia
$1,119.74
Australia
$1,120.51
Luxembourg
$1,134.35
India
$1,138.84
Austria
$1,161.15
Germany
$1,161.15
France
$1,173.13
Spain
$1,173.13
Belgium
$1,173.13
United Kingdom
$1,174.25
Netherlands
$1,176.85
New Zealand
$1,177.55
Ireland
$1,197.10
Finland
$1,197.10
Portugal
$1,197.10
Italy
$1,209.08
Denmark
$1,224.32
Mexico
$1,228.08
Sweden
$1,265.92
Norway
$1,312.63
Turkey
$1,421.86
Brazil
$1,520.98

iPhone 12

64GB

Japan
$867.44
Hong Kong
$874.86
United States
$911.90
United Arab Emirates
$925.27
Malaysia
$944.52
Taiwan
$948.35
Switzerland
$955.12
Thailand
$957.39
China
$965.86
Singapore
$973.25
South Korea
$975.55
Canada
$1,020.20
Philippines
$1,034.14
Australia
$1,043.18
Luxembourg
$1,053.24
Russia
$1,053.86
New Zealand
$1,070.43
India
$1,071.77
Germany
$1,077.27
Austria
$1,077.27
France
$1,089.25
Spain
$1,089.25
Belgium
$1,089.25
Netherlands
$1,092.96
United Kingdom
$1,105.09
Portugal
$1,113.22
Finland
$1,113.22
Ireland
$1,113.22
Italy
$1,125.20
Denmark
$1,127.65
Mexico
$1,127.82
Norway
$1,193.19
Sweden
$1,193.32
Turkey
$1,360.03
Brazil
$1,431.50

128GB

Japan
$917.99
Hong Kong
$939.19
United States
$966.90
United Arab Emirates
$982.44
Malaysia
$992.97
Taiwan
$1,004.76
Switzerland
$1,020.31
Thailand
$1,021.43
Singapore
$1,025.69
South Korea
$1,038.20
China
$1,042.53
Canada
$1,083.46
Philippines
$1,096.20
Australia
$1,105.04
Luxembourg
$1,111.18
Russia
$1,119.74
Germany
$1,137.18
Austria
$1,137.18
India
$1,138.84
New Zealand
$1,141.84
Spain
$1,149.16
Belgium
$1,149.16
France
$1,149.16
Netherlands
$1,152.88
Portugal
$1,173.13
Finland
$1,173.13
Ireland
$1,173.13
United Kingdom
$1,174.25
Italy
$1,185.11
Mexico
$1,203.02
Denmark
$1,208.20
Sweden
$1,265.92
Norway
$1,276.80
Turkey
$1,421.86
Brazil
$1,520.98

256GB

Japan
$1,029.20
Hong Kong
$1,042.13
United States
$1,076.90
United Arab Emirates
$1,096.77
Malaysia
$1,114.09
Taiwan
$1,128.16
Thailand
$1,149.51
Switzerland
$1,150.71
Singapore
$1,153.06
South Korea
$1,163.50
China
$1,165.20
Canada
$1,209.97
Philippines
$1,220.32
Australia
$1,236.50
Luxembourg
$1,250.23
Russia
$1,251.49
India
$1,272.98
Germany
$1,280.98
Austria
$1,280.98
New Zealand
$1,284.66
France
$1,292.96
Spain
$1,292.96
Belgium
$1,292.96
Netherlands
$1,296.68
United Kingdom
$1,312.56
Portugal
$1,316.93
Finland
$1,316.93
Ireland
$1,316.93
Italy
$1,328.91
Denmark
$1,353.21
Mexico
$1,353.40
Sweden
$1,419.90
Norway
$1,432.07
Turkey
$1,545.51
Brazil
$1,699.95

iPhone 12 Pro

128GB

Japan
$1,079.75
Hong Kong
$1,093.60
United States
$1,098.90
United Arab Emirates
$1,143.05
Thailand
$1,181.53
Malaysia
$1,186.77
Taiwan
$1,195.14
South Korea
$1,208.25
Switzerland
$1,226.77
Singapore
$1,235.48
Canada
$1,264.19
Philippines
$1,303.07
China
$1,303.21
Australia
$1,313.83
Russia
$1,317.36
Luxembourg
$1,342.91
New Zealand
$1,356.07
Germany
$1,376.84
Austria
$1,376.84
Mexico
$1,378.46
United Kingdom
$1,381.71
France
$1,388.82
Spain
$1,388.82
Belgium
$1,388.82
Netherlands
$1,392.54
Portugal
$1,412.79
Finland
$1,412.79
Ireland
$1,412.79
Italy
$1,424.77
Denmark
$1,433.77
Sweden
$1,490.97
Norway
$1,551.51
India
$1,608.33
Brazil
$1,789.43
Turkey
$1,854.64

256GB

Japan
$1,190.96
Hong Kong
$1,196.54
United States
$1,208.90
United Arab Emirates
$1,257.38
Malaysia
$1,307.89
Thailand
$1,309.61
Taiwan
$1,318.53
South Korea
$1,333.55
Switzerland
$1,357.16
Singapore
$1,362.85
Canada
$1,390.69
China
$1,425.88
Philippines
$1,427.19
Australia
$1,445.29
Russia
$1,449.11
Luxembourg
$1,481.94
New Zealand
$1,498.89
United Kingdom
$1,520.02
Germany
$1,520.64
Austria
$1,520.64
Mexico
$1,528.85
France
$1,532.62
Spain
$1,532.62
Belgium
$1,532.62
Netherlands
$1,536.34
Portugal
$1,556.59
Finland
$1,556.59
Ireland
$1,556.59
Italy
$1,568.57
Denmark
$1,578.77
Sweden
$1,644.95
Norway
$1,706.78
India
$1,742.47
Brazil
$1,968.39
Turkey
$1,978.29

512GB

Japan
$1,413.39
Hong Kong
$1,415.29
United States
$1,428.90
United Arab Emirates
$1,488.77
Malaysia
$1,525.92
Taiwan
$1,565.32
Thailand
$1,565.77
South Korea
$1,575.20
Singapore
$1,610.09
Switzerland
$1,617.95
Canada
$1,634.68
Philippines
$1,675.44
China
$1,701.88
Russia
$1,712.61
Australia
$1,715.95
Luxembourg
$1,748.46
Mexico
$1,779.49
New Zealand
$1,784.53
Germany
$1,796.25
Austria
$1,796.25
United Kingdom
$1,796.64
France
$1,808.23
Spain
$1,808.23
Belgium
$1,808.23
Netherlands
$1,811.94
Finland
$1,832.20
Ireland
$1,832.20
Portugal
$1,832.20
Italy
$1,844.18
Denmark
$1,868.78
Sweden
$1,964.74
India
$2,010.75
Norway
$2,017.32
Turkey
$2,225.59
Brazil
$2,326.31

iPhone 12 Pro Max

128GB

Japan
$1,190.96
United States
$1,208.90
Hong Kong
$1,209.41
Thailand
$1,277.59
United Arab Emirates
$1,279.16
Malaysia
$1,283.67
South Korea
$1,333.55
Switzerland
$1,335.43
Taiwan
$1,336.16
Singapore
$1,347.86
Canada
$1,399.73
China
$1,425.88
Philippines
$1,427.19
Australia
$1,429.83
Russia
$1,449.11
Luxembourg
$1,458.79
Germany
$1,496.67
Austria
$1,496.67
New Zealand
$1,498.89
Mexico
$1,503.78
Belgium
$1,508.65
France
$1,508.65
Spain
$1,508.65
Netherlands
$1,512.37
United Kingdom
$1,520.02
Ireland
$1,532.62
Portugal
$1,532.62
Finland
$1,532.62
Italy
$1,544.60
Denmark
$1,562.66
Sweden
$1,644.95
Norway
$1,670.95
India
$1,742.47
Brazil
$1,968.39
Turkey
$2,101.94

256GB

Japan
$1,302.18
Hong Kong
$1,312.35
United States
$1,318.90
United Arab Emirates
$1,393.49
Malaysia
$1,404.79
Thailand
$1,405.67
South Korea
$1,458.85
Taiwan
$1,459.55
Switzerland
$1,465.82
Singapore
$1,475.23
Canada
$1,526.24
China
$1,548.55
Philippines
$1,551.31
Australia
$1,561.29
Russia
$1,580.86
Luxembourg
$1,597.82
Germany
$1,640.47
Austria
$1,640.47
New Zealand
$1,641.71
Belgium
$1,652.45
France
$1,652.45
Spain
$1,652.45
Mexico
$1,654.17
Netherlands
$1,656.17
United Kingdom
$1,658.33
Ireland
$1,676.42
Portugal
$1,676.42
Finland
$1,676.42
Italy
$1,688.40
Denmark
$1,707.66
Sweden
$1,798.92
Norway
$1,826.22
India
$1,876.61
Brazil
$2,147.35
Turkey
$2,225.59

512GB

Japan
$1,524.60
Hong Kong
$1,531.10
United States
$1,538.90
Malaysia
$1,622.81
United Arab Emirates
$1,624.88
Thailand
$1,661.83
South Korea
$1,700.50
Taiwan
$1,706.34
Singapore
$1,722.48
Switzerland
$1,726.61
Canada
$1,770.22
Philippines
$1,799.56
China
$1,824.55
Australia
$1,831.94
Russia
$1,844.36
Luxembourg
$1,864.32
Mexico
$1,904.81
Germany
$1,916.08
Austria
$1,916.08
New Zealand
$1,927.35
France
$1,928.06
Spain
$1,928.06
Belgium
$1,928.06
Netherlands
$1,931.77
United Kingdom
$1,934.95
Portugal
$1,952.03
Finland
$1,952.03
Ireland
$1,952.03
Italy
$1,964.01
Denmark
$1,997.67
Sweden
$2,118.72
Norway
$2,136.76
India
$2,144.89
Turkey
$2,472.89
Brazil
$2,505.27
© 2019-2021 nukeni.com
This website includes GeoLite2 data created by MaxMind.