Traveling from Weligama to Sigiriya by taxi offers convenience and comfort. The journey takes approximately 4-5 hours, covering a distance of around 293 kilometers. You’ll enjoy scenic views of Sri Lanka’s landscapes along the way, making it a memorable experience. Ensure to book a reputable taxi service for a stress-free ride.