Colombo Airport to Diyatalawa Taxi
A hill town between Bandarawela and Haputale, built as a military camp and still one.
Airport to Diyatalawa: what to expect
Five hours from the terminal, high on the Uva ridge between Bandarawela and Haputale. Diyatalawa began as a British camp holding Boer prisoners of war after 1900, became a military training centre, and remains one today.
That history gives it an unusual character for a Sri Lankan hill town: wide streets, parade grounds, colonial buildings and eucalyptus. The climate is dry and cool, and the surrounding ridges have some of the better walking in the Uva highlands.
Your driver meets you inside the arrivals hall with a name board, helps with luggage and SIM cards, and the price agreed on WhatsApp is final — fuel, tolls and parking are all inside it. We accept LKR, USD, EUR and GBP, and confirm payment terms with your quote. Our team has handled mishandled-baggage delivery for Emirates passengers at this airport since the 1990s, which is how we know the terminal and the roads as well as we do.
Book this transfer on WhatsAppFixed prices — Airport → Diyatalawa
Per vehicle, one way, luggage included. Rupee equivalents are LKR 34,500 and LKR 41,000. Return trips and en-route stops quoted on WhatsApp.
Get your exact price for Diyatalawa
Set your group size and we will pick the right vehicle. The WhatsApp message arrives with your details already filled in.
Worth a stop on the way
Bandarawela
Fifteen minutes east, with the mildest climate in the hill country.
Haputale and Lipton's Seat
Half an hour west, for tea estates and the sunrise viewpoint.
Colombo Airport to Diyatalawa — FAQ
What is Diyatalawa known for?
It was built as a camp for Boer prisoners of war after 1900 and became a military training centre, which it still is. The town has an unusual colonial-military layout for Sri Lanka.
Is it worth visiting?
As a base it is quiet, cool and central for Haputale, Bandarawela and Ella. As a sight in itself there is little, and parts of the town are military and restricted.
How far is Ella?
About forty-five minutes east via Bandarawela.
Other transfers in this direction
Airport → Kitulgala
2.5 hrs · from US$ 50Airport → Peradeniya
3 hrs · from US$ 60Airport → Kandy
3 – 3.5 hrs · from US$ 65Airport → Gampola
3.5 hrs · from US$ 70Airport → Adam's Peak
4 – 4.5 hrs · from US$ 75Airport → Hatton
3.5 – 4 hrs · from US$ 75Airport → Nawalapitiya
3.5 hrs · from US$ 75Airport → Ramboda
4 hrs · from US$ 80Send your flight number
That's all we need — your fixed price, driver details and meeting point come straight back on WhatsApp.
Book Airport → Diyatalawa