How long does a transfer take? Updated November 12, 2026 10:36 With the correct bank details, LKR transfers arrive in real time. USD transfers to a Sri Lankan USD account arrive within 24 hours.