Taxi prices from Bandaranaike International Airport (CMB) to the places most travellers head for first, and between the towns of a round trip, from a city car for two to a mini bus for a group. Each route has a page of its own with the fare of every vehicle, one way and return, and the drive described.
Prices at a glance
| To | km | City car2 seats | Economy car3 seats | SUV4 seats | Luxury SUV4 seats | Mini van7 seats | Mini bus14 seats |
|---|---|---|---|---|---|---|---|
| Negombo | 14 | $25.00 | $30.00 | $35.00 | $90.00 | $35.00 | $45.00 |
| Colombo city | 34 | $25.00 | $30.00 | $35.00 | $90.00 | $35.00 | $45.00 |
| Bentota | 108 | $59.86 | $67.77 | $78.58 | $178.89 | $81.48 | $100.20 |
| Kandy | 114 | $63.52 | $71.73 | $83.15 | $188.23 | $86.36 | $105.99 |
| Dambulla | 130 | $73.12 | $82.13 | $95.15 | $212.71 | $99.16 | $121.19 |
| Hikkaduwa | 142 | $80.38 | $90.00 | $104.23 | $231.22 | $108.84 | $132.69 |
| Sigiriya | 147 | $82.90 | $92.73 | $107.38 | $237.65 | $112.20 | $136.68 |
| Unawatuna | 152 | $86.38 | $96.50 | $111.73 | $246.52 | $116.84 | $142.19 |
| Nuwara Eliya | 152 | $86.44 | $96.56 | $111.80 | $246.67 | $116.92 | $142.28 |
| Galle Fort | 153 | $86.62 | $96.76 | $112.03 | $247.13 | $117.16 | $142.57 |
| Ahangama | 165 | $94.00 | $104.75 | $121.25 | $265.95 | $127.00 | $154.25 |
| Weligama | 172 | $97.90 | $108.98 | $126.13 | $275.90 | $132.20 | $160.43 |
| Anuradhapura | 175 | $99.88 | $111.12 | $128.60 | $280.94 | $134.84 | $163.56 |
| Mirissa | 177 | $100.96 | $112.29 | $129.95 | $283.70 | $136.28 | $165.27 |
| Tangalle | 211 | $121.60 | $134.65 | $155.75 | $336.33 | $163.80 | $197.95 |
| Trincomalee | 235 | $135.76 | $149.99 | $173.45 | $372.44 | $182.68 | $220.37 |
| Yala (Tissa) | 279 | $162.10 | $178.53 | $206.38 | $439.61 | $217.80 | $262.08 |
| Ella | 335 | $196.18 | $215.45 | $248.98 | $526.51 | $263.24 | $316.04 |
| Arugam Bay | 417 | $245.26 | $268.62 | $310.33 | $651.66 | $328.68 | $393.75 |
One-way fares; a return trip costs twice as much. The coaches for groups of 20 to 51 are on each route page.
Routes from the airport
Between towns
A round trip of the island is mostly rides from one hotel to the next. These are the legs travellers ask about most; any other is priced in the booking form the same way, by Google’s driving distance.
| Route | km | City car2 seats | Economy car3 seats | SUV4 seats | Luxury SUV4 seats | Mini van7 seats | Mini bus14 seats |
|---|---|---|---|---|---|---|---|
| Kandy to Nuwara Eliya | 73 | $38.98 | $45.15 | $52.48 | $125.65 | $53.64 | $67.14 |
| Kandy to Sigiriya | 90 | $48.94 | $55.94 | $64.93 | $151.05 | $66.92 | $82.91 |
| Ella to Arugam Bay | 133 | $74.86 | $84.02 | $97.33 | $217.14 | $101.48 | $123.95 |
| Kandy to Ella | 135 | $76.00 | $85.25 | $98.75 | $220.05 | $103.00 | $125.75 |
| Ella to Mirissa | 176 | $100.30 | $111.58 | $129.13 | $282.02 | $135.40 | $164.23 |
Going somewhere else?
The booking form works out the fare to any address in Sri Lanka, from hotel to hotel as well as from the airport, and for pickups at Mattala (HRI) and Ratmalana (RML) too.
Get the fare for your address Ask on WhatsApp
Flying home?
The fares work the same way in the other direction. The page on the airport drop has the fare from each town to the airport and how long before your flight to leave the hotel.
How these fares are worked out
A starting price covers the first 50 km. Negombo, Colombo and anywhere else within 50 km of the airport therefore cost the starting price of the vehicle and nothing more. Kandy, at 114 km, is the starting price plus 64 km at the vehicle’s rate; Ella, at 335 km, the starting price plus 285 km.
The distances are Google’s driving distances to the place named on each page, measured with our own booking form. A hotel a few kilometres away has a fare of its own, which the form shows as soon as you enter the address.


