Bandarawela taxi & cab service at fixed prices
Taxi from Bandarawela from $35 (Rs 11,000) per vehicle, not per person
Bandarawela sits at about 1,200 metres in the Uva hills, on the main road and railway between Haputale and Ella. It is a proper working town rather than a traveller village: a crowded market, a bus stand that serves half the province, banks, pharmacies and schools, all spread over a cluster of low hills planted with tea and vegetables. The climate is the other draw. Days are warm without being hot, nights are cool, and the town lies on the drier side of the hills, so it is a pleasant place to stay for a few days. Many visitors use it as a quiet base for Ella, half an hour away, and come back in the evening to a calmer street and a lower hotel bill. Our cab service runs every move out of Bandarawela at a fixed price for the whole vehicle: an economy or comfort sedan, a six-seat or an eight-seat van, driver, fuel, tolls and parking included. You pay the full price online by card when you book, with nothing to hand the driver; or pay 50% online and the rest in cash to the driver, an option that costs 10% more. Bandarawela to Ella is 15 km, about 30 min, from $35 (Rs 11,000); to Colombo Airport it is 165 km, about 3 h 40, from $95 (Rs 29,000).
- Fixed price, no surprises
- Free cancellation up to 24 h before pickup
- All-inclusive, nothing to pay on the day
- Secure card payment by Stripe
Taxi & cab fares from Bandarawela
Fixed price for the whole vehicle: driver, fuel and tolls included. Each one books in two minutes.
City to city: choose your hotel from the start
The price covers the journey between the two towns. Pick your hotel, guesthouse or beach directly in the pickup and drop-off search, or send the exact address on WhatsApp after booking. Anywhere inside the towns shown, the price stays the same.
You pay online, securely by card, at the price above: fixed, all-inclusive, nothing left to pay on the day. Prefer to pay only 50% now and the rest to your driver? That option costs 10% more.
Going somewhere else? We drive from Bandarawela to every town we serve — choose yours on the next screen.
Book a transfer from BandarawelaHow booking works
1.Choose your transfer
Pick the destination and the vehicle. The price you see is the price you pay, for the whole car, whatever your exact address in town.
2.Pay online to confirm
Securely by card, at the price shown. It locks your driver and your price. You may also pay only 50% now and the rest to the driver, for 10% more.
3.Meet your driver
You receive your driver’s name and phone number on WhatsApp 48 hours before pickup. Free cancellation up to 24 h before.
What every price includes
What's included
- Fuel and all mileage
- Professional driver
- Expressway tolls (E01 / E03)
- Parking fees
- All taxes
- Air conditioning
- Bottled water
- 15 minutes free waiting elsewhere
What's not included
- Driver tips (appreciated, never required)
- Entrance tickets to sites and parks
- Meals and drinks along the way
- Driver accommodation on multi-day hires
- Extra stops not agreed in advance
Things to do by taxi around Bandarawela
Half-day and day trips from Bandarawela that travellers book again and again, with the drive time and the fixed price per car. Swipe through, pick one, and book the ride.
Prices are per vehicle and fixed before you book. For several stops in one day with the car waiting for you, a driver for the day is usually simpler.
Private taxi, tuk-tuk, ride-hailing app or train in Bandarawela?
Bandarawela has a station on the main hill-country line, between Haputale and Ella, so the train is a real option. It is slow, cheap and beautiful; reserved seats sell out weeks ahead in season and unreserved carriages fill up. A popular plan is to ride the train and send the luggage by road: book the transfer, tell us the train, and the driver meets you at the arrival station with your bags. Bandarawela is also a bus hub, with frequent buses to Ella, Badulla, Haputale and Welimada, and long-distance buses to Colombo; they are fine with a daypack and hard with suitcases. Tuk-tuks wait near the station and the bus stand, handy for the Dowa temple or dinner in town, as long as you agree the fare first. PickMe and Uber are practically absent here. For the airport, the south coast, the national parks or any trip with luggage, a booked cab with a fixed price is the simple choice.
Transfers to Bandarawela
Coming to Bandarawela from elsewhere? Same fixed prices, the other way round.
Where we pick up in Bandarawela
We collect from any hotel, bungalow or guesthouse in and around Bandarawela. Some of the nicest places to stay are old planters’ bungalows and small guesthouses on the hills above the town, reached by steep, narrow lanes; give us the property name and we send a car that can manage the climb. Pickups in Diyatalawa or along the road towards Ella are fine too, just tell us where. The market area is hard to stop in, so for a pickup in the centre we suggest your hotel or the railway station. If you arrive by train from Kandy or Nuwara Eliya and want to continue by road, give us the train and the driver waits for the real arrival, not the timetable. Fifteen minutes of waiting are included at every pickup, and the driver’s name and number reach you on WhatsApp before the day.
Getting to and from Bandarawela
The centre is a knot of roads around the market and the bus stand, with the railway station right beside it, and it jams at school times and on busy market mornings. From there, roads leave in every direction. West, the road follows the ridge through Diyatalawa, a garrison town since colonial days, to Haputale, 15 km and about 30 min; beyond Haputale it climbs through Ohiya to Horton Plains, 40 km and about 1 h 20 to the park. North-west, the road through Welimada and its terraced vegetable farms reaches Nuwara Eliya, 50 km, about 1 h 40, and Hatton, for Adam’s Peak, is 85 km, about 2 h 40. East, the Badulla road passes the Dowa temple before the turn for Ella, 15 km in all. South, the roads drop off the hills to Wellawaya and the lowlands: Udawalawe is 55 km, about 1 h 20, Tissamaharama for Yala 90 km, about 2 h 05, Kataragama 80 km, and Mattala airport 80 km, about 1 h 50. Arugam Bay, on the east coast, is 120 km, about 2 h 40. Colombo Airport is the long one: 165 km, about 3 h 40 through Haputale, Balangoda and Ratnapura.
Travel tips for Bandarawela
Bandarawela is pleasant all year, but the Uva side of the hills is usually driest from about May to September, when the south-west monsoon is soaking the western slopes; October to January, under the north-east monsoon, brings more rain here. Mornings tend to be clear, with cloud building in the afternoon, so plan viewpoints early. Nights are cool: pack a fleece. For Horton Plains, leave before dawn to reach the gate early; pickups between 22:00 and 05:00 carry a 15% night surcharge, shown before you pay. The road to Ella is busy at weekends and in the high season, so allow a little extra time if you have a train or a hike to catch. Booking more than 14 days ahead takes 5% off, and child seats are free on request. If you want a full day of sights around Ella and Haputale with the same car, our car hire with driver, on the private driver page, usually works out better than separate transfers.
About Bandarawela
The Dowa Rock Temple lies a few kilometres out of town on the road towards Ella and Badulla, down a short path beside a stream. Its best-known feature is a tall standing Buddha carved into the rock face and left unfinished; inside the cave shrine are old paintings, and tradition links the site to King Valagamba, who is said to have hidden here. It is small and quiet, and a natural stop on the way to Ella. In town, the market is worth a walk in the morning for the vegetables and fruit that come in from the surrounding farms.
Bandarawela’s real asset is what lies within an hour. Ella, with Little Adam’s Peak, Ella Rock and the Nine Arch Bridge, is half an hour away. Haputale, with Lipton’s Seat and the Dambatenne tea factory, is just as close in the other direction. The train between Bandarawela and Ella runs through tea country and valleys and is a short, easy way to try the famous line. Horton Plains and World’s End are within reach for a dawn start.
Frequently asked questions
How much is a taxi from Bandarawela to Ella?
From $35 (Rs 11,000) for the whole car, up to three passengers in an economy sedan, or $46 (Rs 14,500) for a six-seat van. It is 15 km, about 30 min, driver, fuel and parking included.
How much is a taxi from Bandarawela to Colombo Airport?
From $95 (Rs 29,000) per vehicle, $120 (Rs 38,500) for a van. The drive is 165 km and takes about 3 h 40. Coming the other way, the driver meets you in the arrivals hall with a name board, tracks your flight and waits 60 minutes free.
Is Bandarawela a good base for visiting Ella?
Yes, if you prefer a quieter town with a market and banks to a busy traveller village. Ella is about 30 min away, and you can book a transfer each way or a day with a driver for several sights.
Can we stop at the Dowa Rock Temple on the way to Ella?
Yes. Dowa lies on the road from Bandarawela towards Ella, and a short stop can be arranged on WhatsApp once you have booked. Dress modestly and take your shoes off in the shrine.
How much is a taxi from Bandarawela to Nuwara Eliya or Horton Plains?
Nuwara Eliya is 50 km, about 1 h 40, from $44 (Rs 14,000). Horton Plains is 40 km, about 1 h 20, from $35 (Rs 11,000). Park tickets are paid at the gate.
Can a cab take us from Bandarawela to Udawalawe, Yala or Arugam Bay?
Yes. Udawalawe is from $35 (Rs 11,000), Tissamaharama, the base for Yala, from $50 (Rs 16,000), and Arugam Bay from $70 (Rs 21,000). The driver drops you at your hotel; we do not sell safaris.
How do we pay, and can we cancel?
You pay the full price by card when you book, and nothing is due to the driver on the day. You can also pay 50% online and the rest in cash to the driver; that option costs 10% more. Cancellation is free up to 24 hours before pickup.
How far is Bandarawela from Colombo airport?
165 km by road, about 3 h 40 by car. A private taxi from the airport costs $95 (Rs 29,000) for the whole car.
Car hire with driver, for the whole trip
Keep the same car and the same driver for the whole trip. 250 km a day included, and his room and meals are on us.
$90 (Rs 28,000)a day
See private driver pricesBook your taxi or cab from Bandarawela
from $35 (Rs 11,000) per vehicle, not per person
A stop on the way, a wait, a child seat, a multi-day trip: ask us on WhatsApp and we reply with a firm price.







