My girlfriend and I are visiting Sri Lanka for the second half of July. I've read a decent amount about transport on the forum but am still unsure of the best options from place to place.
We do not wish to be inconvenienced by travel mishaps, but would prefer to experience all of Sri Lanka including public transportation. For instance, we are excited to take the train from Kandy to Ella because we hear it is beautiful!
Does anyone have suggestions for when it is best to take a bus/train and when you should just hire a taxi/driver? We would love to know if it is that large of a difference in time v. cost.
Airport - Negombo Homestay (Taxi)
Negombo - Pinnewala - Dambulla Hotel (Taxi/Driver)
Dambulla - Kandy (Bus or Taxi?)
Kandy - Ella (Train)
Ella - Arugam Bay (Is driver best?)
Arugam Bay - Kataragama or Hambantota (Is driver best?)
Kataragama or Hambantota - Tissa - Tangalla - Galle - Hikkaduwa (What's best for the southern coast?)