Taxi from Karpaha Sands — 12 Routes with Fixed Fares
Every TaxiGo route from Karpaha Sands, with distance, typical travel time and the fixed fare for each vehicle. Trips run from Polonnaruwa (70 km, from Rs 14,600) to Colombo (299 km, from Rs 45,450). Fares are per vehicle, not per person, and include highway tolls, fuel and the driver. Open a route for the full price breakdown and to book.
Taxi routes from Karpaha Sands
| Destination | Distance | Time | Mini car | Sedan | Van |
|---|---|---|---|---|---|
| Karpaha Sands to Anuradhapura | 174 km | 3 hours 26 mins | Rs 26,700 | Rs 27,870 | Rs 38,040 |
| Karpaha Sands to Arugam Bay | 143 km | 3 hours 16 mins | Rs 26,340 | Rs 27,355 | Rs 31,530 |
| Karpaha Sands to Colombo | 299 km | 6 hours 0 mins | Rs 45,450 | Rs 47,245 | Rs 64,290 |
| Karpaha Sands to Colombo Bandaranaike International Airport | 268 km | 5 hours 27 mins | Rs 40,800 | Rs 42,440 | Rs 57,780 |
| Karpaha Sands to Dambulla | 138 km | 2 hours 49 mins | Rs 21,300 | Rs 22,290 | Rs 30,480 |
| Karpaha Sands to Habarana | 116 km | 2 hours 24 mins | Rs 18,000 | Rs 18,880 | Rs 25,860 |
| Karpaha Sands to Kandy | 185 km | 4 hours 19 mins | Rs 31,865 | Rs 33,090 | Rs 40,350 |
| Karpaha Sands to Minneriya National Park | 95 km | 1 hour 59 mins | Rs 19,600 | Rs 20,850 | Rs 21,450 |
| Karpaha Sands to Nilaveli Beach | 126 km | 2 hours 43 mins | Rs 19,500 | Rs 20,430 | Rs 27,960 |
| Karpaha Sands to Polonnaruwa | 70 km | 1 hour 27 mins | Rs 14,600 | Rs 15,600 | Rs 16,200 |
| Karpaha Sands to Sigiriya | 127 km | 2 hours 41 mins | Rs 19,650 | Rs 20,585 | Rs 28,170 |
| Karpaha Sands to Trincomalee | 110 km | 2 hours 18 mins | Rs 17,100 | Rs 17,950 | Rs 24,600 |
Taxis to Karpaha Sands
- Colombo Bandaranaike International Airport to Karpaha Sands — from Rs 40,800
- Galle to Karpaha Sands — from Rs 52,800
- Haritha Villas + Spa to Karpaha Sands — from Rs 55,650
- Hotel Riu Sri Lanka to Karpaha Sands — from Rs 58,200
- The Grand Hotel Nuwara Eliya - Heritage Grand to Karpaha Sands — from Rs 34,738
- United States Embassy in Sri Lanka to Karpaha Sands — from Rs 46,200