Privately hired vehicle with a chauffeur
Best and recommended way of transportation when travelling in Sri Lanka is hiring a chauffeur driven private car or van for the entire trip. Though Sri Lanka is a small Island, it requires 1 to 6 hours of driving from attraction to attraction or destination to destination. Having your own privately hired car/van with a driver eliminates the hassle of booking taxis. Especially when you go for sightseeing, you can simply leave your luggage in the vehicle when you have your own privately hired vehicle. If you are travelling with kids, it is needless to explain how convenient of having a vehicle and driver at your disposal.
We do not recommend self driving in Sri Lanka as adherence to rules and regulations seems to be neglected. This holiday, it is better experienced when you have a private chauffeur.
Hiring a taxi from point A to B will be cheaper than having your own privately hired vehicle with a chauffeur but taxi drivers do not speak good English. As the taxi leaves after dropping you, you have no way of keeping your luggage while you explore.
Not so developed and not on time. Unless you are backpacking, we do not recommend this method. But it is fun to take a scenic train ride from Colombo to Kandy or Kandy to Ella or even taking a short bus ride to experience how locals travel.
There are private operators of scheduled and chartered domestic flights in Sri Lanka. If you are with time constraints, we would recommend considering taking scheduled domestic flights especially to and from Trincomalee, Passikudah, Yala, Sigiriya and also from Kandy.
If you have a group and want to get to point A to B fast, chartered flight or helicopters will come in handy.