Nilai tukar rupiah pada perdagangan Kamis sore ditutup melemah 0,46 persen menjadi Rp 18.049 per dolar AS dari sebelumnya Rp 17.966 per dolar AS.