Bus from Melaka to Singapore, 3 hours