Sri Lanka has 3 international airports and several domestic ones.
The main one is Bandaranaike International Airport at Katunayake, is located 30 kilometers north of Colombo. You can choose to take a bus, shuttle, taxi or train to make your way to Colombo or other areas in Sri Lanka. Depending on the district you want to go to, the taxi price (with air conditioning) from the airport to Colombo lies between 2800 and 3300 Sri Lankan Rupees.
The second international airport is Ratmalana Airport, also known as Colombo Airport, serves the Western province as well. It's situated 40 km from the capital and depending on your destination in the city, the price will be between 2800 and 3300 Sri Lankan Rupees
The second international airport is called Mattala Rajapaksa and is located in the south, near the town of Hambantota. Depending on the district you want to go to, the airport taxi price from the airport to Colombo lies between 2800 and 3300 Sri Lankan Rupees.
Word of advice: Make sure you agree from the beginning if your want the taxi to use the fare meter or not. Also, have your address written down, just in case communication doesn't go smoothly.
Have an authentic meal at a local families home. Experience the real food of Sri-lanka.
Enjoy a trip through the eyes of a local. Get the ultimate tour in Sri-lanka.
Everybody's good at something! Learn from Sri-lanka locals and their cultures.