Quick answer
A private driver is the easiest choice for a wildlife and beach holiday in Sri Lanka, costing roughly US$50 to US$90 a day and handling the airport run, the park bases and the coast in one vehicle. Public transport works well on the coast, with buses and the coastal train linking Tangalle, Mirissa, Galle and Colombo, but reaching Udawalawe and Tissamaharama by bus is slow. Safari jeeps are hired separately either way, and they collect you from your hotel at dawn.
Key takeaways
- A private car and driver costs roughly US$50 to US$90 a day, including fuel and the driver's accommodation.
- Safari jeeps are hired separately from your transport and collect you from your hotel near the park.
- Buses along the A2 coast road link Tangalle, Mirissa, Weligama and Galle cheaply and frequently.
- The coastal train runs from Matara and Galle to Colombo, but not to the safari parks.
- A mix of private transfers for the first and last days and buses on the coast is a common compromise.
The case for a private driver
The case for a private driver on a wildlife and beach holiday is strongest in the first half. The airport to Udawalawe drive is long and awkward by bus, with changes in Colombo and Embilipitiya. Tissamaharama is reachable by bus but slowly. A driver also carries luggage, waits during stops and adjusts plans to weather and wildlife.
On the coast, a driver adds comfort and flexibility: stopping at Kalametiya, the blowhole or the stilt fishermen, and moving the whale day if the sea is rough. For families, older travellers and anyone with limited time, it is usually worth the cost.
The hiring a driver page in the 10-day series on this site covers how to choose one and what to expect.
- →Long first leg: much easier with a driver.
- →Flexibility: stops and changes on the road.
- →Comfort: luggage, air-conditioning, local knowledge.
The case for public transport
The case for public transport is strongest on the coast. Buses run frequently along the A2 between Tangalle, Mirissa, Weligama and Galle, costing very little. The coastal train links Matara and Galle to Colombo, and tuk-tuks cover short hops.
Public transport is cheaper, more sociable and gives a closer look at daily life. It suits solo travellers, backpackers and those with light luggage and flexible time.
Ride-hailing apps work in larger towns and can be cheaper than tuk-tuks hailed on the street.
The main drawbacks are time and luggage. Buses can be crowded, stop often and have little room for large bags, and connections to Udawalawe and Tissamaharama involve changes. Travellers with heavy bags, children or limited time usually find the savings are not worth the effort on the safari half of the route.
- →Coast buses: frequent and cheap.
- →Coastal train: Galle and Matara to Colombo.
- →Tuk-tuks and apps: short hops.
Safari jeeps either way
Safari jeeps are needed either way, since private cars cannot enter the national parks. Jeeps collect you from your hotel near Udawalawe or Tissamaharama, usually around 5am for a dawn drive, and return you afterwards.
That means a private driver is not needed for the safaris themselves, only for getting to the park bases. Travellers using buses can stay in Tissamaharama and book jeeps through their guesthouse.
Jeep drivers near the parks are local specialists, so even travellers with a private car switch to a jeep at the gate.
A practical mix
A practical mix for many travellers is a private transfer from the airport to Udawalawe, a bus or taxi from Udawalawe to Tissamaharama, a private transfer from Tissamaharama to Tangalle, and buses along the coast. A taxi or train to the airport completes the trip.
Lankan Stays & Trails arranges single transfers as well as full-trip drivers, which suits travellers who want help with the hard legs only.
- →Airport to Udawalawe: private transfer.
- →Udawalawe to Tissamaharama: bus or taxi.
- →Coast: buses and tuk-tuks.
- →Back to the airport: taxi or train and taxi.
Costs compared
Costs compared over ten days: a private driver costs roughly US$500 to US$900 in total, shared between the travellers. Public transport costs roughly US$40 to US$80 per person, plus tuk-tuks. Single transfers cost roughly US$60 to US$150 each, depending on distance.
For two people, the difference is significant but not huge; for a family of four, a driver is often close in cost to buses plus tuk-tuks, and far easier.
Whichever option you choose, cash is needed for buses, tuk-tuks and jeep drivers, while private drivers and hotels usually accept cards or bank transfers. Keeping small notes handy saves time and haggling.
Frequently asked questions
Do I need a private driver for a safari trip in Sri Lanka?
Not for the safaris themselves, since jeeps collect you from your hotel. A driver makes getting to the parks much easier, especially the long first leg from the airport to Udawalawe. Many travellers use one for the whole trip.
Can you get to Yala by public transport?
Yes, to Tissamaharama, about 30 minutes from the park gate. Buses run from Matara, Tangalle and Udawalawe, with changes. Jeeps then collect you from your guesthouse for the safari. Allow most of a day from the coast.
How much does a private driver cost in Sri Lanka?
Roughly US$50 to US$90 a day, including fuel and the driver's accommodation, shared between the travellers. Tips are extra and customary. Over ten days, that is roughly US$500 to US$900 in total.
Is the bus safe on the south coast?
Generally yes, though buses are crowded and driven fast. Sit near the front, keep valuables close, and avoid travelling with large luggage at peak times. Air-conditioned express buses are more comfortable.
Does the train go to Yala?
No. The coastal train runs from Colombo along the coast to Galle and Matara, with an extension towards Beliatta. Tissamaharama and Yala are reached by road from Matara or Hambantota.
Can I use ride-hailing apps on the south coast?
In larger towns such as Galle and Matara, yes, and sometimes in Mirissa and Unawatuna. Coverage is patchy in villages and near the parks, where tuk-tuks and pre-booked taxis are the main options.
Is a driver worth it for a family?
Usually, yes. For a family of four, a driver often costs close to buses plus tuk-tuks, and it is far easier with children and luggage. It also allows naps, snacks and stops on demand.

