How much is a taxi from Arugam Bay to Nuwara Eliya?

For that 195 km ride, from Arugam Bay to Nuwara Eliya, a private taxi usually costs around $80 to $105, which is roughly LKR 25,000 to 33,000, and it tends to take 4.5 to 5.5 hours. If you go with shared shuttles, you often pay $25 to $35 per seat, while cheaper public buses are about LKR 1,000 to 1,600, and they can take 6.5 to 8 hours too.

Cost and Travel Options

  • Public Bus:
    • Cost: LKR 1,000 – 1,600
    • Time: 6.5 – 8 hours
    • Details: Scenic route requiring bus transfers at Monaragala or Wellawaya before ascending into the central highlands.
  • Shared Tourist Shuttle:
    • Cost: $25 – $35
    • Time: 5 – 6 hours
    • Details: Air-conditioned minibus service connecting eastern beach towns directly with central hill country destinations.
    • Pax: 1 to 8 passengers
  • Private Taxi/Car:
    • Cost: $80 – $105 (LKR 25,000 – 33,000)
    • Time: 4.5 – 5.5 hours
    • Details: Direct door-to-door AC car offering panoramic views and flexible stops for tea plantations and waterfalls.
    • Pax: 1 to 4 passengers

Looking for a reliable transfer? Contact us to check availability and get a special discounted rate for your journey from Arugam Bay to Nuwara Eliya.