Central Highlands
Madhya Parvata Pradeshaya
Plan your trip to Central Highlands
The Central Highlands of Sri Lanka offer misty mountains, ancient Buddhist temples, colonial-era tea plantations, and cooler temperatures that provide a refreshing contrast to the coastal lowlands. Home to Kandy, the cultural heart of the island, this region blends deep historical significance with stunning natural landscapes. Expect dramatic elevation changes, lush vegetation, and some of Sri Lanka's most iconic viewpoints.
Getting there & around
Fly into Bandaranaike International Airport near Colombo, then drive or take a train to Kandy (3 hours by car, or 6-7 hours by scenic train). From Kandy, you can reach other highland towns by car or local buses—trains connect Kandy to Nuwara Eliya and Ella, though road travel is often faster. Renting a vehicle with a driver is recommended for navigating mountain roads safely.
How long to stay
Plan 5-7 days to experience the region's main attractions without rushing. This allows time for Kandy's temples, train journeys, tea country visits, and hill station explorations like Nuwara Eliya, Horton Plains, and Ella.
When to go
December to March offers the clearest skies and most pleasant temperatures, with daytime highs around 20-25°C in high-altitude areas. Avoid May to September when heavy monsoon rains make mountain roads slippery and views obscured by mist.
Suggested itinerary
- Kandy: Temple and Lake — Arrive in Kandy and visit the Temple of the Tooth Relic, Sri Lanka's most sacred Buddhist site. Explore the lakeside gardens and local markets to acclimate to the highland climate.
- Kandy to Ella by Scenic Train — Take the famous train journey from Kandy to Ella (7-9 hours), passing through tea plantations, tunnels, and mountain scenery. Settle into Ella and hike to Ella Rock for sunset views.
- Horton Plains and Tea Country — Day trip to Horton Plains National Park for the dramatic World's End viewpoint and cool-climate walks. Alternatively, explore tea estates around Haputale with plantation tours and tea factory visits.
Frequently asked questions
Is Kandy worth visiting?
Yes—Kandy is the cultural heart of Sri Lanka and home to the Temple of the Tooth Relic, one of Buddhism's most important pilgrimage sites. The city's lakeside setting, botanical gardens, and central location make it an essential base for exploring the Central Highlands.
How many days do you need in Kandy?
2-3 days is ideal to see the Temple of the Tooth, Peradeniya Botanical Gardens, local markets, and take day trips to nearby sites like Sigiriya or Dambulla. One day is possible but feels rushed for a meaningful visit.
Is the Kandy to Ella train worth taking?
Yes—it's one of Sri Lanka's most scenic train journeys, passing through nine tunnels, tea plantations, and misty mountains over 7-9 hours. Book first-class or observation car seats for the best views, and plan it for a clear-weather day.
What is Horton Plains best for?
Horton Plains is known for World's End, a dramatic cliff edge offering sweeping views across the lowlands, and Baker's Fall waterfall. It's a high-altitude national park best visited early morning before clouds roll in.
Can you visit tea plantations in Sri Lanka?
Yes—the Tea Country around Haputale and Nuwara Eliya offers factory tours where you can see processing, taste fresh tea, and walk through working plantations. Most estates welcome visitors; arrange tours through your hotel or visit during business hours.
History
The Central Highlands of Sri Lanka have been inhabited since ancient times, serving as a refuge for Sinhalese kingdoms during periods of invasion and conflict on the lowlands. The region became a significant center of Buddhist culture and learning, with numerous monasteries and temples established throughout the medieval period. During the colonial era, the British developed the highlands as a plantation economy, introducing tea, coffee, and other cash crops that transformed the landscape and society. This colonial legacy continues to shape the region's economy and infrastructure today.
Culture
The Central Highlands maintain a distinct cultural identity marked by strong Buddhist traditions, colorful festivals, and a vibrant community life centered around tea estates and rural villages. The people are known for their warm hospitality, traditional craftsmanship including pottery and weaving, and a deep connection to their mountainous environment. The region's cooler climate and terraced landscapes have fostered unique local cuisines and agricultural practices that differ markedly from the lowland areas.
Language
Sinhala is the primary language spoken throughout the Central Highlands, though English is increasingly common in tourist areas and among younger generations. Useful phrases include 'Ayubowan' for greeting, 'Shukriya' for thank you, and 'Obada?' when asking 'How are you?'
Best time to visit
Visit December to March for clear skies and pleasant temperatures in the highlands.
Places to visit
- Kandy — Sri Lanka's cultural capital and former royal residence, Kandy is home to the sacred Temple of the Tooth Relic, one of…
- Nuwara Eliya — A picturesque hill station at 1,868 meters elevation with a distinctly cool climate, English colonial architecture, and…
- Ella — A scenic mountain village renowned for its dramatic cliff views, tea estates, and adventure activities including hiking…
- Sigiriya — An ancient rock fortress rising 200 meters above the plains, featuring a 5th-century palace, intricate frescoes, and ga…
- Dambulla — Home to the spectacular Golden Temple and Cave Temple complex carved into a rocky hill, containing hundreds of Buddha s…
- Polonnaruwa — The medieval capital of Sri Lanka features remarkable ruins of palaces, temples, and reservoirs from the 11th-12th cent…
- Matale — A historic town in the heart of Sri Lanka's spice gardens, famous for its fragrant cinnamon and other agricultural prod…
- Peradeniya — The location of Sri Lanka's premier Botanical Gardens, featuring 147 acres of beautifully landscaped gardens with thous…
- Horton Plains — A UNESCO-listed high-altitude plateau at 2,200+ meters featuring pristine grasslands, endemic flora, and World's End vi…
- Pidurutalagala — Sri Lanka's highest mountain at 2,524 meters, accessible via hiking from Nuwara Eliya, offering panoramic views of the…
- Nalanda Gedige — An ancient Hindu temple carved from a single rock, uniquely blending Hindu and Buddhist architectural styles from the 8…
Where to eat
- Kandy House (Sri Lankan, Kandy). Order: Lamprais.
- Cinnamon Citadel Kandy - Mahagala Restaurant (Sri Lankan, International, Kandy). Order: Deviled Fish Curry.
- Café @2 - The Red House (Café, Light Meals, Kandy). Order: Lamington Cake with Local Coffee.
- Thani Park Restaurant (Sri Lankan, Kandy). Order: Chicken Curry with Hoppers.
- Olde English Tea Room (Sri Lankan, Tea House, Kandy). Order: Deviled Potato Curry with Tea.
- Matara Garden Restaurant (Sri Lankan, Seafood, Matara). Order: Grilled Fish with Sambal.
- New Ozone Travellers Inn Restaurant (Sri Lankan, International, Ella). Order: Kottu Roti.
- Café Chill (Café, Western, Sri Lankan, Ella). Order: Banana Pancakes with Honey.
- Grand Hotel Restaurant (Sri Lankan, International, European, Nuwara Eliya). Order: Sole Meunière or Sri Lankan Curry Set.
- Sri Bhakti Restaurant (Sri Lankan, Nuwara Eliya). Order: Mixed Curry with Dhal and Rice.
- The Plantation Hotel - Tamarind Restaurant (Sri Lankan, Continental, Nuwara Eliya). Order: Beef Curry with Fresh Vegetables.
- Bandarawela Hotel Restaurant (Sri Lankan, British, Bandarawela). Order: Sri Lankan Breakfast or Roasted Meats.
- Cafe Aroma (Café, Light Meals, Bandarawela). Order: Freshly Brewed Local Tea with Cake.
- Peacock Restaurant (Sri Lankan, Chinese, Kandy). Order: Curry Set or Chow Mein.
- Lakshmi's Restaurant (Sri Lankan, Dambulla). Order: Chicken Curry with Bread.