Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Trincomalee to Haputale and Ella Circuit Trip 2026

Day 1 · Fri, Jul 24
Haputale

Trincomalee to Haputale and Bandarawela

  1. Trincomalee to Haputale by private car/van — route from Trincomalee to the hill country; depart early morning around 5:00 AM, allow ~7.5–8.5 hours with rest stops, and plan to reach Haputale by late afternoon; luggage can stay in the vehicle and hill-road parking is easiest at the hotel.
  2. Dambethenna Tea Factory — Bandarawela area; a good first hill-country stop for a tea-processing visit and fresh cup after the long drive, morning/early afternoon, ~1 hour.
  3. Lipton’s Seat — Haputale/Passara road; one of the classic viewpoints in the region with sweeping plantation scenery, late afternoon for cooler light, ~1.5–2 hours.
  4. Thangamale Bird Sanctuary — Haputale area; a short nature walk to stretch legs after travel and enjoy cloud-forest views, late afternoon, ~1–1.5 hours.
  5. A One Restaurant Haputale — Haputale town; reliable local meal stop for rice-and-curry or snacks before checking in, evening, ~45 minutes, approx. LKR 1,500–3,000 per person.
  6. Haputale View Point — Haputale town edge; easy sunset stop with valley views right before returning to the hotel, evening, ~30–45 minutes.

Morning: the long hill-country climb

Leave Trincomalee around 5:00 AM in a private car or van and take the inland route up through Anuradhapura–Habarana–Mahiyanganaya–Passara/Bandarawela rather than trying to rush it. With breakfast, tea breaks, and a few stretch stops, this is realistically a 7.5–8.5 hour drive, and it gets slower once you hit the mountain roads after Badulla. Expect one proper comfort stop on the way, keep some motion-sickness tablets handy if anyone is sensitive, and plan to arrive with enough daylight left for a first tea stop. Parking is easiest once you reach your hotel in Haputale or Bandarawela, so don’t worry about unloading luggage until the evening.

Afternoon: tea, views, and a gentle reset

Your first hill-country stop should be Dambethenna Tea Factory in the Bandarawela area. This is a good place to break the journey because you’ll get a fresh cup, a look at tea-processing, and a quick stretch without losing much time; most visits work well as a 1-hour stop, and the tasting is usually the best part after a long drive. From there, continue toward Haputale and head out to Lipton’s Seat in the late afternoon if the weather is clear. The road is winding and scenic, so take it slowly; the viewpoint is at its best in cooler light, and you’ll want 1.5–2 hours to enjoy the tea estate landscape properly. If you still have energy, add the short walk at Thangamale Bird Sanctuary—it’s a nice, easy way to loosen up after the drive, with cloud-forest air, birds, and quiet trails that usually take 1–1.5 hours. A light rain jacket helps here because mist can roll in quickly.

Evening: dinner in town and sunset over the valley

Head back into Haputale town for dinner at A One Restaurant Haputale, which is a dependable local stop for rice and curry, fried rice, kottu, and quick snacks. Expect roughly LKR 1,500–3,000 per person depending on what you order, and it’s the kind of place where the food comes fast enough that you won’t lose the evening. After dinner, make one final stop at Haputale View Point for sunset or early twilight. It’s an easy, low-effort lookout on the town edge, so you don’t need to over-plan it—just go for 30–45 minutes, enjoy the valley views, and let the temperature drop a little before returning to the hotel. If you’re staying in the hills overnight, keep your departure from Haputale the next morning early and relaxed; you’ll have a much easier drive if you leave before the main road traffic builds.

Day 2 · Sat, Jul 25
Ella

Haputale to Ella via Ohiya

Getting there from Haputale
Private car/van via A16/A23 (about 1.5–2 hrs, ~LKR 5,000–10,000 per vehicle). Best in the morning so you can reach Ella before the Nine Arches Bridge crowds.
Train on the Badulla line from Haputale to Ella (if a suitable train is available; ~1–1.5 hrs, very cheap at ~LKR 100–500). Book via Sri Lanka Railways or use 3rd-party rail agents; timing is less flexible than a car.
  1. Haputale Railway Station — Haputale; start with the hill-country rail atmosphere before heading toward Ohiya, early morning, ~30–45 minutes.
  2. Ohiya Railway Station — Ohiya; the highest railway region stop gives a cool, atmospheric rail stop and mountain scenery, late morning, ~45 minutes.
  3. Pattipola Railway Station — between Ohiya and Ella; a quick scenic rail-country pause if traveling by road, useful for a high-elevation photo stop, late morning, ~20–30 minutes.
  4. Nine Arches Bridge — Ella; the signature landmark of the area, best visited after arrival before the crowds build, afternoon, ~1–1.5 hours.
  5. Cafe Chill — Ella town; popular relaxed lunch or coffee stop with a broad menu and easy post-sightseeing break, afternoon, ~1 hour, approx. LKR 2,000–4,500 per person.
  6. Ravana Falls — Ella-Wellawaya road; finish with a waterfall stop on the way through town, late afternoon, ~45 minutes.

Morning

Start from Haputale Railway Station while the town is still cool and quiet; if you can get there soon after first light, you’ll catch the best hill-country atmosphere before the day warms up. The station itself is small and charming, and a short stop here is more about the feeling than the facilities. From there, continue toward Ohiya Railway Station — the drive is what matters on this stretch, with tea slopes, cloud pockets, and roadside viewpoints opening up around every bend. Give yourself a relaxed pace; in this part of the hills, a 30-minute delay is normal, and that’s part of the charm.

By late morning, Ohiya Railway Station feels wonderfully remote and high up, with a crisp, windy quality that makes even a short pause memorable. Keep this stop to around 45 minutes, enough for photos and a tea break if available nearby, but don’t linger too long because the road onward is part of the experience. A little further along, stop briefly at Pattipola Railway Station for a quick scenic photo before you descend toward Ella; it’s the kind of place where you really notice the elevation and the changing landscape, so 20–30 minutes is plenty.

Afternoon

Once you reach Ella, head straight to Nine Arches Bridge before the late-afternoon crowds build up. The easiest way is to arrive, park near the access point, and walk the final stretch; local tuk-tuks know the drop-off spots well, but walking gives you the best arrival. Spend 1–1.5 hours here, especially if you want a train photo or a quieter viewpoint along the bridge approach. After that, roll into Cafe Chill in Ella town for lunch or an extended coffee stop — it’s a reliable, casual place and usually busy, with mains, burgers, rice dishes, and drinks that typically come to about LKR 2,000–4,500 per person. It’s the right place to slow the day down a bit before the waterfall stop.

Evening

Finish at Ravana Falls on the Ella–Wellawaya road, ideally in the late afternoon when the light is softer and the roadside stop feels less hectic. It’s a quick, easy visit — around 45 minutes is enough — and you can pair it with a short refreshment break nearby if you need one. If you’re staying overnight in Ella, it’s best to wrap up the sightseeing before dusk and check in early, because the town gets pleasantly calm once the day-trippers leave.

Day 3 · Sun, Jul 26
Nuwara Eliya

Ella to Nuwara Eliya and back to Trincomalee

Getting there from Ella
Private car/van via Wellawaya–Boralanda–Haputale–Nuwara Eliya hill route (about 3.5–4.5 hrs, ~LKR 12,000–20,000 per vehicle). Leave early morning so you can arrive for Lake Gregory and Victoria Park.
Bus/combined local taxi: Ella to Bandarawela/Haputale, then onward bus or taxi to Nuwara Eliya (slower, ~4.5–6 hrs total, cheapest at ~LKR 500–1,500 per person). Use local bus stands; not ideal with luggage.
  1. Lake Gregory — Nuwara Eliya; start with a lakeside walk or boat-side stroll before the long return drive, early morning, ~1 hour.
  2. Victoria Park, Nuwara Eliya — city center; a neat garden stop for flowers and cool-climate scenery, morning, ~45 minutes.
  3. Grand Hotel, Nuwara Eliya — city center; stop for a proper tea or light lunch in a classic hill-station setting, late morning/noon, ~1 hour, approx. LKR 3,000–7,000 per person.
  4. Nuwara Eliya Post Office — city center; a quick heritage photo stop in the colonial core before departing, early afternoon, ~20–30 minutes.
  5. Nuwara Eliya to Trincomalee by private car/van — depart by early afternoon around 1:00 PM if possible; allow ~7.5–8.5 hours including breaks, and use a fuel/meal stop near Matale or Dambulla on the way home.

Morning

Arrive in Nuwara Eliya early enough to catch the town at its best, when the air is still crisp and the roads around Lake Gregory are quiet. Start with a relaxed lakeside walk along Gregory Lake Road rather than rushing straight into sightseeing; it’s the nicest way to shake off the drive and get your bearings. If you want a boat ride, the kiosk area usually gets going in the morning, and you’ll spend roughly LKR 1,500–3,500 depending on the boat type and duration. From there, it’s an easy move into Victoria Park, right in the city center, where the flower beds and clipped lawns are at their freshest before the midday sun flattens everything out. Entry is usually modest for local visitors, and the park is best enjoyed unhurriedly — 45 minutes is enough if you just want a clean, polished hill-country walk.

Late Morning to Lunch

From Victoria Park, it’s a short hop to Grand Hotel, Nuwara Eliya, which is one of the few places here that still feels properly old-school. Go in for tea, coffee, or a light lunch in the main dining spaces rather than treating it like a quick photo stop; the setting is the point. Expect LKR 3,000–7,000 per person depending on what you order, with afternoon tea service usually feeling the most fitting for the hill-station mood. If you’re moving as a group, it helps to arrive a little before the lunch rush so you’re not waiting around, especially on a weekend. Afterward, give yourself a slow 20–30 minutes to wander the central streets around the hotel and enjoy the colonial core without forcing the schedule.

Early Afternoon and Departure

Before you leave town, make a quick heritage stop at the Nuwara Eliya Post Office — small, photogenic, and exactly the kind of detail that makes the town feel like a preserved mountain postcard. It’s best treated as a brief pause rather than a long stop: take your photos, stretch your legs, and be ready to roll. For the return to Trincomalee, try to get moving by about 1:00 PM so you have daylight buffer for rest breaks and the longer downhill-to-lowland stretch. The most practical route is the main hill-road via Matale or Dambulla, where you can plan one proper fuel or meal stop and then continue through the evening; on a clear day, the drive usually takes about 7.5–8.5 hours in a private car or van, so it’s worth leaving the city center on time and not lingering too long over lunch.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version