Distances from Colombo to Major Cities & Tourist Destinations in Sri Lanka
Colombo is the commercial capital and the main gateway to Sri Lanka. Almost every international visitor begins and ends their holiday in Colombo before travelling to the country's beautiful beaches, ancient cities, wildlife parks, tea plantations and scenic hill stations. Knowing the distance, travel time, road conditions and train availability helps travellers plan a better itinerary and choose the most suitable mode of transport. This guide lists the approximate road distances from Colombo to the most popular cities and tourist attractions in Sri Lanka together with information about the main highways, expressways, railway services and the type of road you will travel on.
Road Distances from Colombo
| Destination | Distance | Driving Time | Main Road | Train Service | Road Type |
|---|---|---|---|---|---|
| Mount Lavinia | 12 km | 30 Minutes | A2 (Galle Road) | Yes | Urban Highway |
| Negombo | 38 km | 45 Minutes | E03 Expressway / A3 | Yes | Expressway |
| Kalutara | 42 km | 1 Hour | A2 Galle Road | Yes | Coastal Highway |
| Bentota | 85 km | 2 Hours | E01 Southern Expressway or A2 | Yes | Expressway / Coastal Highway |
| Hikkaduwa | 100 km | 2.5 Hours | E01 + A2 | Yes | Expressway |
| Galle | 125 km | 2.5 Hours | E01 Southern Expressway | Yes | Expressway |
| Mirissa | 150 km | 3 Hours | E01 + A2 | Yes | Expressway / Coastal Highway |
| Tangalle | 195 km | 3.5 Hours | E01 + A2 | No Direct Train | Expressway / Highway |
| Hambantota | 240 km | 4 Hours | E01 + A2 | No | Expressway / National Highway |
| Yala National Park | 300 km | 5.5 Hours | A2 + B499 | No | National Highway |
| Udawalawe National Park | 180 km | 4 Hours | A4 + A18 | No | National Highway |
| Ratnapura | 100 km | 2.5 Hours | A4 | No | National Highway |
| Kitulgala | 95 km | 2.5 Hours | A7 | Yes | National Highway |
| Kurunegala | 95 km | 2 Hours | A6 / Central Expressway | Yes | Expressway / National Highway |
| Pinnawala Elephant Orphanage | 90 km | 2.5 Hours | A1 Colombo - Kandy Road | Yes | National Highway |
| Kandy | 115 km | 3 Hours | A1 Colombo - Kandy Road | Yes (Frequent Service) | National Highway |
| Matale | 145 km | 3.5 Hours | A9 | No Direct Train | National Highway |
| Dambulla | 150 km | 4 Hours | A6 | No | National Highway |
| Sigiriya | 175 km | 4.5 Hours | A6 + Local Roads | No | National Highway / Rural Roads |
| Polonnaruwa | 215 km | 5 Hours | A11 | Yes | National Highway |
| Anuradhapura | 205 km | 4.5 Hours | A9 | Yes | National Highway |
| Mihintale | 215 km | 5 Hours | A9 + A12 | Yes | National Highway |
| Wilpattu National Park | 180 km | 4 Hours | A12 | No | National Highway |
| Trincomalee | 265 km | 6 Hours | A6 | Yes | National Highway |
| Pasikudah | 300 km | 6.5 Hours | A15 | Yes (Nearest Station Valaichchenai) | National Highway |
| Batticaloa | 335 km | 7 Hours | A4 | Yes | National Highway |
| Arugam Bay | 415 km | 8 Hours | A4 + A15 | No | National Highway |
| Nuwara Eliya | 170 km | 5 Hours | A7 | Nearest Railway Station: Nanu Oya | Mountain Road |
| Nanu Oya Railway Station | 160 km | 4.5 Hours | A7 | Yes | Mountain Road |
| Ella | 235 km | 6 Hours | A5 | Yes | Mountain Road |
| Haputale | 205 km | 5.5 Hours | A16 | Yes | Mountain Road |
| Badulla | 255 km | 6.5 Hours | A5 | Yes | Mountain Road |
| Vavuniya | 255 km | 5 Hours | A9 | Yes | National Highway |
| Mannar | 265 km | 5.5 Hours | A14 | Yes | National Highway |
| Jaffna | 395 km | 7.5 Hours | A9 | Yes | National Highway |
Understanding Sri Lanka's Road Network
Sri Lanka has one of the best road networks in South Asia. Modern expressways connect Colombo with the southern provinces while national highways link the island's historic cities, mountain resorts and coastal destinations. Although the country is relatively small, travel times may be longer than expected due to winding mountain roads, local traffic, wildlife crossings and scenic routes that encourage frequent photo stops.
Major Expressways
- E01 Southern Expressway – Colombo to Matara via Galle.
- E03 Colombo–Katunayake Expressway – Connects Colombo with Bandaranaike International Airport and Negombo.
- E02 Central Expressway – Connects Colombo with Kurunegala and central regions (sections operational).
Main National Highways
| Highway | Route | Popular Destinations |
|---|---|---|
| A1 | Colombo – Kandy | Kadugannawa, Pinnawala, Kandy |
| A2 | Colombo – Galle – Hambantota | Kalutara, Bentota, Galle, Mirissa |
| A4 | Colombo – Ratnapura – Batticaloa | Ratnapura, Udawalawe, Batticaloa |
| A5 | Peradeniya – Ella – Badulla | Nuwara Eliya Region, Ella, Badulla |
| A6 | Ambepussa – Dambulla – Trincomalee | Dambulla, Sigiriya, Trincomalee |
| A7 | Avissawella – Nuwara Eliya | Kitulgala, Hatton, Nuwara Eliya |
| A9 | Kandy – Jaffna | Dambulla, Anuradhapura, Vavuniya, Jaffna |
Railway Services in Sri Lanka
Sri Lanka's railway system is one of the country's greatest attractions. The scenic hill-country railway between Kandy, Nanu Oya, Ella and Badulla is considered one of the world's most beautiful train journeys. The coastal railway connecting Colombo with Galle, Hikkaduwa, Bentota and Matara also offers spectacular views of the Indian Ocean. Northern railway services connect Colombo with Anuradhapura, Vavuniya and Jaffna, while eastern services operate to Trincomalee and Batticaloa. Although trains are economical and scenic, reservations should be made well in advance, especially during weekends and holiday periods.
Choosing the Best Mode of Transport
Visitors travelling independently can choose between private cars, taxis, public buses and trains. A private vehicle with an experienced driver provides the greatest flexibility and allows travellers to stop at viewpoints, temples, waterfalls and local villages along the route. Budget travellers often combine train journeys with taxis or tuk-tuks for short transfers, while families and photographers generally prefer private transportation for convenience and comfort.
Suggested Driving Routes from Colombo
Depending on your interests and the length of your holiday, there are several excellent routes that begin in Colombo. Many visitors combine the Cultural Triangle with the hill country and southern beaches to experience the diversity of Sri Lanka within one journey.
Classic Cultural Triangle (4–5 Days)
- Colombo → Pinnawala
- Dambulla Cave Temple
- Sigiriya Rock Fortress
- Polonnaruwa Ancient City
- Minneriya National Park
- Return to Colombo
Hill Country Tour (5–6 Days)
- Colombo → Kandy
- Nuwara Eliya
- Ella
- Badulla
- Udawalawe National Park
- Return to Colombo
Southern Beaches Tour
- Colombo
- Bentota
- Hikkaduwa
- Galle Fort
- Mirissa
- Tangalle
Northern Sri Lanka Tour
- Colombo
- Anuradhapura
- Mannar
- Jaffna
- Nagadeepa
- Return via Vavuniya
Approximate Travel Times
While Sri Lanka is a relatively compact island, average driving speeds are often lower than in many other countries. Expressways allow speeds of up to 100 km/h, but most national highways pass through towns and villages where speed limits are lower. Mountain roads around Nuwara Eliya, Ella and Badulla are winding and should be driven with extra care.
| Road Type | Average Speed |
|---|---|
| Expressway (E01 / E03) | 80–100 km/h |
| National Highways | 50–70 km/h |
| Mountain Roads | 25–45 km/h |
| Urban Roads | 20–40 km/h |
Useful Travel Tips
- Start long journeys early in the morning to avoid city traffic.
- Carry cash when travelling to rural areas, as card facilities may be limited.
- Mountain roads can become foggy during the evening and rainy season.
- Always allow extra time for photo stops—Sri Lanka's landscapes are incredibly scenic.
- Reserve train tickets in advance for popular routes such as Colombo–Kandy and Kandy–Ella.
- Private vehicles are recommended for families and travellers with luggage.
- Wildlife parks should be visited early in the morning or late afternoon for the best animal sightings.
Best Time to Travel Around Sri Lanka
Sri Lanka can be visited throughout the year thanks to its two monsoon seasons affecting different parts of the island at different times. The southwest coast, hill country and Colombo are generally best visited between December and April, while the east coast and northern regions are most pleasant from May to September.
Because weather varies across the island, many travellers combine destinations from different regions to enjoy sunshine during every season.
Frequently Asked Questions
Are the distances exact?
The distances shown on this page are approximate road distances from central Colombo. Depending on your hotel location and the route chosen, the actual distance may vary slightly.
Is driving in Sri Lanka safe?
Yes. The main highways and expressways are generally in good condition. Visitors unfamiliar with local driving conditions often prefer hiring a vehicle with an experienced driver for greater comfort and convenience.
Which destination is closest to Colombo?
Mount Lavinia and Negombo are the nearest popular tourist destinations and can be reached in less than one hour.
Which is the longest drive from Colombo?
Among the destinations listed, Arugam Bay and Jaffna involve the longest road journeys, taking approximately 7.5 to 8 hours depending on traffic and weather conditions.
Is travelling by train recommended?
Absolutely. Sri Lanka's railway network offers some of the most scenic train journeys in Asia, particularly between Kandy, Nanu Oya, Ella and Badulla, as well as along the southern coastline.
Can these destinations be visited on one tour?
Yes. Many visitors combine the Cultural Triangle, hill country, southern beaches and wildlife parks into a 10 to 15-day itinerary. Travel & Culture Services can customize tours according to your interests, budget and available time.
Plan Your Sri Lanka Journey
Whether you are interested in ancient cities, Buddhist temples, tea plantations, wildlife safaris, tropical beaches or scenic train journeys, understanding the distances between destinations will help you make the most of your holiday in Sri Lanka.
Travel & Culture Services offers customized tours, hotel reservations, airport transfers, private vehicles with experienced drivers, licensed guides and tailor-made itineraries throughout Sri Lanka. Our travel experts can help you choose the most efficient route, minimize driving time and create a memorable journey based on your interests.
For more information or to request a personalized itinerary, please contact Travel & Culture Services. We will be delighted to assist you in planning your perfect Sri Lanka holiday.
