你说的这个问题,涉及不动产权益、合同交易等诸多复杂的法律关系。
我的简单看法如下——
1、你的问题“土地交换没有协议,建成房子己有房产证,十多年后房子修路拆了,现要反悔请问这合法吗?”——请问,你是说土地交换反悔还是房屋拆迁反悔呢??从你的描述中,看不出来是对哪个事项反悔。
2、根据你的描述,你所说的土地可能是农村集体所有土地;个人将承包经营的土地相互交换,通过村里确认的,交换事项应当具有法定性;除非具有特殊情况和证据证明当初的交换存在不公正的情形,否则事后反悔是不可以的;可以说,既不合情也不合理。合法,那就更不谈了。
3、交换的土地建房并且取得房产证,这个从侧面旁证了当时土地的交换事项具有法定性;
4、房屋因为修路被拆迁,应当按照拆迁的政策处理。具有房产证的合法房屋被拆迁,应当取得了安置房屋和补贴。如果没有确凿的证据证明当初的拆迁存在违法违规损害你的正当权益的情形,你现在反悔,没有效力。
上述看法,供你参考。