I have an NRE account and I am saving completely through that account. Now one of my friends is working in Saudi Arabia and has to pay some money to my NRE account, which I opened from Dubai. Is it possible to make the transaction ?
Yes anyone can credit an NRE account from outside. Most Banks in Dubai should be able to do this [The charges maybe higher], there are other remittance services offered from leading Indian banks like HDFC, ICICI, SBI, Axis etc.
A purpose of remittance needs to be provided, ask your Bank / Service Provider in Dubai and they should be able to tell your friend more details.