Getting Around
Trains, roads, taxis and how to move around Sri Lanka.
National Trains [රailed]
- Book via Sri Lanka Railways — Purchase tickets through the official Sri Lanka Railways website or at station counters. Reserve seats in advance for popular routes like Colombo to Kandy, especially during weekends and holidays.
- Scenic coastal route — The Colombo to Matara line offers stunning ocean views, particularly between Galle and Matara. Morning departures are best for photography and avoiding afternoon heat.
- Trains frequently run 30–60 minutes late; do not plan tight connections. Pickpocketing occurs on crowded services, especially express trains—keep valuables secure and bags in front.
- Observation Car experience — The Kandy to Nuwara Eliya train includes an open observation car offering panoramic views of tea plantations and mountains. Tickets are limited; book ahead.
- No refunds policy — Cancelled or heavily delayed trains rarely offer refunds; compensation is minimal. Keep your ticket and booking reference for any complaints.
City Buses & Minibuses
- Inter-city buses via SLTB — State-run Sri Lanka Transport Board (SLTB) operates affordable long-distance buses. Private operators like SriLankan Express and Intercity offer faster services with better seats at higher prices.
- Overcrowding is common; thieves target distracted passengers in packed buses. Keep bags zipped and phones secure, especially in Colombo city routes.
- Local minibuses for flexibility — Bright-colored minibuses (three-wheelers and buses) stop anywhere along routes; negotiate fares beforehand with the conductor. Ideal for short hops and reaching villages.
- Drivers operate on their own schedule and may overcharge tourists. Agree on a price before boarding or use a taxi app instead.
- Colombo city buses — The Western Region Express and Colombo Metro buses have fixed routes and card-based payment systems. Download route maps from the SLTB website.
Taxis & Ride Apps [ටැක්සි]
- Use Uber or PickMe — PickMe and Uber operate in Colombo, Kandy, and Galle with transparent pricing. Both apps show driver details and routes—safer than hailing random taxis.
- Meters on traditional taxis are often 'broken'; drivers will overcharge significantly. Always use apps or agree on a fare upfront in writing.
- Three-wheelers for short trips — Tuk-tuks are cheap and fun for short distances. Negotiate price beforehand (typically LKR 100–300 for short rides) and avoid traveling alone at night.
- Ride app payment — PickMe and Uber accept cash or card payment after the ride. Ensure the driver confirms the app-calculated fare—cash transactions sometimes involve disputes.
- Unlicensed taxis operate outside app systems; solo travelers should avoid them, particularly at night or in remote areas.
Driving & Car Hire [ඔටුවම්
- Driving in Sri Lanka is chaotic with unpredictable traffic, narrow roads, and aggressive honking. Left-hand driving applies; international driving permits are recommended but not always enforced.
- Hire from established companies — Use Hertz, Avis, or local reputable firms with comprehensive insurance. Costs range LKR 3,000–8,000 per day depending on vehicle type.
- Police conduct frequent checkpoints and may demand on-the-spot fines (bribes) for minor infractions. Keep your driving license, passport, and insurance documents visible.
- Speed limits and rules — Speed limits are 50 km/h in towns, 70 km/h on highways. Seatbelts are mandatory; mobile phone use is prohibited while driving.
- Hire a driver instead — A private driver with vehicle costs LKR 4,000–6,000 per day and eliminates stress. Drivers know routes, negotiate better prices, and navigate local traffic safely.
Airports [ගුවන්තොටුපුල
- Bandaranaike International Airport — Sri Lanka's main airport (CMB) is located 30 km north of Colombo. International flights use this hub; pre-arrange transport or book taxis from the official stand outside arrivals.
- Airport transport options — Taxis from the official counter cost around LKR 2,500–4,000 to Colombo city. Grab/PickMe apps operate; trains to Colombo Fort are available but luggage handling is difficult.
- Unofficial taxis approach arriving passengers aggressively; ignore them and use official counters or apps only. Hotel transfers pre-booked are safer and often cheaper.
- Visa on arrival — Most nationalities can obtain a 30-day visa on arrival (USD 35–50) or apply online via the ETA portal before travel.
- Domestic flights — Cinnamon Air and Heli Tours operate inter-island and scenic flights. Booking direct or through tour operators is straightforward; departures are from Colombo, Kandy, or Galle aerodromes.
Ferries & Water Transport [බිම්බි
- Colombo to Jaffna ferry — The ferry operates sporadically; confirm schedules via the Sri Lanka Ports Authority. The journey takes 10–14 hours and costs LKR 2,500–5,000 depending on class.
- Ferry services are subject to cancellation due to sea conditions or political disruptions. Book only weeks in advance; do not plan tight onward connections.
- Island hopping boats — Private operators offer boat tours to Pigeon Island National Park and other coastal sites. Book through tour operators or hotels; costs vary by distance and group size.
- Lagoon and river tours — Kalpitiya and Negombo offer lagoon tours with birdwatching; Bentota and Mirissa have river safaris. These are tourist-oriented and safe, priced LKR 2,000–8,000 per person.
Tickets & Travel Passes
- Train tickets online — Book Sri Lanka Railways tickets at seatreservation.railway.gov.lk up to 60 days in advance. Prices are fixed; no discounts for tourists.
- Bus tokens and passes — SLTB buses operate on a cash-per-journey basis; no passes exist. Private buses and minibuses do not issue tickets—pay the conductor directly.
- Conductors on buses and minibuses sometimes overcharge tourists or claim no change is available. Small-denomination notes are helpful; always confirm the fare beforehand.
- Keep all receipts — Save booking confirmations and payment receipts for trains and booked transport. If disputes arise, these are your only proof of transaction.
- Tourist rail passes — Three- and seven-day tourist passes are available for unlimited train travel on specified routes. Purchase at Colombo Fort railway station; passes cost USD 20–40.
Mobile Connectivity & SIM Cards [ජංගම
- Get a local SIM on arrival — Major providers are Dialog, Airtel, and Hutch (Etisalat). Purchase prepaid SIM cards at the airport, train stations, or retail shops for LKR 50–100 with small activation credits.
- Data packages — Dialog and Airtel offer daily (LKR 99–199) and monthly (LKR 1,500–3,000) data plans with excellent coverage in cities and towns. Dial *111# for Dialog balance and plan options.
- Internet speeds are slow in remote hill country and rural areas; 3G is common outside major cities. Do not rely solely on mobile connectivity for navigation—download maps offline using Google Maps.
- WiFi availability — Most hotels, hostels, and cafes offer free WiFi. Signal strength is usually adequate but occasionally unreliable in older establishments.
- Emergency numbers — Police: 119, Ambulance: 110, Tourist police: +94 11 2 420 422. All numbers work on any SIM; emergency calls do not require balance.