Train travel in Malaysia
Trains is Malaysia are good and generally on time. There are overnight trains that run from Singapore to Kuala Lumpur, and from Kuala Lumpur to Hat Yai in Thailand. There are 1st and 2nd class sleeper carriages on these trains. 2nd class is of a good standard, similar to Indian 2AC carriages and fine for most budget travelers. 1st class is a private cabin, of a good standard are reasonably priced. Food on board Malaysia trains is limited and I recommend taking plenty of supplies with you.
Maxis provide the best rates for international calls, and have good national coverage, including Islands such as the Perhentian Islands. Sim cards cost RM9 including RM4 of credit. Unlocking a phone costs RM30.