信用卡透支2万还不上是否构成犯罪以及量刑情况需根据具体法律规定来确定。一般来说,恶意透支信用卡,数额在五万元以上不满五十万元的,处五年以下有期徒刑或者拘役,并处二万元以上二十万元以下罚金;数额在五十万元以上不满五百万元的,处五年以上十年以下有期徒刑,并处五万元以上五十万元以下罚金;数额在五百万元以上的,处十年以上有期徒刑或者无期徒刑,并处五万元以上五十万元以下罚金或者没收财产。但如果持卡人在透支后有积极还款的意愿,只是暂时无力偿还,经发卡银行两次催收后超过三个月仍不归还的,才可能被认定为恶意透支。如果是因为不可抗力等非主观故意原因导致无法还款,一般不会被认定为犯罪。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。