巴西迁都巴西利亚的原因有以下几点:
1、开发巴西内陆,推动巴西高原地区的发展;
2、原首都里约热内卢是沿海城市容易遭受打击不安全;
3、缓解原首都的城市化问题,分散城市职能;
4、里约热内卢气候湿热,巴西利亚气候凉爽。