Sri Lanka and the Bahamas are two completely different countries located on different continents. Sri Lanka is located in southern Asia, while the Bahamas are located in the northeastern Caribbean Sea. To call Sri Lanka from the Bahamas, you will need to use a calling code. The calling code for Sri Lanka is 94, while the calling code for the Bahamas is 242. To make a call from the Bahamas to Sri Lanka, you will need to dial 011-94-xxx-xxxx, where xxx-xxxx is the phone number you are trying to reach in Sri Lanka.