How to Get Around Sri Lanka: By Air, Rail and Road

How to Get Around Sri Lanka: By Air, Rail and Road

Sri Lanka is an island approximately 65,525 square kilometres (that’s 25,299 square miles) in area, with a multitude of sights to see. Here we give some tips on how best to travel around Sri Lanka by air, rail and road.


Sri Lanka has two international airports, the long-established Bandaranaike International Airport (BIA) at Katunayake (32km north of Colombo) and the Mattala Rajapaksa International Airport, opened in March 2013, some 263km southeast of Colombo.

This new airport makes access to the central highlands and the attractions of the south much easier than from Colombo, being just 53km by road to Yala National Park and 94km to Nuwara Eliya. So if you are heading south on arrival at Colombo, to save time it makes sense to take a flight to Mattala. Sri Lanka’s national airline, SriLankan, has daily flights linking the two airports. (

There are also some private companies operating domestic air services with both scheduled and charter flights. Cinnamon Air operates a combined wheel and float plane from BIA and Water’s Edge (13km from the centre of Colombo) that enables landing either on water or land. The company has flights to Kandy, Sigiriya (in the Cultural Triangle near Habarana), Trincomalee and Batticaloa on the east coast, and the southern airport of Koggala (10km east of Galle). It also operates charters to land on the lagoon for the west coast resorts at Bentota (64km south of Colombo).

Two companies, Helitours operated by the Sri Lankan Air Force ( and FitsAir ( operate scheduled flights from Colombo’s domestic airport at Ratmalana (12km south from the city centre) to Palaly at Jaffna (396km north of Colombo).

It is also possible to charter helicopters to travel around Sri Lanka and for photo shoots. Helitours and Simplifly ( provide this service.

2. Rail

Sri Lanka’s rail network is extensive and covers the main areas with a new link to Jaffna (393km by rail from Colombo) and the ancient cities of Anuradhapura (203km) and Polonnaruwa (257km) in the North, Trincomalee (295km) and Batticaloa (347km) in the East, the beaches of Beruwala (56km), Bentota (62km), Hikkaduwa (97km) in the West, Galle (115km) and Matara (158km)in the South and the hill country destinations of Kandy (116km), Nanu Oya (205km) for Nuwara Eliya, Ella (269km) and on to Badulla (290km).

The main station for departures in Colombo is Colombo Fort, although some trains start and finish at Maradana station (2km distant).

For travelling independently by public transport, trains provide the most enjoyable means of getting around. Buying a ticket is simple. You turn up at the station at least ten minutes before the train is scheduled to depart (or earlier so you can secure a seat if you are boarding at its originating station), queue at the correct ticket counter, pay cash and collect a ticket, one-way only. Reserved accommodation, booked no more than ten days in advance, is available on some trains.

6800241852_d673d49d25The rail system is undergoing gradual modernisation and some trains from Colombo serving Kandy (which also has a twice daily Intercity Express train service linking the two cities), Badulla, Anuradhapura, Galle and Matara, now offer the luxury of air-conditioned travel in privately-owned coaches ( and Tickets can be bought online using a credit card, but the print-out has to be authorised by a railway agency or at the departing station before travel.

There is an efficient on-line timetable service available on This gives train times and days of operation between all stations and the fares. For more details to see Exploring Sri Lanka By Train on this blog.

3. Road 

There is an extensive bus network (both government-run and privately-operated) serving practically every town and village in the country, even those without modern roads.

There are several types of buses (see: the blog on Tips for Travelling Around Sri Lanka). These include the “local” buses that ply from country villages to the main towns, and long distance air-conditioned luxury buses.


If you are thinking of travelling by bus, be warned that the system lacks the comfort and disciplined driving habits of bus services in Western countries.

The main tour operators run dedicated, air-conditioned, modern luxury coaches that are utilised to transfer their guests between airport and hotels. They also operate round the island tours to fixed destinations in the comfortable coaches, and this is a hassle-free way of seeing Sri Lanka.

Independent travel is also possible by arranging a tour by vehicle through the tour operator’s desk at your hotel, or by hiring a chauffeur-driven car or mini-van privately. Self-drive car hire is also possible. For more details see the blog on “Tips For Travelling.”

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>