Sri Lanka Palm Beach


Have you been wondering what do you need to know before visiting Sri Lanka? What are the things you should think about before planning your journey? When to visit this country? Do you need a visa to do so? What should you get vaccinated for? How to get around? Where to stay? What are the top things to do? Before you start creating your 3 week Sri Lanka itinerary make sure to check my blog post first. Here is all you need to know before travelling to Sri Lanka!


You can travel to Sri Lanka all year round. There’s only one catch. Monsoon seasons. So the starting point before planning your trip is to understand these monsoon seasons. The north-east monsoon brings rain to the north-east of Sri Lanka from October to January and the south-western monsoon brings rain to the south-west of Sri Lanka between May and September.

During the monsoon season, you can get extensive rainfalls, as well as some sunny days. If you want to be sure that weather doesn’t suddenly turn awful, you need to plan your trip wisely to be in the right place at the right time. Hence, the best time to go to the north-east of Sri Lanka is from April to September and the best time to travel to the south-west of Sri Lanka is from December to March.

Mihiripenna Beach what do you need to know Sri Lanka
Mihiripenna Beach


The mean annual temperature in Sri Lanka is about 25 – 30°C. If you plan your trip according to monsoon seasons, rainfalls shouldn’t ruin your holidays. However, temperature rapidly decreases in the central part of the island. So you can expect there around 15°C at night. Don’t forget to pack some warm clothes as well, especially if you plan on hiking in Sri Lanka. They will help you survive the unexpected cold.

Horton Plains Sri Lanka
Horton Plains


Before travelling to Sri Lanka, be sure to check the current visa requirements on the official website of Department of Immigration and Emigration of Sri Lanka. Dependently on your nationality and purpose of your visit, you will be required to get a visa which may not be free of charge. Keep in mind that there is a certain time you can stay in Sri Lanka on certain visa. For instance, Polish people are allowed to stay in Sri Lanka for 30 days in total and the visa is given upon arrival.

There is also a requirement that your passport needs to be valid for no less than 6 months from the date of arrival, you must have a confirmed return ticket and sufficient funds to meet the expenses during the stay. Based on my own experience, only the first thing was verified during passport control. Just simply follow the instructions on the above-mentioned website and you won’t have any issues with entering the country.


There is no requirement to get yourself vaccinated before visiting Sri Lanka. However, if I were you, I would consider getting vaccinated for hepatitis A, hepatitis B and tetanus. It’s worth doing, especially if you are going to travel to Asia in the future as well. Vaccinations are done according to certain scheme, so make sure to include this in your preparation plan.


Personally, I always travel with insurance. Check wisely what is included in a particular offer and choose the insurance that meets your needs. Verify what is the travel insurance excess and if there is any extreme or potentially dangerous activity that you need an extra cover for. It is also important to understand how insurance policy works in case of lost luggage.


The Sri Lankan Rupee (LKR) is the currency of Sri Lanka. You can easily exchange Euros (EUR) as well as American Dollars (USD) upon arrival at the exchange office at the airport. It’s crucial to have cash with yourself as paying by card is limited only to supermarkets and some restaurants in Sri Lanka.


You will notice a couple of Internet service providers at the airport in Sri Lanka. I went straight away to one of them and bought a new SIM card from DIALOG. Prices vary dependently on how much data you need. During my stay in Sri Lanka, I had to top-up my SIM card a few times and there were no issues with this.


There are two official languages in Sri Lanka: Sinhala and Tamil. Most people working in travel business speak English, but very often their proficiency is limited. However, their English level is good enough to communicate and have a conversation about general topics. In worst case scenario, you will have to improvise!



Public transport is the cheapest way to get around in Sri Lanka. Taking a bus or train is the best way to travel on budget and have fun at the same time. Just make sure that you have enough time to use public transport together with local people. I used public transport almost every day while travelling in Sri Lanka and I sincerely recommend it. If you are not in a hurry of course.

Buses don’t go according to schedule. If you want to know what time the first or last bus goes, ask local people! There is no better source of information than Sri Lankan community. What I have also noticed is that buses go a bit faster than suggested by google maps. Trains, on the other hand, are a completely different story. They are usually delayed but travel time is generally as declared by a service provider.

After a few days in Sri Lanka, you will discover that buses usually don’t stop at the bus stops. They only slow down. It means that you will have just a few seconds to make a decision, get on it and take the first free seat, if any. It may be problematic to get seated during rush hour. If that happens, just try to keep your balance. Bus ride in Sri Lanka is a real adventure!

Sri Lanka buses what need to know

Buses in Sri Lanka


Not once and not even twice, you will hear the following question: “Maybe tuk tuk?”. Tuk Tuk is a very common and convenient way to travel in Sri Lanka. You can easily get by tuk tuk to all those places where buses and trains don’t go. The tuk tuk ride also involves an adrenaline rush. You can negotiate the price for a tuk tuk ride with a driver. However, it doesn’t mean that you will succeed. I had this feeling that Sri Lankan are not necessarily keen to negotiate. There is no harm in trying though.

What I would recommend doing is to always agree on the price before you set out on your journey. Remember that the night ride will be more expensive. The same happens when the tuk tuk driver needs to wait for you. You can also ask about the tuk tuk in the place you stay overnight. It may turn out that they have better rates than you could get on the street. Have a look at the standard rates for a tuk tuk ride that applied in January 2020. Negotiate to the rates established for tourists.

For local people: 25 LKR is the basic fee and 25 LKR is the kilometer price
For tourists: 50 LKR is the basic fee and 50 LKR is the kilometer price

Tuk tuk in Sri Lanka


You can also get around with Uber in Sri Lanka. The truth is that I used Uber only once but based on this experience, I can say that prices are reasonable. I paid 400 LKR for a 9-kilometre ride with Uber in January 2020. It’s a good alternative when you have to get somewhere quickly and conveniently.


What you need to know about Sri Lanka is that accommodation is quite cheap. My aim was to spend no more than 1300 LKR – 1850 LKR per person for a night in Sri Lanka. For that money, I was able to get myself a decent room in a guesthouse or homestay with breakfast included. You don’t have to stress too much about booking your accommodation. I booked all my rooms on two days or even one day in advance. Fun fact is that usually there are no shower cabins in bathrooms.

What do you need to consider before booking your accommodation?

  • free wi-fi access
  • hot water in bathroom
  • air-conditioning in the room (it is essential everywhere besides the central part of the island where temperature decreases to 15°C at night)
  • mosquito net in the room (you will be fine without it but mosquitos can be a pain sometimes)
  • breakfast included
  • location

Room for 1300 LKR – 1850 LKR per person in Sri Lanka (breakfast included)


There are plenty of reasons to love Sri Lanka. My top ones are pristine nature, wildlife biodiversity and cultural heritage. If you are a keen hiker, nature lover and you don’t need more than a sandy beach to get relaxed, Sri Lanka will be a perfect travel destination for you. This country is so diverse that you can do here something new every day and not get bored even for a second.

This is all you need to know before visiting Sri Lanka. Now it’s time to plan your trip. Be sure to check out my 3 week Sri Lanka itinerary with real travel cost and travel map. I also wrote detailed blog posts about each week of my journey that include information what is worth seeing in Sri Lanka and why, tips how to get around and cost breakdown. Have a pleasant read:

This is all you need to know before travelling to Sri Lanka. How will you get around? By bus or by train? Will you use tuk tuk? Let me know by leaving a comment below!