Batticaloe to Anuradhapura Taxi Service Booking & Route Maps

Planning a journey from the serene lagoons of Batticaloe to the sacred soil of Anuradhapura? This 230+ kilometer cross-country trip takes you from Sri Lanka’s Eastern Province to the North Central Province, passing through lush jungles, historic towns, and rural villages. While public buses and trains are available, nothing matches the comfort, safety, and flexibility of a private taxi service.

Book a Driver in Sri Lanka | Sri Lanka Drivers Booking

Book a Driver in Sri Lanka

Reliable taxi service, private drivers, and hire vans across Sri Lanka. Instant WhatsApp confirmation.

Trip Details

Choose Vehicle

Passenger Details

Contact Information

Why Choose a Private Taxi Over Public Transport for Batticaloe to Anuradhapura?

The distance between Batticaloe and Anuradhapura is approximately 235 kilometers (146 miles). A direct drive takes 4.5 to 5.5 hours, depending on traffic and road conditions. Here is why a private taxi is superior:

1. Direct Door-to-Door Service

Public buses require a change at Polonnaruwa or Kurunegala, adding 2-3 hours of waiting. Trains from Batticaloe to Anuradhapura are infrequent (2-3 per day) and often crowded. Our taxi picks you up from your hotel, guesthouse, or the Batticaloe Railway Station and drops you exactly at your Anuradhapura address.

2. Comfort & Air Conditioning

Sri Lanka’s heat can be intense. Our fleet of modern, air-conditioned vehicles (Nissan Leaf, Toyota Prius, Suzuki Wagon R, Toyota HiAce vans) provides a cool, relaxing environment.

3. Flexibility to Stop En Route

Unlike rigid public schedules, our taxi service allows spontaneous stops for:

  • Photos at the Mahiyangana Raja Maha Viharaya.
  • Lunch at a local restaurant in Polonnaruwa.
  • Visiting the Dambulla Cave Temple (slight detour).
  • Bathroom breaks or buying fresh king coconuts.

4. Safety & Professional Drivers

All our drivers are licensed, background-checked, and experienced with the Batticaloe-Anuradhapura route. They know the safest roads, speed limits, and emergency contacts.

5. Fixed Prices – No Hidden Surprises

Public transport seems cheap initially, but when you add tuk-tuks to/from stations, luggage fees, and meals during long layovers, a private taxi becomes highly cost-effective. Our rates are all-inclusive (fuel, tolls, driver allowance, insurance).


Detailed Route Maps: Batticaloe to Anuradhapura

Understanding your route helps you plan stops and estimate travel time. Below are the two main driving routes.

Route 1: Via Polonnaruwa (The Scenic & Historic Route)

Distance: 238 km | Time: 5 hours 10 minutes
Roads: A27, A11, A6

Driving Directions:

  1. Start from Batticaloe town center, head west on A27 towards Kaduruwela.
  2. Pass through ChenkaladyValaichchenai, and Puliyantivu.
  3. At the junction near Polonnaruwa New Town, turn onto A11.
  4. Drive through Polonnaruwa Sacred City (optional 1-hour stop).
  5. Continue on A11 until Habarana junction.
  6. Turn left onto A6 heading north.
  7. Pass through KekirawaMihintale, then enter Anuradhapura city.

Best for: Travelers who want to combine the ancient capitals of Polonnaruwa and Anuradhapura in one day.

Route 2: Via Habarana (The Faster Route)

Distance: 232 km | Time: 4 hours 45 minutes
Roads: A27, A11, A6 (bypassing Polonnaruwa town)

Driving Directions:

  1. Batticaloe to Kaduruwela (A27).
  2. Continue on A11 bypassing the Polonnaruwa archeological zone.
  3. Join the main Habarana – Anuradhapura road (A6).
  4. Direct run to Anuradhapura.

Best for: Travelers prioritizing speed or those who have already visited Polonnaruwa.

Best Stopover Points on the Batticaloe to Anuradhapura Route

Turn your taxi transfer into a mini-tour. Here are our top recommended stops:

1. Mahiyangana Raja Maha Viharaya (Detour: +15 km)

One of Sri Lanka’s 16 Solosmasthana (sacred places visited by Buddha). The stupa here is believed to contain a lock of Buddha’s hair. Your driver can wait while you pay respects (30 minutes).

2. Polonnaruwa Ancient City (On the route)

A UNESCO World Heritage Site. Highlights:

  • Gal Viharaya – Four stunning Buddha statues carved from one granite rock.
  • Royal Palace of King Parakramabahu.
  • Parakrama Samudra (huge ancient reservoir).
    Recommendation: Stop for 1.5 hours. Entry fee ~$25 for foreigners. Your driver knows the best parking spots.

3. Habarana Elephant Safari Point (Optional detour)

If you have time, a 1-hour elephant safari at Habarana is unforgettable. We can arrange a combined taxi + safari package – ask our booking team.

4. Mihintale (Just before Anuradhapura)

The cradle of Buddhism in Sri Lanka. Climb the 1,840 steps to the Maha Stupa for panoramic views. Best visited late afternoon to avoid heat.

5. Local Lunch Spot: Rice & Curry in Kekirawa

Skip touristy restaurants. Our drivers know a family-run eatery in Kekirawa serving authentic Sri Lankan rice and curry with crab or chicken for just 600 LKR per person.

Sample Itinerary: Batticaloe to Anuradhapura in 1 Day (With Stops)

Here’s how a well-planned taxi trip looks:

  • 7:00 AM – Pickup from Batticaloe Hotel. Quick breakfast at Bake House Batticaloe (takeaway).
  • 8:30 AM – Arrive at Mahiyangana Temple. 20-minute visit.
  • 10:00 AM – Enter Polonnaruwa Ancient City. 1.5-hour tour.
  • 12:00 PM – Lunch at Gayana Restaurant (A11 highway – clean washrooms).
  • 1:30 PM – Continue to Habarana. Optional 30-min jeep safari (pre-booked).
  • 3:30 PM – Arrive Mihintale. Climb steps for 1 hour.
  • 5:00 PM – Reach Anuradhapura hotel. Check-in, then sunset at Ruwanwelisaya.

If you are looking to book a driver for more than one day, read the article below >>>>..