The popularity of Sri Lankan travel is only a recent phenomenon. Although the island country has been famous mostly for Cricket and Beaches, there is just so much that no one really knows about.
It's a small country, located just south of India in the Indian Ocean above a little well over the equator. It's hot and humid, with dramatic climate difference in the island nation along with diverse terrain.
The currency is Sri Lankan Rupees (LKR) and the local languages used are Sinhala, Tamil, and English
Here is my 6-day itinerary for Sri Lanka :
Day 1: Colombo
Day 2: Galle
Day 3: Pinnawala and Kandy
Day 4: Nuwara Eliya
Day 5: Sigiriya and Dambulla
Day 6: Anuradhapura
There is no best time to see Sri Lanka honestly, since, between South-West and North-East coasts, one of it will be rainy and the other dry. However, I would suggest Oct – Feb season since it gets hot in the Indian sub-continent in summers and the southwest coasts are well known as tourist destinations.
To reach Sri Lanka, you can take a flight to Colombo, which is the capital city and travel through road and rail inside the island. The airport is average in the facility. There is also a left luggage counter at the airport if you want to leave your baggage in any case. I would suggest do not buy a sim card from inside the airport since you will get them at much cheaper rates outside. Uber is comfortably available in Colombo. The local taxi app is Pick me which you can use in other parts of the country, but not very reliable.
You can pre-book hotels or Airbnb in Sri Lanka. We found some lovely ones here. I did not hang around much in Colombo, but you can visit the Gangaramaya Temple, National Museum of Colombo, The Independence Memorial Hall and Beira Lake in the city. You can also soak in some nightlife of this modern metropolis with buildings in fabulous English architecture. Some people also prefer to take a day trip from Colombo to all other places, but I will suggest against it.
From Colombo, Galle is around 2 hours. You can take a train which runs along the coast with a great view or a bus which is very comfortable and is quicker. The Bus and train station is walking distance from the fort. You can look at the train schedule from this site
Tickets can be bought on the counter. For 1st class you can get guaranteed seats, 2nd and 3rd class will not. You can take the bus to Galle from Maradana bus stop which is a little far from central Colombo. The bus is comfortable and quick.