By Land
Reaching Sri Lanka by Land is possible through many routes, but the most common and popular way is to take the ferry from India. There are also a few other options, such as flying into Colombo or taking a bus from Thailand.
The easiest way to take the ferry from India is to go to the port town of Chennai (formerly known as Madras), which is located on the southeast coast. There are several ferries a day that leave for Colombo, the capital of Sri Lanka. The journey takes around 18 hours.
Local transport
Sri Lanka has an extensive and efficient local transport system, which covers the entire country. There are a number of different modes of transport, including buses, trains, tuk tuks, bicycles, and rickshaws.
Public buses are the most common form of transport and are available in all parts of the country. They are cheap and reliable, and can be used to travel between towns and cities. Train services are also available, and are a great way to see the countryside.
Tuk tuks are a popular form of transport in Sri Lanka, and are available in most towns and cities. They are a great way to get around, and are very cheap.
Bicycles are a great way to explore Sri Lanka, and can be hired from most hotels and guesthouses. Rickshaws are also available in most towns and cities, and are a fun way to get around.
Overall, Sri Lanka has an excellent local transport system, which is cheap, reliable, and covers the entire country.