Colombo Airport to Yala by Car
about 290 to 310 km, 5.5 to 7 hours, depending on how much expressway you use
Yala National Park is in the south-east, and the nearest town for hotels and safari jeeps is Tissamaharama. It is a long day from the airport, and an early start the next morning is what makes the safari.
Times are for normal traffic and exclude stops. Always allow extra time on holidays and in rain.
Routes from the airport to Yala and Tissamaharama
Southern Expressway, then the coast
Join the Southern Expressway as for Galle and follow it as far as it goes towards Matara and beyond, then take the coastal A2 road through Tangalle and Hambantota to Tissamaharama. Check at the time of your trip how far the expressway runs, because the sections open to traffic have changed.
Through Ratnapura and Embilipitiya
An inland road through Ratnapura, Embilipitiya and past Udawalawe to Tissamaharama. It is quieter, passes elephant country at Udawalawe, and is slower.
Worth a stop on the way
- Udawalawe National Park: A good second safari stop, with elephants easy to see, on the inland road.
- Tangalle and Hambantota: Quiet beaches and a salt-pan coast on the coastal road.
- Kataragama: An important pilgrimage town, a short drive from Tissamaharama.
Road notes
- Plan to sleep in Tissamaharama: morning safaris leave around 5:30, and the park gate is about 30 to 40 minutes from the town.
- Safari jeeps and park tickets are booked separately from the car hire.
- Wild animals, mainly elephants, can cross the roads at night near the parks; avoid driving after dark.
- The roads in the south-east are mostly flat; fuel is easy to find in the main towns.
Which car for this drive
A Land Cruiser Prado is the comfortable choice for a group of five to seven with luggage and for rough side roads; a hybrid or a compact SUV such as the Vezel is enough for two to four people on the main roads.
| Vehicle | Seats | Gearbox | Fuel | Per day | Per day, 2 weeks | Per day, 1 month | Per day, 3 months |
|---|---|---|---|---|---|---|---|
| TOYOTA PRIUS | 5 | Automatic | Hybrid | Rs. 16,500≈ $51 | Rs. 14,500≈ $45 | Rs. 12,000≈ $37 | Rs. 11,500≈ $36 |
| PRIUS | 4 | Automatic | Hybrid | Rs. 17,500≈ $54 | Rs. 16,500≈ $51 | Rs. 14,000≈ $43 | Rs. 13,000≈ $40 |
| TOYOTA PRIUS | 5 | Automatic | Hybrid | Rs. 17,500≈ $54 | Rs. 16,500≈ $51 | Rs. 14,000≈ $43 | Rs. 13,000≈ $40 |
| TOYOTA PRIUS G SPORT | 5 | Automatic | Hybrid | Rs. 17,500≈ $54 | Rs. 16,500≈ $51 | Rs. 14,000≈ $43 | Rs. 13,000≈ $40 |
| HONDA VEZEL | 5 | Automatic | Hybrid | Rs. 22,000≈ $68 | Rs. 20,000≈ $62 | Rs. 16,000≈ $50 | Rs. 14,000≈ $43 |
| HONDA VEZEL | 5 | Automatic | Hybrid | Rs. 30,000≈ $93 | Rs. 28,000≈ $87 | Rs. 24,000≈ $74 | Rs. 22,000≈ $68 |
| HONDA VEZEL | 5 | Automatic | Hybrid, Petrol | Rs. 35,000≈ $109 | Rs. 33,000≈ $102 | Rs. 30,000≈ $93 | Rs. 28,000≈ $87 |
| HONDA VEZEL2 cars at this rate | 5 | Automatic | Hybrid | Rs. 35,000≈ $109 | Rs. 33,000≈ $102 | Rs. 30,000≈ $93 | Rs. 28,000≈ $87 |
| TOYOTA CHR4 cars at this rate | 5 | Automatic | Petrol | Rs. 35,000≈ $109 | Rs. 33,000≈ $102 | Rs. 30,000≈ $93 | Rs. 28,000≈ $87 |
| TOYOTA CHR | 5 | Automatic | Hybrid | Rs. 35,000≈ $109 | Rs. 33,000≈ $102 | Rs. 30,000≈ $93 | Rs. 28,000≈ $87 |
| LAND CRUISER PRADO | 6 | Automatic | Petrol | Rs. 44,500≈ $138 | Rs. 42,500≈ $132 | Rs. 38,500≈ $119 | Rs. 36,500≈ $113 |
| LANDCRUICER PRADO 150 | 7 | Automatic | Diesel | Rs. 44,500≈ $138 | Rs. 42,500≈ $132 | Rs. 38,500≈ $119 | Rs. 36,500≈ $113 |
| Toyota Land Cruiser Prado | 7 | Automatic | Diesel | Rs. 44,500≈ $138 | Rs. 42,500≈ $132 | Rs. 38,500≈ $119 | Rs. 36,500≈ $113 |
| Toyota Landcruiser prado 150 | 7 | Automatic | Diesel | Rs. 50,000≈ $155 | Rs. 48,000≈ $149 | Rs. 44,000≈ $136 | Rs. 42,000≈ $130 |
Rates are read from our booking system. Fuel, expressway tolls, parking and traffic fines are paid by the hirer; the rate includes commercial rent-a-car insurance (an insurance excess applies), 24/7 breakdown support and 100 km per day. See the full price list.
More about the cars: Toyota Land Cruiser Prado, Honda Vezel, Toyota Prius, Toyota C-HR.
Airport pickup and one-way hire
We can bring the car to Bandaranaike International Airport on request; see car rental at Colombo airport. You can also hire with a driver, who handles the road, the parking and the tolls. Tell us your flight, your dates and the number of travellers on WhatsApp. More about the place itself: car rental for Yala and Tissamaharama.
Frequently asked questions
How long does it take to drive from Colombo airport to Yala?
Can I enter Yala National Park in a rental car?
Where should I stay for Yala?
Is it safe to drive at night near Yala?
Other routes from the airport
- Colombo airport to Kandy
- Colombo Airport to Galle by Car
- Colombo Airport to Sigiriya by Car
- Colombo Airport to Ella by Car
- Colombo Airport to Nuwara Eliya by Car
- Colombo Airport to Trincomalee by Car
- Colombo Airport to Anuradhapura by Car
Plan your drive to Yala and Tissamaharama
Tell us your dates, your flight and the number of travellers, and we confirm the car and the price.
